Documentation ¶
Index ¶
- type Database
- type DatabaseArgs
- type DatabaseArray
- type DatabaseArrayInput
- type DatabaseArrayOutput
- type DatabaseInput
- type DatabaseMap
- type DatabaseMapInput
- type DatabaseMapOutput
- type DatabaseOutput
- func (o DatabaseOutput) Arn() pulumi.StringOutput
- func (o DatabaseOutput) DatabaseName() pulumi.StringOutput
- func (DatabaseOutput) ElementType() reflect.Type
- func (o DatabaseOutput) KmsKeyId() pulumi.StringOutput
- func (o DatabaseOutput) TableCount() pulumi.IntOutput
- func (o DatabaseOutput) Tags() pulumi.StringMapOutput
- func (o DatabaseOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
- func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
- type DatabaseState
- type GetTableMagneticStoreWriteProperty
- type GetTableMagneticStoreWritePropertyArgs
- func (GetTableMagneticStoreWritePropertyArgs) ElementType() reflect.Type
- func (i GetTableMagneticStoreWritePropertyArgs) ToGetTableMagneticStoreWritePropertyOutput() GetTableMagneticStoreWritePropertyOutput
- func (i GetTableMagneticStoreWritePropertyArgs) ToGetTableMagneticStoreWritePropertyOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyOutput
- type GetTableMagneticStoreWritePropertyArray
- func (GetTableMagneticStoreWritePropertyArray) ElementType() reflect.Type
- func (i GetTableMagneticStoreWritePropertyArray) ToGetTableMagneticStoreWritePropertyArrayOutput() GetTableMagneticStoreWritePropertyArrayOutput
- func (i GetTableMagneticStoreWritePropertyArray) ToGetTableMagneticStoreWritePropertyArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyArrayOutput
- type GetTableMagneticStoreWritePropertyArrayInput
- type GetTableMagneticStoreWritePropertyArrayOutput
- func (GetTableMagneticStoreWritePropertyArrayOutput) ElementType() reflect.Type
- func (o GetTableMagneticStoreWritePropertyArrayOutput) Index(i pulumi.IntInput) GetTableMagneticStoreWritePropertyOutput
- func (o GetTableMagneticStoreWritePropertyArrayOutput) ToGetTableMagneticStoreWritePropertyArrayOutput() GetTableMagneticStoreWritePropertyArrayOutput
- func (o GetTableMagneticStoreWritePropertyArrayOutput) ToGetTableMagneticStoreWritePropertyArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyArrayOutput
- type GetTableMagneticStoreWritePropertyInput
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocation
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs
- func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs) ElementType() reflect.Type
- func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
- func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray
- func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray) ElementType() reflect.Type
- func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
- func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayInput
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
- func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) ElementType() reflect.Type
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) Index(i pulumi.IntInput) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationInput
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
- func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) ElementType() reflect.Type
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) S3Configurations() ...
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3Configuration
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs
- func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs) ElementType() reflect.Type
- func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput() ...
- func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(ctx context.Context) ...
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray
- func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray) ElementType() reflect.Type
- func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput() ...
- func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutputWithContext(ctx context.Context) ...
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayInput
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput
- func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput() ...
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutputWithContext(ctx context.Context) ...
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationInput
- type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) BucketName() pulumi.StringOutput
- func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ElementType() reflect.Type
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) EncryptionOption() pulumi.StringOutput
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) KmsKeyId() pulumi.StringOutput
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ObjectKeyPrefix() pulumi.StringOutput
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput() ...
- func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(ctx context.Context) ...
- type GetTableMagneticStoreWritePropertyOutput
- func (GetTableMagneticStoreWritePropertyOutput) ElementType() reflect.Type
- func (o GetTableMagneticStoreWritePropertyOutput) EnableMagneticStoreWrites() pulumi.BoolOutput
- func (o GetTableMagneticStoreWritePropertyOutput) MagneticStoreRejectedDataLocations() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
- func (o GetTableMagneticStoreWritePropertyOutput) ToGetTableMagneticStoreWritePropertyOutput() GetTableMagneticStoreWritePropertyOutput
- func (o GetTableMagneticStoreWritePropertyOutput) ToGetTableMagneticStoreWritePropertyOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyOutput
- type GetTableRetentionProperty
- type GetTableRetentionPropertyArgs
- func (GetTableRetentionPropertyArgs) ElementType() reflect.Type
- func (i GetTableRetentionPropertyArgs) ToGetTableRetentionPropertyOutput() GetTableRetentionPropertyOutput
- func (i GetTableRetentionPropertyArgs) ToGetTableRetentionPropertyOutputWithContext(ctx context.Context) GetTableRetentionPropertyOutput
- type GetTableRetentionPropertyArray
- func (GetTableRetentionPropertyArray) ElementType() reflect.Type
- func (i GetTableRetentionPropertyArray) ToGetTableRetentionPropertyArrayOutput() GetTableRetentionPropertyArrayOutput
- func (i GetTableRetentionPropertyArray) ToGetTableRetentionPropertyArrayOutputWithContext(ctx context.Context) GetTableRetentionPropertyArrayOutput
- type GetTableRetentionPropertyArrayInput
- type GetTableRetentionPropertyArrayOutput
- func (GetTableRetentionPropertyArrayOutput) ElementType() reflect.Type
- func (o GetTableRetentionPropertyArrayOutput) Index(i pulumi.IntInput) GetTableRetentionPropertyOutput
- func (o GetTableRetentionPropertyArrayOutput) ToGetTableRetentionPropertyArrayOutput() GetTableRetentionPropertyArrayOutput
- func (o GetTableRetentionPropertyArrayOutput) ToGetTableRetentionPropertyArrayOutputWithContext(ctx context.Context) GetTableRetentionPropertyArrayOutput
- type GetTableRetentionPropertyInput
- type GetTableRetentionPropertyOutput
- func (GetTableRetentionPropertyOutput) ElementType() reflect.Type
- func (o GetTableRetentionPropertyOutput) MagneticStoreRetentionPeriodInDays() pulumi.IntOutput
- func (o GetTableRetentionPropertyOutput) MemoryStoreRetentionPeriodInHours() pulumi.IntOutput
- func (o GetTableRetentionPropertyOutput) ToGetTableRetentionPropertyOutput() GetTableRetentionPropertyOutput
- func (o GetTableRetentionPropertyOutput) ToGetTableRetentionPropertyOutputWithContext(ctx context.Context) GetTableRetentionPropertyOutput
- type GetTableSchema
- type GetTableSchemaArgs
- type GetTableSchemaArray
- type GetTableSchemaArrayInput
- type GetTableSchemaArrayOutput
- func (GetTableSchemaArrayOutput) ElementType() reflect.Type
- func (o GetTableSchemaArrayOutput) Index(i pulumi.IntInput) GetTableSchemaOutput
- func (o GetTableSchemaArrayOutput) ToGetTableSchemaArrayOutput() GetTableSchemaArrayOutput
- func (o GetTableSchemaArrayOutput) ToGetTableSchemaArrayOutputWithContext(ctx context.Context) GetTableSchemaArrayOutput
- type GetTableSchemaCompositePartitionKey
- type GetTableSchemaCompositePartitionKeyArgs
- func (GetTableSchemaCompositePartitionKeyArgs) ElementType() reflect.Type
- func (i GetTableSchemaCompositePartitionKeyArgs) ToGetTableSchemaCompositePartitionKeyOutput() GetTableSchemaCompositePartitionKeyOutput
- func (i GetTableSchemaCompositePartitionKeyArgs) ToGetTableSchemaCompositePartitionKeyOutputWithContext(ctx context.Context) GetTableSchemaCompositePartitionKeyOutput
- type GetTableSchemaCompositePartitionKeyArray
- func (GetTableSchemaCompositePartitionKeyArray) ElementType() reflect.Type
- func (i GetTableSchemaCompositePartitionKeyArray) ToGetTableSchemaCompositePartitionKeyArrayOutput() GetTableSchemaCompositePartitionKeyArrayOutput
- func (i GetTableSchemaCompositePartitionKeyArray) ToGetTableSchemaCompositePartitionKeyArrayOutputWithContext(ctx context.Context) GetTableSchemaCompositePartitionKeyArrayOutput
- type GetTableSchemaCompositePartitionKeyArrayInput
- type GetTableSchemaCompositePartitionKeyArrayOutput
- func (GetTableSchemaCompositePartitionKeyArrayOutput) ElementType() reflect.Type
- func (o GetTableSchemaCompositePartitionKeyArrayOutput) Index(i pulumi.IntInput) GetTableSchemaCompositePartitionKeyOutput
- func (o GetTableSchemaCompositePartitionKeyArrayOutput) ToGetTableSchemaCompositePartitionKeyArrayOutput() GetTableSchemaCompositePartitionKeyArrayOutput
- func (o GetTableSchemaCompositePartitionKeyArrayOutput) ToGetTableSchemaCompositePartitionKeyArrayOutputWithContext(ctx context.Context) GetTableSchemaCompositePartitionKeyArrayOutput
- type GetTableSchemaCompositePartitionKeyInput
- type GetTableSchemaCompositePartitionKeyOutput
- func (GetTableSchemaCompositePartitionKeyOutput) ElementType() reflect.Type
- func (o GetTableSchemaCompositePartitionKeyOutput) EnforcementInRecord() pulumi.StringOutput
- func (o GetTableSchemaCompositePartitionKeyOutput) Name() pulumi.StringOutput
- func (o GetTableSchemaCompositePartitionKeyOutput) ToGetTableSchemaCompositePartitionKeyOutput() GetTableSchemaCompositePartitionKeyOutput
- func (o GetTableSchemaCompositePartitionKeyOutput) ToGetTableSchemaCompositePartitionKeyOutputWithContext(ctx context.Context) GetTableSchemaCompositePartitionKeyOutput
- func (o GetTableSchemaCompositePartitionKeyOutput) Type() pulumi.StringOutput
- type GetTableSchemaInput
- type GetTableSchemaOutput
- func (o GetTableSchemaOutput) CompositePartitionKeys() GetTableSchemaCompositePartitionKeyArrayOutput
- func (GetTableSchemaOutput) ElementType() reflect.Type
- func (o GetTableSchemaOutput) ToGetTableSchemaOutput() GetTableSchemaOutput
- func (o GetTableSchemaOutput) ToGetTableSchemaOutputWithContext(ctx context.Context) GetTableSchemaOutput
- type LookupDatabaseArgs
- type LookupDatabaseOutputArgs
- type LookupDatabaseResult
- type LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) Arn() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) CreatedTime() pulumi.StringOutput
- func (LookupDatabaseResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) KmsKeyId() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) LastUpdatedTime() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) TableCount() pulumi.IntOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
- type LookupTableArgs
- type LookupTableOutputArgs
- type LookupTableResult
- type LookupTableResultOutput
- func (o LookupTableResultOutput) Arn() pulumi.StringOutput
- func (o LookupTableResultOutput) CreationTime() pulumi.StringOutput
- func (o LookupTableResultOutput) DatabaseName() pulumi.StringOutput
- func (LookupTableResultOutput) ElementType() reflect.Type
- func (o LookupTableResultOutput) Id() pulumi.StringOutput
- func (o LookupTableResultOutput) LastUpdatedTime() pulumi.StringOutput
- func (o LookupTableResultOutput) MagneticStoreWriteProperties() GetTableMagneticStoreWritePropertyArrayOutput
- func (o LookupTableResultOutput) Name() pulumi.StringOutput
- func (o LookupTableResultOutput) RetentionProperties() GetTableRetentionPropertyArrayOutput
- func (o LookupTableResultOutput) Schemas() GetTableSchemaArrayOutput
- func (o LookupTableResultOutput) TableStatus() pulumi.StringOutput
- func (o LookupTableResultOutput) ToLookupTableResultOutput() LookupTableResultOutput
- func (o LookupTableResultOutput) ToLookupTableResultOutputWithContext(ctx context.Context) LookupTableResultOutput
- type Table
- type TableArgs
- type TableArray
- type TableArrayInput
- type TableArrayOutput
- type TableInput
- type TableMagneticStoreWriteProperties
- type TableMagneticStoreWritePropertiesArgs
- func (TableMagneticStoreWritePropertiesArgs) ElementType() reflect.Type
- func (i TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesOutput() TableMagneticStoreWritePropertiesOutput
- func (i TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesOutput
- func (i TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesPtrOutput() TableMagneticStoreWritePropertiesPtrOutput
- func (i TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesPtrOutput
- type TableMagneticStoreWritePropertiesInput
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocation
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs
- func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ElementType() reflect.Type
- func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
- func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
- func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
- func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationInput
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
- func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ElementType() reflect.Type
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) S3Configuration() ...
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrInput
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) Elem() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
- func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) ElementType() reflect.Type
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) S3Configuration() ...
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs
- func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ElementType() reflect.Type
- func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput() ...
- func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(ctx context.Context) ...
- func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput() ...
- func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext(ctx context.Context) ...
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationInput
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) BucketName() pulumi.StringPtrOutput
- func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ElementType() reflect.Type
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) EncryptionOption() pulumi.StringPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput() ...
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(ctx context.Context) ...
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput() ...
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext(ctx context.Context) ...
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrInput
- type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) Elem() ...
- func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) EncryptionOption() pulumi.StringPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput() ...
- func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext(ctx context.Context) ...
- type TableMagneticStoreWritePropertiesOutput
- func (TableMagneticStoreWritePropertiesOutput) ElementType() reflect.Type
- func (o TableMagneticStoreWritePropertiesOutput) EnableMagneticStoreWrites() pulumi.BoolPtrOutput
- func (o TableMagneticStoreWritePropertiesOutput) MagneticStoreRejectedDataLocation() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
- func (o TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesOutput() TableMagneticStoreWritePropertiesOutput
- func (o TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesOutput
- func (o TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesPtrOutput() TableMagneticStoreWritePropertiesPtrOutput
- func (o TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesPtrOutput
- type TableMagneticStoreWritePropertiesPtrInput
- type TableMagneticStoreWritePropertiesPtrOutput
- func (o TableMagneticStoreWritePropertiesPtrOutput) Elem() TableMagneticStoreWritePropertiesOutput
- func (TableMagneticStoreWritePropertiesPtrOutput) ElementType() reflect.Type
- func (o TableMagneticStoreWritePropertiesPtrOutput) EnableMagneticStoreWrites() pulumi.BoolPtrOutput
- func (o TableMagneticStoreWritePropertiesPtrOutput) MagneticStoreRejectedDataLocation() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
- func (o TableMagneticStoreWritePropertiesPtrOutput) ToTableMagneticStoreWritePropertiesPtrOutput() TableMagneticStoreWritePropertiesPtrOutput
- func (o TableMagneticStoreWritePropertiesPtrOutput) ToTableMagneticStoreWritePropertiesPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesPtrOutput
- type TableMap
- type TableMapInput
- type TableMapOutput
- type TableOutput
- func (o TableOutput) Arn() pulumi.StringOutput
- func (o TableOutput) DatabaseName() pulumi.StringOutput
- func (TableOutput) ElementType() reflect.Type
- func (o TableOutput) MagneticStoreWriteProperties() TableMagneticStoreWritePropertiesOutput
- func (o TableOutput) RetentionProperties() TableRetentionPropertiesOutput
- func (o TableOutput) Schema() TableSchemaOutput
- func (o TableOutput) TableName() pulumi.StringOutput
- func (o TableOutput) Tags() pulumi.StringMapOutput
- func (o TableOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o TableOutput) ToTableOutput() TableOutput
- func (o TableOutput) ToTableOutputWithContext(ctx context.Context) TableOutput
- type TableRetentionProperties
- type TableRetentionPropertiesArgs
- func (TableRetentionPropertiesArgs) ElementType() reflect.Type
- func (i TableRetentionPropertiesArgs) ToTableRetentionPropertiesOutput() TableRetentionPropertiesOutput
- func (i TableRetentionPropertiesArgs) ToTableRetentionPropertiesOutputWithContext(ctx context.Context) TableRetentionPropertiesOutput
- func (i TableRetentionPropertiesArgs) ToTableRetentionPropertiesPtrOutput() TableRetentionPropertiesPtrOutput
- func (i TableRetentionPropertiesArgs) ToTableRetentionPropertiesPtrOutputWithContext(ctx context.Context) TableRetentionPropertiesPtrOutput
- type TableRetentionPropertiesInput
- type TableRetentionPropertiesOutput
- func (TableRetentionPropertiesOutput) ElementType() reflect.Type
- func (o TableRetentionPropertiesOutput) MagneticStoreRetentionPeriodInDays() pulumi.IntOutput
- func (o TableRetentionPropertiesOutput) MemoryStoreRetentionPeriodInHours() pulumi.IntOutput
- func (o TableRetentionPropertiesOutput) ToTableRetentionPropertiesOutput() TableRetentionPropertiesOutput
- func (o TableRetentionPropertiesOutput) ToTableRetentionPropertiesOutputWithContext(ctx context.Context) TableRetentionPropertiesOutput
- func (o TableRetentionPropertiesOutput) ToTableRetentionPropertiesPtrOutput() TableRetentionPropertiesPtrOutput
- func (o TableRetentionPropertiesOutput) ToTableRetentionPropertiesPtrOutputWithContext(ctx context.Context) TableRetentionPropertiesPtrOutput
- type TableRetentionPropertiesPtrInput
- type TableRetentionPropertiesPtrOutput
- func (o TableRetentionPropertiesPtrOutput) Elem() TableRetentionPropertiesOutput
- func (TableRetentionPropertiesPtrOutput) ElementType() reflect.Type
- func (o TableRetentionPropertiesPtrOutput) MagneticStoreRetentionPeriodInDays() pulumi.IntPtrOutput
- func (o TableRetentionPropertiesPtrOutput) MemoryStoreRetentionPeriodInHours() pulumi.IntPtrOutput
- func (o TableRetentionPropertiesPtrOutput) ToTableRetentionPropertiesPtrOutput() TableRetentionPropertiesPtrOutput
- func (o TableRetentionPropertiesPtrOutput) ToTableRetentionPropertiesPtrOutputWithContext(ctx context.Context) TableRetentionPropertiesPtrOutput
- type TableSchema
- type TableSchemaArgs
- func (TableSchemaArgs) ElementType() reflect.Type
- func (i TableSchemaArgs) ToTableSchemaOutput() TableSchemaOutput
- func (i TableSchemaArgs) ToTableSchemaOutputWithContext(ctx context.Context) TableSchemaOutput
- func (i TableSchemaArgs) ToTableSchemaPtrOutput() TableSchemaPtrOutput
- func (i TableSchemaArgs) ToTableSchemaPtrOutputWithContext(ctx context.Context) TableSchemaPtrOutput
- type TableSchemaCompositePartitionKey
- type TableSchemaCompositePartitionKeyArgs
- func (TableSchemaCompositePartitionKeyArgs) ElementType() reflect.Type
- func (i TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyOutput() TableSchemaCompositePartitionKeyOutput
- func (i TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyOutput
- func (i TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyPtrOutput() TableSchemaCompositePartitionKeyPtrOutput
- func (i TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyPtrOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyPtrOutput
- type TableSchemaCompositePartitionKeyInput
- type TableSchemaCompositePartitionKeyOutput
- func (TableSchemaCompositePartitionKeyOutput) ElementType() reflect.Type
- func (o TableSchemaCompositePartitionKeyOutput) EnforcementInRecord() pulumi.StringPtrOutput
- func (o TableSchemaCompositePartitionKeyOutput) Name() pulumi.StringPtrOutput
- func (o TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyOutput() TableSchemaCompositePartitionKeyOutput
- func (o TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyOutput
- func (o TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyPtrOutput() TableSchemaCompositePartitionKeyPtrOutput
- func (o TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyPtrOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyPtrOutput
- func (o TableSchemaCompositePartitionKeyOutput) Type() pulumi.StringOutput
- type TableSchemaCompositePartitionKeyPtrInput
- type TableSchemaCompositePartitionKeyPtrOutput
- func (o TableSchemaCompositePartitionKeyPtrOutput) Elem() TableSchemaCompositePartitionKeyOutput
- func (TableSchemaCompositePartitionKeyPtrOutput) ElementType() reflect.Type
- func (o TableSchemaCompositePartitionKeyPtrOutput) EnforcementInRecord() pulumi.StringPtrOutput
- func (o TableSchemaCompositePartitionKeyPtrOutput) Name() pulumi.StringPtrOutput
- func (o TableSchemaCompositePartitionKeyPtrOutput) ToTableSchemaCompositePartitionKeyPtrOutput() TableSchemaCompositePartitionKeyPtrOutput
- func (o TableSchemaCompositePartitionKeyPtrOutput) ToTableSchemaCompositePartitionKeyPtrOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyPtrOutput
- func (o TableSchemaCompositePartitionKeyPtrOutput) Type() pulumi.StringPtrOutput
- type TableSchemaInput
- type TableSchemaOutput
- func (o TableSchemaOutput) CompositePartitionKey() TableSchemaCompositePartitionKeyPtrOutput
- func (TableSchemaOutput) ElementType() reflect.Type
- func (o TableSchemaOutput) ToTableSchemaOutput() TableSchemaOutput
- func (o TableSchemaOutput) ToTableSchemaOutputWithContext(ctx context.Context) TableSchemaOutput
- func (o TableSchemaOutput) ToTableSchemaPtrOutput() TableSchemaPtrOutput
- func (o TableSchemaOutput) ToTableSchemaPtrOutputWithContext(ctx context.Context) TableSchemaPtrOutput
- type TableSchemaPtrInput
- type TableSchemaPtrOutput
- func (o TableSchemaPtrOutput) CompositePartitionKey() TableSchemaCompositePartitionKeyPtrOutput
- func (o TableSchemaPtrOutput) Elem() TableSchemaOutput
- func (TableSchemaPtrOutput) ElementType() reflect.Type
- func (o TableSchemaPtrOutput) ToTableSchemaPtrOutput() TableSchemaPtrOutput
- func (o TableSchemaPtrOutput) ToTableSchemaPtrOutputWithContext(ctx context.Context) TableSchemaPtrOutput
- type TableState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct { pulumi.CustomResourceState // The ARN that uniquely identifies this database. Arn pulumi.StringOutput `pulumi:"arn"` // The name of the Timestream database. Minimum length of 3. Maximum length of 64. DatabaseName pulumi.StringOutput `pulumi:"databaseName"` // The ARN (not Alias ARN) of the KMS key to be used to encrypt the data stored in the database. If the KMS key is not specified, the database will be encrypted with a Timestream managed KMS key located in your account. Refer to [AWS managed KMS keys](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk) for more info. KmsKeyId pulumi.StringOutput `pulumi:"kmsKeyId"` // The total number of tables found within the Timestream database. TableCount pulumi.IntOutput `pulumi:"tableCount"` // Map of tags to assign to this resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a Timestream database resource.
## Example Usage
### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamwrite" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := timestreamwrite.NewDatabase(ctx, "example", ×treamwrite.DatabaseArgs{ DatabaseName: pulumi.String("database-example"), }) if err != nil { return err } return nil }) }
```
### Full usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamwrite" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := timestreamwrite.NewDatabase(ctx, "example", ×treamwrite.DatabaseArgs{ DatabaseName: pulumi.String("database-example"), KmsKeyId: pulumi.Any(exampleAwsKmsKey.Arn), Tags: pulumi.StringMap{ "Name": pulumi.String("value"), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Timestream databases using the `database_name`. For example:
```sh $ pulumi import aws:timestreamwrite/database:Database example example ```
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
func (*Database) ElementType ¶
func (*Database) ToDatabaseOutput ¶
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseArgs ¶
type DatabaseArgs struct { // The name of the Timestream database. Minimum length of 3. Maximum length of 64. DatabaseName pulumi.StringInput // The ARN (not Alias ARN) of the KMS key to be used to encrypt the data stored in the database. If the KMS key is not specified, the database will be encrypted with a Timestream managed KMS key located in your account. Refer to [AWS managed KMS keys](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk) for more info. KmsKeyId pulumi.StringPtrInput // Map of tags to assign to this resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseArray ¶
type DatabaseArray []DatabaseInput
func (DatabaseArray) ElementType ¶
func (DatabaseArray) ElementType() reflect.Type
func (DatabaseArray) ToDatabaseArrayOutput ¶
func (i DatabaseArray) ToDatabaseArrayOutput() DatabaseArrayOutput
func (DatabaseArray) ToDatabaseArrayOutputWithContext ¶
func (i DatabaseArray) ToDatabaseArrayOutputWithContext(ctx context.Context) DatabaseArrayOutput
type DatabaseArrayInput ¶
type DatabaseArrayInput interface { pulumi.Input ToDatabaseArrayOutput() DatabaseArrayOutput ToDatabaseArrayOutputWithContext(context.Context) DatabaseArrayOutput }
DatabaseArrayInput is an input type that accepts DatabaseArray and DatabaseArrayOutput values. You can construct a concrete instance of `DatabaseArrayInput` via:
DatabaseArray{ DatabaseArgs{...} }
type DatabaseArrayOutput ¶
type DatabaseArrayOutput struct{ *pulumi.OutputState }
func (DatabaseArrayOutput) ElementType ¶
func (DatabaseArrayOutput) ElementType() reflect.Type
func (DatabaseArrayOutput) Index ¶
func (o DatabaseArrayOutput) Index(i pulumi.IntInput) DatabaseOutput
func (DatabaseArrayOutput) ToDatabaseArrayOutput ¶
func (o DatabaseArrayOutput) ToDatabaseArrayOutput() DatabaseArrayOutput
func (DatabaseArrayOutput) ToDatabaseArrayOutputWithContext ¶
func (o DatabaseArrayOutput) ToDatabaseArrayOutputWithContext(ctx context.Context) DatabaseArrayOutput
type DatabaseInput ¶
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseMap ¶
type DatabaseMap map[string]DatabaseInput
func (DatabaseMap) ElementType ¶
func (DatabaseMap) ElementType() reflect.Type
func (DatabaseMap) ToDatabaseMapOutput ¶
func (i DatabaseMap) ToDatabaseMapOutput() DatabaseMapOutput
func (DatabaseMap) ToDatabaseMapOutputWithContext ¶
func (i DatabaseMap) ToDatabaseMapOutputWithContext(ctx context.Context) DatabaseMapOutput
type DatabaseMapInput ¶
type DatabaseMapInput interface { pulumi.Input ToDatabaseMapOutput() DatabaseMapOutput ToDatabaseMapOutputWithContext(context.Context) DatabaseMapOutput }
DatabaseMapInput is an input type that accepts DatabaseMap and DatabaseMapOutput values. You can construct a concrete instance of `DatabaseMapInput` via:
DatabaseMap{ "key": DatabaseArgs{...} }
type DatabaseMapOutput ¶
type DatabaseMapOutput struct{ *pulumi.OutputState }
func (DatabaseMapOutput) ElementType ¶
func (DatabaseMapOutput) ElementType() reflect.Type
func (DatabaseMapOutput) MapIndex ¶
func (o DatabaseMapOutput) MapIndex(k pulumi.StringInput) DatabaseOutput
func (DatabaseMapOutput) ToDatabaseMapOutput ¶
func (o DatabaseMapOutput) ToDatabaseMapOutput() DatabaseMapOutput
func (DatabaseMapOutput) ToDatabaseMapOutputWithContext ¶
func (o DatabaseMapOutput) ToDatabaseMapOutputWithContext(ctx context.Context) DatabaseMapOutput
type DatabaseOutput ¶
type DatabaseOutput struct{ *pulumi.OutputState }
func (DatabaseOutput) Arn ¶
func (o DatabaseOutput) Arn() pulumi.StringOutput
The ARN that uniquely identifies this database.
func (DatabaseOutput) DatabaseName ¶
func (o DatabaseOutput) DatabaseName() pulumi.StringOutput
The name of the Timestream database. Minimum length of 3. Maximum length of 64.
func (DatabaseOutput) ElementType ¶
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) KmsKeyId ¶
func (o DatabaseOutput) KmsKeyId() pulumi.StringOutput
The ARN (not Alias ARN) of the KMS key to be used to encrypt the data stored in the database. If the KMS key is not specified, the database will be encrypted with a Timestream managed KMS key located in your account. Refer to [AWS managed KMS keys](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk) for more info.
func (DatabaseOutput) TableCount ¶
func (o DatabaseOutput) TableCount() pulumi.IntOutput
The total number of tables found within the Timestream database.
func (DatabaseOutput) Tags ¶
func (o DatabaseOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to this resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (DatabaseOutput) TagsAll
deprecated
func (o DatabaseOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (DatabaseOutput) ToDatabaseOutput ¶
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseState ¶
type DatabaseState struct { // The ARN that uniquely identifies this database. Arn pulumi.StringPtrInput // The name of the Timestream database. Minimum length of 3. Maximum length of 64. DatabaseName pulumi.StringPtrInput // The ARN (not Alias ARN) of the KMS key to be used to encrypt the data stored in the database. If the KMS key is not specified, the database will be encrypted with a Timestream managed KMS key located in your account. Refer to [AWS managed KMS keys](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk) for more info. KmsKeyId pulumi.StringPtrInput // The total number of tables found within the Timestream database. TableCount pulumi.IntPtrInput // Map of tags to assign to this resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type GetTableMagneticStoreWriteProperty ¶ added in v6.46.0
type GetTableMagneticStoreWriteProperty struct { // Flag that is set based on if magnetic store writes are enabled. EnableMagneticStoreWrites bool `pulumi:"enableMagneticStoreWrites"` // Object containing the following attributes to describe error reports for records rejected during magnetic store writes. MagneticStoreRejectedDataLocations []GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocation `pulumi:"magneticStoreRejectedDataLocations"` }
type GetTableMagneticStoreWritePropertyArgs ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyArgs struct { // Flag that is set based on if magnetic store writes are enabled. EnableMagneticStoreWrites pulumi.BoolInput `pulumi:"enableMagneticStoreWrites"` // Object containing the following attributes to describe error reports for records rejected during magnetic store writes. MagneticStoreRejectedDataLocations GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayInput `pulumi:"magneticStoreRejectedDataLocations"` }
func (GetTableMagneticStoreWritePropertyArgs) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyArgs) ElementType() reflect.Type
func (GetTableMagneticStoreWritePropertyArgs) ToGetTableMagneticStoreWritePropertyOutput ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyArgs) ToGetTableMagneticStoreWritePropertyOutput() GetTableMagneticStoreWritePropertyOutput
func (GetTableMagneticStoreWritePropertyArgs) ToGetTableMagneticStoreWritePropertyOutputWithContext ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyArgs) ToGetTableMagneticStoreWritePropertyOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyOutput
type GetTableMagneticStoreWritePropertyArray ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyArray []GetTableMagneticStoreWritePropertyInput
func (GetTableMagneticStoreWritePropertyArray) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyArray) ElementType() reflect.Type
func (GetTableMagneticStoreWritePropertyArray) ToGetTableMagneticStoreWritePropertyArrayOutput ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyArray) ToGetTableMagneticStoreWritePropertyArrayOutput() GetTableMagneticStoreWritePropertyArrayOutput
func (GetTableMagneticStoreWritePropertyArray) ToGetTableMagneticStoreWritePropertyArrayOutputWithContext ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyArray) ToGetTableMagneticStoreWritePropertyArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyArrayOutput
type GetTableMagneticStoreWritePropertyArrayInput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyArrayInput interface { pulumi.Input ToGetTableMagneticStoreWritePropertyArrayOutput() GetTableMagneticStoreWritePropertyArrayOutput ToGetTableMagneticStoreWritePropertyArrayOutputWithContext(context.Context) GetTableMagneticStoreWritePropertyArrayOutput }
GetTableMagneticStoreWritePropertyArrayInput is an input type that accepts GetTableMagneticStoreWritePropertyArray and GetTableMagneticStoreWritePropertyArrayOutput values. You can construct a concrete instance of `GetTableMagneticStoreWritePropertyArrayInput` via:
GetTableMagneticStoreWritePropertyArray{ GetTableMagneticStoreWritePropertyArgs{...} }
type GetTableMagneticStoreWritePropertyArrayOutput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyArrayOutput struct{ *pulumi.OutputState }
func (GetTableMagneticStoreWritePropertyArrayOutput) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyArrayOutput) ElementType() reflect.Type
func (GetTableMagneticStoreWritePropertyArrayOutput) ToGetTableMagneticStoreWritePropertyArrayOutput ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyArrayOutput) ToGetTableMagneticStoreWritePropertyArrayOutput() GetTableMagneticStoreWritePropertyArrayOutput
func (GetTableMagneticStoreWritePropertyArrayOutput) ToGetTableMagneticStoreWritePropertyArrayOutputWithContext ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyArrayOutput) ToGetTableMagneticStoreWritePropertyArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyArrayOutput
type GetTableMagneticStoreWritePropertyInput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyInput interface { pulumi.Input ToGetTableMagneticStoreWritePropertyOutput() GetTableMagneticStoreWritePropertyOutput ToGetTableMagneticStoreWritePropertyOutputWithContext(context.Context) GetTableMagneticStoreWritePropertyOutput }
GetTableMagneticStoreWritePropertyInput is an input type that accepts GetTableMagneticStoreWritePropertyArgs and GetTableMagneticStoreWritePropertyOutput values. You can construct a concrete instance of `GetTableMagneticStoreWritePropertyInput` via:
GetTableMagneticStoreWritePropertyArgs{...}
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocation ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocation struct { // Object containing the following attributes to describe the configuration of an s3 location to write error reports for records rejected. S3Configurations []GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3Configuration `pulumi:"s3Configurations"` }
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs struct { // Object containing the following attributes to describe the configuration of an s3 location to write error reports for records rejected. S3Configurations GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayInput `pulumi:"s3Configurations"` }
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs) ElementType() reflect.Type
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutputWithContext ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray []GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationInput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray) ElementType() reflect.Type
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutputWithContext ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayInput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayInput interface { pulumi.Input ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutputWithContext(context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput }
GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayInput is an input type that accepts GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray and GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput values. You can construct a concrete instance of `GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayInput` via:
GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArray{ GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs{...} }
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput struct{ *pulumi.OutputState }
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) ElementType() reflect.Type
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) Index ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutputWithContext ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationInput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationInput interface { pulumi.Input ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutputWithContext(context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput }
GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationInput is an input type that accepts GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs and GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput values. You can construct a concrete instance of `GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationInput` via:
GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArgs{...}
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput struct{ *pulumi.OutputState }
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) ElementType() reflect.Type
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) S3Configurations ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) S3Configurations() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput
Object containing the following attributes to describe the configuration of an s3 location to write error reports for records rejected.
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutputWithContext ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationOutput
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3Configuration ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3Configuration struct { // Name of S3 bucket. BucketName string `pulumi:"bucketName"` EncryptionOption string `pulumi:"encryptionOption"` // AWS KMS key ID for S3 location with AWS maanged key. KmsKeyId string `pulumi:"kmsKeyId"` // Object key preview for S3 location. ObjectKeyPrefix string `pulumi:"objectKeyPrefix"` }
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs struct { // Name of S3 bucket. BucketName pulumi.StringInput `pulumi:"bucketName"` EncryptionOption pulumi.StringInput `pulumi:"encryptionOption"` // AWS KMS key ID for S3 location with AWS maanged key. KmsKeyId pulumi.StringInput `pulumi:"kmsKeyId"` // Object key preview for S3 location. ObjectKeyPrefix pulumi.StringInput `pulumi:"objectKeyPrefix"` }
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray []GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationInput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutputWithContext ¶ added in v6.46.0
func (i GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayInput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayInput interface { pulumi.Input ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutputWithContext(context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput }
GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayInput is an input type that accepts GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray and GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput values. You can construct a concrete instance of `GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayInput` via:
GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArray{ GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs{...} }
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) Index ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutputWithContext ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArrayOutput
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationInput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationInput interface { pulumi.Input ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput }
GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationInput is an input type that accepts GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs and GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput values. You can construct a concrete instance of `GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationInput` via:
GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationArgs{...}
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) BucketName ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) BucketName() pulumi.StringOutput
Name of S3 bucket.
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) EncryptionOption ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) EncryptionOption() pulumi.StringOutput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) KmsKeyId ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) KmsKeyId() pulumi.StringOutput
AWS KMS key ID for S3 location with AWS maanged key.
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ObjectKeyPrefix ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ObjectKeyPrefix() pulumi.StringOutput
Object key preview for S3 location.
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput
func (GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToGetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationS3ConfigurationOutput
type GetTableMagneticStoreWritePropertyOutput ¶ added in v6.46.0
type GetTableMagneticStoreWritePropertyOutput struct{ *pulumi.OutputState }
func (GetTableMagneticStoreWritePropertyOutput) ElementType ¶ added in v6.46.0
func (GetTableMagneticStoreWritePropertyOutput) ElementType() reflect.Type
func (GetTableMagneticStoreWritePropertyOutput) EnableMagneticStoreWrites ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyOutput) EnableMagneticStoreWrites() pulumi.BoolOutput
Flag that is set based on if magnetic store writes are enabled.
func (GetTableMagneticStoreWritePropertyOutput) MagneticStoreRejectedDataLocations ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyOutput) MagneticStoreRejectedDataLocations() GetTableMagneticStoreWritePropertyMagneticStoreRejectedDataLocationArrayOutput
Object containing the following attributes to describe error reports for records rejected during magnetic store writes.
func (GetTableMagneticStoreWritePropertyOutput) ToGetTableMagneticStoreWritePropertyOutput ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyOutput) ToGetTableMagneticStoreWritePropertyOutput() GetTableMagneticStoreWritePropertyOutput
func (GetTableMagneticStoreWritePropertyOutput) ToGetTableMagneticStoreWritePropertyOutputWithContext ¶ added in v6.46.0
func (o GetTableMagneticStoreWritePropertyOutput) ToGetTableMagneticStoreWritePropertyOutputWithContext(ctx context.Context) GetTableMagneticStoreWritePropertyOutput
type GetTableRetentionProperty ¶ added in v6.46.0
type GetTableRetentionProperty struct { // Duration in days in which the data must be stored in magnetic store. MagneticStoreRetentionPeriodInDays int `pulumi:"magneticStoreRetentionPeriodInDays"` // Duration in hours in which the data must be stored in memory store. MemoryStoreRetentionPeriodInHours int `pulumi:"memoryStoreRetentionPeriodInHours"` }
type GetTableRetentionPropertyArgs ¶ added in v6.46.0
type GetTableRetentionPropertyArgs struct { // Duration in days in which the data must be stored in magnetic store. MagneticStoreRetentionPeriodInDays pulumi.IntInput `pulumi:"magneticStoreRetentionPeriodInDays"` // Duration in hours in which the data must be stored in memory store. MemoryStoreRetentionPeriodInHours pulumi.IntInput `pulumi:"memoryStoreRetentionPeriodInHours"` }
func (GetTableRetentionPropertyArgs) ElementType ¶ added in v6.46.0
func (GetTableRetentionPropertyArgs) ElementType() reflect.Type
func (GetTableRetentionPropertyArgs) ToGetTableRetentionPropertyOutput ¶ added in v6.46.0
func (i GetTableRetentionPropertyArgs) ToGetTableRetentionPropertyOutput() GetTableRetentionPropertyOutput
func (GetTableRetentionPropertyArgs) ToGetTableRetentionPropertyOutputWithContext ¶ added in v6.46.0
func (i GetTableRetentionPropertyArgs) ToGetTableRetentionPropertyOutputWithContext(ctx context.Context) GetTableRetentionPropertyOutput
type GetTableRetentionPropertyArray ¶ added in v6.46.0
type GetTableRetentionPropertyArray []GetTableRetentionPropertyInput
func (GetTableRetentionPropertyArray) ElementType ¶ added in v6.46.0
func (GetTableRetentionPropertyArray) ElementType() reflect.Type
func (GetTableRetentionPropertyArray) ToGetTableRetentionPropertyArrayOutput ¶ added in v6.46.0
func (i GetTableRetentionPropertyArray) ToGetTableRetentionPropertyArrayOutput() GetTableRetentionPropertyArrayOutput
func (GetTableRetentionPropertyArray) ToGetTableRetentionPropertyArrayOutputWithContext ¶ added in v6.46.0
func (i GetTableRetentionPropertyArray) ToGetTableRetentionPropertyArrayOutputWithContext(ctx context.Context) GetTableRetentionPropertyArrayOutput
type GetTableRetentionPropertyArrayInput ¶ added in v6.46.0
type GetTableRetentionPropertyArrayInput interface { pulumi.Input ToGetTableRetentionPropertyArrayOutput() GetTableRetentionPropertyArrayOutput ToGetTableRetentionPropertyArrayOutputWithContext(context.Context) GetTableRetentionPropertyArrayOutput }
GetTableRetentionPropertyArrayInput is an input type that accepts GetTableRetentionPropertyArray and GetTableRetentionPropertyArrayOutput values. You can construct a concrete instance of `GetTableRetentionPropertyArrayInput` via:
GetTableRetentionPropertyArray{ GetTableRetentionPropertyArgs{...} }
type GetTableRetentionPropertyArrayOutput ¶ added in v6.46.0
type GetTableRetentionPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetTableRetentionPropertyArrayOutput) ElementType ¶ added in v6.46.0
func (GetTableRetentionPropertyArrayOutput) ElementType() reflect.Type
func (GetTableRetentionPropertyArrayOutput) Index ¶ added in v6.46.0
func (o GetTableRetentionPropertyArrayOutput) Index(i pulumi.IntInput) GetTableRetentionPropertyOutput
func (GetTableRetentionPropertyArrayOutput) ToGetTableRetentionPropertyArrayOutput ¶ added in v6.46.0
func (o GetTableRetentionPropertyArrayOutput) ToGetTableRetentionPropertyArrayOutput() GetTableRetentionPropertyArrayOutput
func (GetTableRetentionPropertyArrayOutput) ToGetTableRetentionPropertyArrayOutputWithContext ¶ added in v6.46.0
func (o GetTableRetentionPropertyArrayOutput) ToGetTableRetentionPropertyArrayOutputWithContext(ctx context.Context) GetTableRetentionPropertyArrayOutput
type GetTableRetentionPropertyInput ¶ added in v6.46.0
type GetTableRetentionPropertyInput interface { pulumi.Input ToGetTableRetentionPropertyOutput() GetTableRetentionPropertyOutput ToGetTableRetentionPropertyOutputWithContext(context.Context) GetTableRetentionPropertyOutput }
GetTableRetentionPropertyInput is an input type that accepts GetTableRetentionPropertyArgs and GetTableRetentionPropertyOutput values. You can construct a concrete instance of `GetTableRetentionPropertyInput` via:
GetTableRetentionPropertyArgs{...}
type GetTableRetentionPropertyOutput ¶ added in v6.46.0
type GetTableRetentionPropertyOutput struct{ *pulumi.OutputState }
func (GetTableRetentionPropertyOutput) ElementType ¶ added in v6.46.0
func (GetTableRetentionPropertyOutput) ElementType() reflect.Type
func (GetTableRetentionPropertyOutput) MagneticStoreRetentionPeriodInDays ¶ added in v6.46.0
func (o GetTableRetentionPropertyOutput) MagneticStoreRetentionPeriodInDays() pulumi.IntOutput
Duration in days in which the data must be stored in magnetic store.
func (GetTableRetentionPropertyOutput) MemoryStoreRetentionPeriodInHours ¶ added in v6.46.0
func (o GetTableRetentionPropertyOutput) MemoryStoreRetentionPeriodInHours() pulumi.IntOutput
Duration in hours in which the data must be stored in memory store.
func (GetTableRetentionPropertyOutput) ToGetTableRetentionPropertyOutput ¶ added in v6.46.0
func (o GetTableRetentionPropertyOutput) ToGetTableRetentionPropertyOutput() GetTableRetentionPropertyOutput
func (GetTableRetentionPropertyOutput) ToGetTableRetentionPropertyOutputWithContext ¶ added in v6.46.0
func (o GetTableRetentionPropertyOutput) ToGetTableRetentionPropertyOutputWithContext(ctx context.Context) GetTableRetentionPropertyOutput
type GetTableSchema ¶ added in v6.46.0
type GetTableSchema struct {
CompositePartitionKeys []GetTableSchemaCompositePartitionKey `pulumi:"compositePartitionKeys"`
}
type GetTableSchemaArgs ¶ added in v6.46.0
type GetTableSchemaArgs struct {
CompositePartitionKeys GetTableSchemaCompositePartitionKeyArrayInput `pulumi:"compositePartitionKeys"`
}
func (GetTableSchemaArgs) ElementType ¶ added in v6.46.0
func (GetTableSchemaArgs) ElementType() reflect.Type
func (GetTableSchemaArgs) ToGetTableSchemaOutput ¶ added in v6.46.0
func (i GetTableSchemaArgs) ToGetTableSchemaOutput() GetTableSchemaOutput
func (GetTableSchemaArgs) ToGetTableSchemaOutputWithContext ¶ added in v6.46.0
func (i GetTableSchemaArgs) ToGetTableSchemaOutputWithContext(ctx context.Context) GetTableSchemaOutput
type GetTableSchemaArray ¶ added in v6.46.0
type GetTableSchemaArray []GetTableSchemaInput
func (GetTableSchemaArray) ElementType ¶ added in v6.46.0
func (GetTableSchemaArray) ElementType() reflect.Type
func (GetTableSchemaArray) ToGetTableSchemaArrayOutput ¶ added in v6.46.0
func (i GetTableSchemaArray) ToGetTableSchemaArrayOutput() GetTableSchemaArrayOutput
func (GetTableSchemaArray) ToGetTableSchemaArrayOutputWithContext ¶ added in v6.46.0
func (i GetTableSchemaArray) ToGetTableSchemaArrayOutputWithContext(ctx context.Context) GetTableSchemaArrayOutput
type GetTableSchemaArrayInput ¶ added in v6.46.0
type GetTableSchemaArrayInput interface { pulumi.Input ToGetTableSchemaArrayOutput() GetTableSchemaArrayOutput ToGetTableSchemaArrayOutputWithContext(context.Context) GetTableSchemaArrayOutput }
GetTableSchemaArrayInput is an input type that accepts GetTableSchemaArray and GetTableSchemaArrayOutput values. You can construct a concrete instance of `GetTableSchemaArrayInput` via:
GetTableSchemaArray{ GetTableSchemaArgs{...} }
type GetTableSchemaArrayOutput ¶ added in v6.46.0
type GetTableSchemaArrayOutput struct{ *pulumi.OutputState }
func (GetTableSchemaArrayOutput) ElementType ¶ added in v6.46.0
func (GetTableSchemaArrayOutput) ElementType() reflect.Type
func (GetTableSchemaArrayOutput) Index ¶ added in v6.46.0
func (o GetTableSchemaArrayOutput) Index(i pulumi.IntInput) GetTableSchemaOutput
func (GetTableSchemaArrayOutput) ToGetTableSchemaArrayOutput ¶ added in v6.46.0
func (o GetTableSchemaArrayOutput) ToGetTableSchemaArrayOutput() GetTableSchemaArrayOutput
func (GetTableSchemaArrayOutput) ToGetTableSchemaArrayOutputWithContext ¶ added in v6.46.0
func (o GetTableSchemaArrayOutput) ToGetTableSchemaArrayOutputWithContext(ctx context.Context) GetTableSchemaArrayOutput
type GetTableSchemaCompositePartitionKey ¶ added in v6.46.0
type GetTableSchemaCompositePartitionKeyArgs ¶ added in v6.46.0
type GetTableSchemaCompositePartitionKeyArgs struct { EnforcementInRecord pulumi.StringInput `pulumi:"enforcementInRecord"` // Name of the Timestream table. Name pulumi.StringInput `pulumi:"name"` // Type of partition key. Type pulumi.StringInput `pulumi:"type"` }
func (GetTableSchemaCompositePartitionKeyArgs) ElementType ¶ added in v6.46.0
func (GetTableSchemaCompositePartitionKeyArgs) ElementType() reflect.Type
func (GetTableSchemaCompositePartitionKeyArgs) ToGetTableSchemaCompositePartitionKeyOutput ¶ added in v6.46.0
func (i GetTableSchemaCompositePartitionKeyArgs) ToGetTableSchemaCompositePartitionKeyOutput() GetTableSchemaCompositePartitionKeyOutput
func (GetTableSchemaCompositePartitionKeyArgs) ToGetTableSchemaCompositePartitionKeyOutputWithContext ¶ added in v6.46.0
func (i GetTableSchemaCompositePartitionKeyArgs) ToGetTableSchemaCompositePartitionKeyOutputWithContext(ctx context.Context) GetTableSchemaCompositePartitionKeyOutput
type GetTableSchemaCompositePartitionKeyArray ¶ added in v6.46.0
type GetTableSchemaCompositePartitionKeyArray []GetTableSchemaCompositePartitionKeyInput
func (GetTableSchemaCompositePartitionKeyArray) ElementType ¶ added in v6.46.0
func (GetTableSchemaCompositePartitionKeyArray) ElementType() reflect.Type
func (GetTableSchemaCompositePartitionKeyArray) ToGetTableSchemaCompositePartitionKeyArrayOutput ¶ added in v6.46.0
func (i GetTableSchemaCompositePartitionKeyArray) ToGetTableSchemaCompositePartitionKeyArrayOutput() GetTableSchemaCompositePartitionKeyArrayOutput
func (GetTableSchemaCompositePartitionKeyArray) ToGetTableSchemaCompositePartitionKeyArrayOutputWithContext ¶ added in v6.46.0
func (i GetTableSchemaCompositePartitionKeyArray) ToGetTableSchemaCompositePartitionKeyArrayOutputWithContext(ctx context.Context) GetTableSchemaCompositePartitionKeyArrayOutput
type GetTableSchemaCompositePartitionKeyArrayInput ¶ added in v6.46.0
type GetTableSchemaCompositePartitionKeyArrayInput interface { pulumi.Input ToGetTableSchemaCompositePartitionKeyArrayOutput() GetTableSchemaCompositePartitionKeyArrayOutput ToGetTableSchemaCompositePartitionKeyArrayOutputWithContext(context.Context) GetTableSchemaCompositePartitionKeyArrayOutput }
GetTableSchemaCompositePartitionKeyArrayInput is an input type that accepts GetTableSchemaCompositePartitionKeyArray and GetTableSchemaCompositePartitionKeyArrayOutput values. You can construct a concrete instance of `GetTableSchemaCompositePartitionKeyArrayInput` via:
GetTableSchemaCompositePartitionKeyArray{ GetTableSchemaCompositePartitionKeyArgs{...} }
type GetTableSchemaCompositePartitionKeyArrayOutput ¶ added in v6.46.0
type GetTableSchemaCompositePartitionKeyArrayOutput struct{ *pulumi.OutputState }
func (GetTableSchemaCompositePartitionKeyArrayOutput) ElementType ¶ added in v6.46.0
func (GetTableSchemaCompositePartitionKeyArrayOutput) ElementType() reflect.Type
func (GetTableSchemaCompositePartitionKeyArrayOutput) ToGetTableSchemaCompositePartitionKeyArrayOutput ¶ added in v6.46.0
func (o GetTableSchemaCompositePartitionKeyArrayOutput) ToGetTableSchemaCompositePartitionKeyArrayOutput() GetTableSchemaCompositePartitionKeyArrayOutput
func (GetTableSchemaCompositePartitionKeyArrayOutput) ToGetTableSchemaCompositePartitionKeyArrayOutputWithContext ¶ added in v6.46.0
func (o GetTableSchemaCompositePartitionKeyArrayOutput) ToGetTableSchemaCompositePartitionKeyArrayOutputWithContext(ctx context.Context) GetTableSchemaCompositePartitionKeyArrayOutput
type GetTableSchemaCompositePartitionKeyInput ¶ added in v6.46.0
type GetTableSchemaCompositePartitionKeyInput interface { pulumi.Input ToGetTableSchemaCompositePartitionKeyOutput() GetTableSchemaCompositePartitionKeyOutput ToGetTableSchemaCompositePartitionKeyOutputWithContext(context.Context) GetTableSchemaCompositePartitionKeyOutput }
GetTableSchemaCompositePartitionKeyInput is an input type that accepts GetTableSchemaCompositePartitionKeyArgs and GetTableSchemaCompositePartitionKeyOutput values. You can construct a concrete instance of `GetTableSchemaCompositePartitionKeyInput` via:
GetTableSchemaCompositePartitionKeyArgs{...}
type GetTableSchemaCompositePartitionKeyOutput ¶ added in v6.46.0
type GetTableSchemaCompositePartitionKeyOutput struct{ *pulumi.OutputState }
func (GetTableSchemaCompositePartitionKeyOutput) ElementType ¶ added in v6.46.0
func (GetTableSchemaCompositePartitionKeyOutput) ElementType() reflect.Type
func (GetTableSchemaCompositePartitionKeyOutput) EnforcementInRecord ¶ added in v6.46.0
func (o GetTableSchemaCompositePartitionKeyOutput) EnforcementInRecord() pulumi.StringOutput
func (GetTableSchemaCompositePartitionKeyOutput) Name ¶ added in v6.46.0
func (o GetTableSchemaCompositePartitionKeyOutput) Name() pulumi.StringOutput
Name of the Timestream table.
func (GetTableSchemaCompositePartitionKeyOutput) ToGetTableSchemaCompositePartitionKeyOutput ¶ added in v6.46.0
func (o GetTableSchemaCompositePartitionKeyOutput) ToGetTableSchemaCompositePartitionKeyOutput() GetTableSchemaCompositePartitionKeyOutput
func (GetTableSchemaCompositePartitionKeyOutput) ToGetTableSchemaCompositePartitionKeyOutputWithContext ¶ added in v6.46.0
func (o GetTableSchemaCompositePartitionKeyOutput) ToGetTableSchemaCompositePartitionKeyOutputWithContext(ctx context.Context) GetTableSchemaCompositePartitionKeyOutput
func (GetTableSchemaCompositePartitionKeyOutput) Type ¶ added in v6.46.0
func (o GetTableSchemaCompositePartitionKeyOutput) Type() pulumi.StringOutput
Type of partition key.
type GetTableSchemaInput ¶ added in v6.46.0
type GetTableSchemaInput interface { pulumi.Input ToGetTableSchemaOutput() GetTableSchemaOutput ToGetTableSchemaOutputWithContext(context.Context) GetTableSchemaOutput }
GetTableSchemaInput is an input type that accepts GetTableSchemaArgs and GetTableSchemaOutput values. You can construct a concrete instance of `GetTableSchemaInput` via:
GetTableSchemaArgs{...}
type GetTableSchemaOutput ¶ added in v6.46.0
type GetTableSchemaOutput struct{ *pulumi.OutputState }
func (GetTableSchemaOutput) CompositePartitionKeys ¶ added in v6.46.0
func (o GetTableSchemaOutput) CompositePartitionKeys() GetTableSchemaCompositePartitionKeyArrayOutput
func (GetTableSchemaOutput) ElementType ¶ added in v6.46.0
func (GetTableSchemaOutput) ElementType() reflect.Type
func (GetTableSchemaOutput) ToGetTableSchemaOutput ¶ added in v6.46.0
func (o GetTableSchemaOutput) ToGetTableSchemaOutput() GetTableSchemaOutput
func (GetTableSchemaOutput) ToGetTableSchemaOutputWithContext ¶ added in v6.46.0
func (o GetTableSchemaOutput) ToGetTableSchemaOutputWithContext(ctx context.Context) GetTableSchemaOutput
type LookupDatabaseArgs ¶ added in v6.46.0
type LookupDatabaseArgs struct {
Name string `pulumi:"name"`
}
A collection of arguments for invoking getDatabase.
type LookupDatabaseOutputArgs ¶ added in v6.46.0
type LookupDatabaseOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
A collection of arguments for invoking getDatabase.
func (LookupDatabaseOutputArgs) ElementType ¶ added in v6.46.0
func (LookupDatabaseOutputArgs) ElementType() reflect.Type
type LookupDatabaseResult ¶ added in v6.46.0
type LookupDatabaseResult struct { // The ARN that uniquely identifies this database. Arn string `pulumi:"arn"` // Creation time of database. CreatedTime string `pulumi:"createdTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The ARN of the KMS key used to encrypt the data stored in the database. KmsKeyId string `pulumi:"kmsKeyId"` // Last time database was updated. LastUpdatedTime string `pulumi:"lastUpdatedTime"` Name string `pulumi:"name"` // Total number of tables in the Timestream database. TableCount int `pulumi:"tableCount"` }
A collection of values returned by getDatabase.
func LookupDatabase ¶ added in v6.46.0
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
Data source for managing an AWS Timestream Write Database.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamwrite" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := timestreamwrite.LookupDatabase(ctx, ×treamwrite.LookupDatabaseArgs{ Name: "database-example", }, nil) if err != nil { return err } return nil }) }
```
type LookupDatabaseResultOutput ¶ added in v6.46.0
type LookupDatabaseResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabase.
func LookupDatabaseOutput ¶ added in v6.46.0
func LookupDatabaseOutput(ctx *pulumi.Context, args LookupDatabaseOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) Arn ¶ added in v6.46.0
func (o LookupDatabaseResultOutput) Arn() pulumi.StringOutput
The ARN that uniquely identifies this database.
func (LookupDatabaseResultOutput) CreatedTime ¶ added in v6.46.0
func (o LookupDatabaseResultOutput) CreatedTime() pulumi.StringOutput
Creation time of database.
func (LookupDatabaseResultOutput) ElementType ¶ added in v6.46.0
func (LookupDatabaseResultOutput) ElementType() reflect.Type
func (LookupDatabaseResultOutput) Id ¶ added in v6.46.0
func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDatabaseResultOutput) KmsKeyId ¶ added in v6.46.0
func (o LookupDatabaseResultOutput) KmsKeyId() pulumi.StringOutput
The ARN of the KMS key used to encrypt the data stored in the database.
func (LookupDatabaseResultOutput) LastUpdatedTime ¶ added in v6.46.0
func (o LookupDatabaseResultOutput) LastUpdatedTime() pulumi.StringOutput
Last time database was updated.
func (LookupDatabaseResultOutput) Name ¶ added in v6.46.0
func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
func (LookupDatabaseResultOutput) TableCount ¶ added in v6.46.0
func (o LookupDatabaseResultOutput) TableCount() pulumi.IntOutput
Total number of tables in the Timestream database.
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutput ¶ added in v6.46.0
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext ¶ added in v6.46.0
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
type LookupTableArgs ¶ added in v6.46.0
type LookupTableArgs struct { // Name of the Timestream database. DatabaseName string `pulumi:"databaseName"` // Name of the Timestream table. Name string `pulumi:"name"` }
A collection of arguments for invoking getTable.
type LookupTableOutputArgs ¶ added in v6.46.0
type LookupTableOutputArgs struct { // Name of the Timestream database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // Name of the Timestream table. Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getTable.
func (LookupTableOutputArgs) ElementType ¶ added in v6.46.0
func (LookupTableOutputArgs) ElementType() reflect.Type
type LookupTableResult ¶ added in v6.46.0
type LookupTableResult struct { // ARN that uniquely identifies the table. Arn string `pulumi:"arn"` // Time that table was created. CreationTime string `pulumi:"creationTime"` // Name of database. DatabaseName string `pulumi:"databaseName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Last time table was updated. LastUpdatedTime string `pulumi:"lastUpdatedTime"` // Object containing the following attributes to desribe magnetic store writes. MagneticStoreWriteProperties []GetTableMagneticStoreWriteProperty `pulumi:"magneticStoreWriteProperties"` // Name of the table. Name string `pulumi:"name"` // Object containing the following attributes to describe the retention duration for the memory and magnetic stores. RetentionProperties []GetTableRetentionProperty `pulumi:"retentionProperties"` // Object containing the following attributes to describe the schema of the table. Schemas []GetTableSchema `pulumi:"schemas"` // Current state of table. TableStatus string `pulumi:"tableStatus"` }
A collection of values returned by getTable.
func LookupTable ¶ added in v6.46.0
func LookupTable(ctx *pulumi.Context, args *LookupTableArgs, opts ...pulumi.InvokeOption) (*LookupTableResult, error)
Data source for managing an AWS Timestream Write Table.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamwrite" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := timestreamwrite.LookupTable(ctx, ×treamwrite.LookupTableArgs{ DatabaseName: testAwsTimestreamwriteDatabase.DatabaseName, Name: testAwsTimestreamwriteTable.TableName, }, nil) if err != nil { return err } return nil }) }
```
type LookupTableResultOutput ¶ added in v6.46.0
type LookupTableResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTable.
func LookupTableOutput ¶ added in v6.46.0
func LookupTableOutput(ctx *pulumi.Context, args LookupTableOutputArgs, opts ...pulumi.InvokeOption) LookupTableResultOutput
func (LookupTableResultOutput) Arn ¶ added in v6.46.0
func (o LookupTableResultOutput) Arn() pulumi.StringOutput
ARN that uniquely identifies the table.
func (LookupTableResultOutput) CreationTime ¶ added in v6.46.0
func (o LookupTableResultOutput) CreationTime() pulumi.StringOutput
Time that table was created.
func (LookupTableResultOutput) DatabaseName ¶ added in v6.46.0
func (o LookupTableResultOutput) DatabaseName() pulumi.StringOutput
Name of database.
func (LookupTableResultOutput) ElementType ¶ added in v6.46.0
func (LookupTableResultOutput) ElementType() reflect.Type
func (LookupTableResultOutput) Id ¶ added in v6.46.0
func (o LookupTableResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupTableResultOutput) LastUpdatedTime ¶ added in v6.46.0
func (o LookupTableResultOutput) LastUpdatedTime() pulumi.StringOutput
Last time table was updated.
func (LookupTableResultOutput) MagneticStoreWriteProperties ¶ added in v6.46.0
func (o LookupTableResultOutput) MagneticStoreWriteProperties() GetTableMagneticStoreWritePropertyArrayOutput
Object containing the following attributes to desribe magnetic store writes.
func (LookupTableResultOutput) Name ¶ added in v6.46.0
func (o LookupTableResultOutput) Name() pulumi.StringOutput
Name of the table.
func (LookupTableResultOutput) RetentionProperties ¶ added in v6.46.0
func (o LookupTableResultOutput) RetentionProperties() GetTableRetentionPropertyArrayOutput
Object containing the following attributes to describe the retention duration for the memory and magnetic stores.
func (LookupTableResultOutput) Schemas ¶ added in v6.46.0
func (o LookupTableResultOutput) Schemas() GetTableSchemaArrayOutput
Object containing the following attributes to describe the schema of the table.
func (LookupTableResultOutput) TableStatus ¶ added in v6.46.0
func (o LookupTableResultOutput) TableStatus() pulumi.StringOutput
Current state of table.
func (LookupTableResultOutput) ToLookupTableResultOutput ¶ added in v6.46.0
func (o LookupTableResultOutput) ToLookupTableResultOutput() LookupTableResultOutput
func (LookupTableResultOutput) ToLookupTableResultOutputWithContext ¶ added in v6.46.0
func (o LookupTableResultOutput) ToLookupTableResultOutputWithContext(ctx context.Context) LookupTableResultOutput
type Table ¶
type Table struct { pulumi.CustomResourceState // The ARN that uniquely identifies this table. Arn pulumi.StringOutput `pulumi:"arn"` // The name of the Timestream database. DatabaseName pulumi.StringOutput `pulumi:"databaseName"` // Contains properties to set on the table when enabling magnetic store writes. See Magnetic Store Write Properties below for more details. MagneticStoreWriteProperties TableMagneticStoreWritePropertiesOutput `pulumi:"magneticStoreWriteProperties"` // The retention duration for the memory store and magnetic store. See Retention Properties below for more details. If not provided, `magneticStoreRetentionPeriodInDays` default to 73000 and `memoryStoreRetentionPeriodInHours` defaults to 6. RetentionProperties TableRetentionPropertiesOutput `pulumi:"retentionProperties"` // The schema of the table. See Schema below for more details. Schema TableSchemaOutput `pulumi:"schema"` // The name of the Timestream table. TableName pulumi.StringOutput `pulumi:"tableName"` // Map of tags to assign to this resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a Timestream table resource.
## Example Usage
### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamwrite" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := timestreamwrite.NewTable(ctx, "example", ×treamwrite.TableArgs{ DatabaseName: pulumi.Any(exampleAwsTimestreamwriteDatabase.DatabaseName), TableName: pulumi.String("example"), }) if err != nil { return err } return nil }) }
```
### Full usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamwrite" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := timestreamwrite.NewTable(ctx, "example", ×treamwrite.TableArgs{ DatabaseName: pulumi.Any(exampleAwsTimestreamwriteDatabase.DatabaseName), TableName: pulumi.String("example"), RetentionProperties: ×treamwrite.TableRetentionPropertiesArgs{ MagneticStoreRetentionPeriodInDays: pulumi.Int(30), MemoryStoreRetentionPeriodInHours: pulumi.Int(8), }, Tags: pulumi.StringMap{ "Name": pulumi.String("example-timestream-table"), }, }) if err != nil { return err } return nil }) }
```
### Customer-defined Partition Key
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamwrite" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := timestreamwrite.NewTable(ctx, "example", ×treamwrite.TableArgs{ DatabaseName: pulumi.Any(exampleAwsTimestreamwriteDatabase.DatabaseName), TableName: pulumi.String("example"), Schema: ×treamwrite.TableSchemaArgs{ CompositePartitionKey: ×treamwrite.TableSchemaCompositePartitionKeyArgs{ EnforcementInRecord: pulumi.String("REQUIRED"), Name: pulumi.String("attr1"), Type: pulumi.String("DIMENSION"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Timestream tables using the `table_name` and `database_name` separate by a colon (`:`). For example:
```sh $ pulumi import aws:timestreamwrite/table:Table example ExampleTable:ExampleDatabase ```
func GetTable ¶
func GetTable(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TableState, opts ...pulumi.ResourceOption) (*Table, error)
GetTable gets an existing Table resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTable ¶
func NewTable(ctx *pulumi.Context, name string, args *TableArgs, opts ...pulumi.ResourceOption) (*Table, error)
NewTable registers a new resource with the given unique name, arguments, and options.
func (*Table) ElementType ¶
func (*Table) ToTableOutput ¶
func (i *Table) ToTableOutput() TableOutput
func (*Table) ToTableOutputWithContext ¶
func (i *Table) ToTableOutputWithContext(ctx context.Context) TableOutput
type TableArgs ¶
type TableArgs struct { // The name of the Timestream database. DatabaseName pulumi.StringInput // Contains properties to set on the table when enabling magnetic store writes. See Magnetic Store Write Properties below for more details. MagneticStoreWriteProperties TableMagneticStoreWritePropertiesPtrInput // The retention duration for the memory store and magnetic store. See Retention Properties below for more details. If not provided, `magneticStoreRetentionPeriodInDays` default to 73000 and `memoryStoreRetentionPeriodInHours` defaults to 6. RetentionProperties TableRetentionPropertiesPtrInput // The schema of the table. See Schema below for more details. Schema TableSchemaPtrInput // The name of the Timestream table. TableName pulumi.StringInput // Map of tags to assign to this resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput }
The set of arguments for constructing a Table resource.
func (TableArgs) ElementType ¶
type TableArray ¶
type TableArray []TableInput
func (TableArray) ElementType ¶
func (TableArray) ElementType() reflect.Type
func (TableArray) ToTableArrayOutput ¶
func (i TableArray) ToTableArrayOutput() TableArrayOutput
func (TableArray) ToTableArrayOutputWithContext ¶
func (i TableArray) ToTableArrayOutputWithContext(ctx context.Context) TableArrayOutput
type TableArrayInput ¶
type TableArrayInput interface { pulumi.Input ToTableArrayOutput() TableArrayOutput ToTableArrayOutputWithContext(context.Context) TableArrayOutput }
TableArrayInput is an input type that accepts TableArray and TableArrayOutput values. You can construct a concrete instance of `TableArrayInput` via:
TableArray{ TableArgs{...} }
type TableArrayOutput ¶
type TableArrayOutput struct{ *pulumi.OutputState }
func (TableArrayOutput) ElementType ¶
func (TableArrayOutput) ElementType() reflect.Type
func (TableArrayOutput) Index ¶
func (o TableArrayOutput) Index(i pulumi.IntInput) TableOutput
func (TableArrayOutput) ToTableArrayOutput ¶
func (o TableArrayOutput) ToTableArrayOutput() TableArrayOutput
func (TableArrayOutput) ToTableArrayOutputWithContext ¶
func (o TableArrayOutput) ToTableArrayOutputWithContext(ctx context.Context) TableArrayOutput
type TableInput ¶
type TableInput interface { pulumi.Input ToTableOutput() TableOutput ToTableOutputWithContext(ctx context.Context) TableOutput }
type TableMagneticStoreWriteProperties ¶
type TableMagneticStoreWriteProperties struct { // A flag to enable magnetic store writes. EnableMagneticStoreWrites *bool `pulumi:"enableMagneticStoreWrites"` // The location to write error reports for records rejected asynchronously during magnetic store writes. See Magnetic Store Rejected Data Location below for more details. MagneticStoreRejectedDataLocation *TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocation `pulumi:"magneticStoreRejectedDataLocation"` }
type TableMagneticStoreWritePropertiesArgs ¶
type TableMagneticStoreWritePropertiesArgs struct { // A flag to enable magnetic store writes. EnableMagneticStoreWrites pulumi.BoolPtrInput `pulumi:"enableMagneticStoreWrites"` // The location to write error reports for records rejected asynchronously during magnetic store writes. See Magnetic Store Rejected Data Location below for more details. MagneticStoreRejectedDataLocation TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrInput `pulumi:"magneticStoreRejectedDataLocation"` }
func (TableMagneticStoreWritePropertiesArgs) ElementType ¶
func (TableMagneticStoreWritePropertiesArgs) ElementType() reflect.Type
func (TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesOutput ¶
func (i TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesOutput() TableMagneticStoreWritePropertiesOutput
func (TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesOutputWithContext ¶
func (i TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesOutput
func (TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesPtrOutput ¶
func (i TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesPtrOutput() TableMagneticStoreWritePropertiesPtrOutput
func (TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesPtrOutputWithContext ¶
func (i TableMagneticStoreWritePropertiesArgs) ToTableMagneticStoreWritePropertiesPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesPtrOutput
type TableMagneticStoreWritePropertiesInput ¶
type TableMagneticStoreWritePropertiesInput interface { pulumi.Input ToTableMagneticStoreWritePropertiesOutput() TableMagneticStoreWritePropertiesOutput ToTableMagneticStoreWritePropertiesOutputWithContext(context.Context) TableMagneticStoreWritePropertiesOutput }
TableMagneticStoreWritePropertiesInput is an input type that accepts TableMagneticStoreWritePropertiesArgs and TableMagneticStoreWritePropertiesOutput values. You can construct a concrete instance of `TableMagneticStoreWritePropertiesInput` via:
TableMagneticStoreWritePropertiesArgs{...}
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocation ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocation struct { // Configuration of an S3 location to write error reports for records rejected, asynchronously, during magnetic store writes. See S3 Configuration below for more details. S3Configuration *TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration `pulumi:"s3Configuration"` }
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs struct { // Configuration of an S3 location to write error reports for records rejected, asynchronously, during magnetic store writes. See S3 Configuration below for more details. S3Configuration TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrInput `pulumi:"s3Configuration"` }
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ElementType ¶
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ElementType() reflect.Type
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput ¶
func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutputWithContext ¶
func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput ¶
func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext ¶
func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationInput ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationInput interface { pulumi.Input ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutputWithContext(context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput }
TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationInput is an input type that accepts TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs and TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput values. You can construct a concrete instance of `TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationInput` via:
TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs{...}
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput struct{ *pulumi.OutputState }
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ElementType ¶
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ElementType() reflect.Type
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) S3Configuration ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) S3Configuration() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput
Configuration of an S3 location to write error reports for records rejected, asynchronously, during magnetic store writes. See S3 Configuration below for more details.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutputWithContext ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrInput ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrInput interface { pulumi.Input ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext(context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput }
TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrInput is an input type that accepts TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs, TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtr and TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput values. You can construct a concrete instance of `TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrInput` via:
TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs{...} or: nil
func TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtr ¶
func TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtr(v *TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationArgs) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrInput
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput struct{ *pulumi.OutputState }
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) ElementType ¶
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) ElementType() reflect.Type
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) S3Configuration ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) S3Configuration() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput
Configuration of an S3 location to write error reports for records rejected, asynchronously, during magnetic store writes. See S3 Configuration below for more details.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration struct { // Bucket name of the customer S3 bucket. BucketName *string `pulumi:"bucketName"` // Encryption option for the customer s3 location. Options are S3 server side encryption with an S3-managed key or KMS managed key. Valid values are `SSE_KMS` and `SSE_S3`. EncryptionOption *string `pulumi:"encryptionOption"` // KMS key arn for the customer s3 location when encrypting with a KMS managed key. KmsKeyId *string `pulumi:"kmsKeyId"` // Object key prefix for the customer S3 location. ObjectKeyPrefix *string `pulumi:"objectKeyPrefix"` }
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs struct { // Bucket name of the customer S3 bucket. BucketName pulumi.StringPtrInput `pulumi:"bucketName"` // Encryption option for the customer s3 location. Options are S3 server side encryption with an S3-managed key or KMS managed key. Valid values are `SSE_KMS` and `SSE_S3`. EncryptionOption pulumi.StringPtrInput `pulumi:"encryptionOption"` // KMS key arn for the customer s3 location when encrypting with a KMS managed key. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` // Object key prefix for the customer S3 location. ObjectKeyPrefix pulumi.StringPtrInput `pulumi:"objectKeyPrefix"` }
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ElementType ¶
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput ¶
func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext ¶
func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput ¶
func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext ¶
func (i TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationInput ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationInput interface { pulumi.Input ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput }
TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationInput is an input type that accepts TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs and TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput values. You can construct a concrete instance of `TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationInput` via:
TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs{...}
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) BucketName ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) BucketName() pulumi.StringPtrOutput
Bucket name of the customer S3 bucket.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ElementType ¶
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) EncryptionOption ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) EncryptionOption() pulumi.StringPtrOutput
Encryption option for the customer s3 location. Options are S3 server side encryption with an S3-managed key or KMS managed key. Valid values are `SSE_KMS` and `SSE_S3`.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) KmsKeyId ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) KmsKeyId() pulumi.StringPtrOutput
KMS key arn for the customer s3 location when encrypting with a KMS managed key.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ObjectKeyPrefix ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
Object key prefix for the customer S3 location.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrInput ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrInput interface { pulumi.Input ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext(context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput }
TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrInput is an input type that accepts TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs, TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtr and TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput values. You can construct a concrete instance of `TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrInput` via:
TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs{...} or: nil
func TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtr ¶
func TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtr(v *TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationArgs) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrInput
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput ¶
type TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) BucketName ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) BucketName() pulumi.StringPtrOutput
Bucket name of the customer S3 bucket.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) Elem ¶
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ElementType ¶
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) EncryptionOption ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) EncryptionOption() pulumi.StringPtrOutput
Encryption option for the customer s3 location. Options are S3 server side encryption with an S3-managed key or KMS managed key. Valid values are `SSE_KMS` and `SSE_S3`.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) KmsKeyId ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) KmsKeyId() pulumi.StringPtrOutput
KMS key arn for the customer s3 location when encrypting with a KMS managed key.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ObjectKeyPrefix ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ObjectKeyPrefix() pulumi.StringPtrOutput
Object key prefix for the customer S3 location.
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput
func (TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext ¶
func (o TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput) ToTableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3ConfigurationPtrOutput
type TableMagneticStoreWritePropertiesOutput ¶
type TableMagneticStoreWritePropertiesOutput struct{ *pulumi.OutputState }
func (TableMagneticStoreWritePropertiesOutput) ElementType ¶
func (TableMagneticStoreWritePropertiesOutput) ElementType() reflect.Type
func (TableMagneticStoreWritePropertiesOutput) EnableMagneticStoreWrites ¶
func (o TableMagneticStoreWritePropertiesOutput) EnableMagneticStoreWrites() pulumi.BoolPtrOutput
A flag to enable magnetic store writes.
func (TableMagneticStoreWritePropertiesOutput) MagneticStoreRejectedDataLocation ¶
func (o TableMagneticStoreWritePropertiesOutput) MagneticStoreRejectedDataLocation() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
The location to write error reports for records rejected asynchronously during magnetic store writes. See Magnetic Store Rejected Data Location below for more details.
func (TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesOutput ¶
func (o TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesOutput() TableMagneticStoreWritePropertiesOutput
func (TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesOutputWithContext ¶
func (o TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesOutput
func (TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesPtrOutput ¶
func (o TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesPtrOutput() TableMagneticStoreWritePropertiesPtrOutput
func (TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesPtrOutputWithContext ¶
func (o TableMagneticStoreWritePropertiesOutput) ToTableMagneticStoreWritePropertiesPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesPtrOutput
type TableMagneticStoreWritePropertiesPtrInput ¶
type TableMagneticStoreWritePropertiesPtrInput interface { pulumi.Input ToTableMagneticStoreWritePropertiesPtrOutput() TableMagneticStoreWritePropertiesPtrOutput ToTableMagneticStoreWritePropertiesPtrOutputWithContext(context.Context) TableMagneticStoreWritePropertiesPtrOutput }
TableMagneticStoreWritePropertiesPtrInput is an input type that accepts TableMagneticStoreWritePropertiesArgs, TableMagneticStoreWritePropertiesPtr and TableMagneticStoreWritePropertiesPtrOutput values. You can construct a concrete instance of `TableMagneticStoreWritePropertiesPtrInput` via:
TableMagneticStoreWritePropertiesArgs{...} or: nil
func TableMagneticStoreWritePropertiesPtr ¶
func TableMagneticStoreWritePropertiesPtr(v *TableMagneticStoreWritePropertiesArgs) TableMagneticStoreWritePropertiesPtrInput
type TableMagneticStoreWritePropertiesPtrOutput ¶
type TableMagneticStoreWritePropertiesPtrOutput struct{ *pulumi.OutputState }
func (TableMagneticStoreWritePropertiesPtrOutput) ElementType ¶
func (TableMagneticStoreWritePropertiesPtrOutput) ElementType() reflect.Type
func (TableMagneticStoreWritePropertiesPtrOutput) EnableMagneticStoreWrites ¶
func (o TableMagneticStoreWritePropertiesPtrOutput) EnableMagneticStoreWrites() pulumi.BoolPtrOutput
A flag to enable magnetic store writes.
func (TableMagneticStoreWritePropertiesPtrOutput) MagneticStoreRejectedDataLocation ¶
func (o TableMagneticStoreWritePropertiesPtrOutput) MagneticStoreRejectedDataLocation() TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationPtrOutput
The location to write error reports for records rejected asynchronously during magnetic store writes. See Magnetic Store Rejected Data Location below for more details.
func (TableMagneticStoreWritePropertiesPtrOutput) ToTableMagneticStoreWritePropertiesPtrOutput ¶
func (o TableMagneticStoreWritePropertiesPtrOutput) ToTableMagneticStoreWritePropertiesPtrOutput() TableMagneticStoreWritePropertiesPtrOutput
func (TableMagneticStoreWritePropertiesPtrOutput) ToTableMagneticStoreWritePropertiesPtrOutputWithContext ¶
func (o TableMagneticStoreWritePropertiesPtrOutput) ToTableMagneticStoreWritePropertiesPtrOutputWithContext(ctx context.Context) TableMagneticStoreWritePropertiesPtrOutput
type TableMap ¶
type TableMap map[string]TableInput
func (TableMap) ElementType ¶
func (TableMap) ToTableMapOutput ¶
func (i TableMap) ToTableMapOutput() TableMapOutput
func (TableMap) ToTableMapOutputWithContext ¶
func (i TableMap) ToTableMapOutputWithContext(ctx context.Context) TableMapOutput
type TableMapInput ¶
type TableMapInput interface { pulumi.Input ToTableMapOutput() TableMapOutput ToTableMapOutputWithContext(context.Context) TableMapOutput }
TableMapInput is an input type that accepts TableMap and TableMapOutput values. You can construct a concrete instance of `TableMapInput` via:
TableMap{ "key": TableArgs{...} }
type TableMapOutput ¶
type TableMapOutput struct{ *pulumi.OutputState }
func (TableMapOutput) ElementType ¶
func (TableMapOutput) ElementType() reflect.Type
func (TableMapOutput) MapIndex ¶
func (o TableMapOutput) MapIndex(k pulumi.StringInput) TableOutput
func (TableMapOutput) ToTableMapOutput ¶
func (o TableMapOutput) ToTableMapOutput() TableMapOutput
func (TableMapOutput) ToTableMapOutputWithContext ¶
func (o TableMapOutput) ToTableMapOutputWithContext(ctx context.Context) TableMapOutput
type TableOutput ¶
type TableOutput struct{ *pulumi.OutputState }
func (TableOutput) Arn ¶
func (o TableOutput) Arn() pulumi.StringOutput
The ARN that uniquely identifies this table.
func (TableOutput) DatabaseName ¶
func (o TableOutput) DatabaseName() pulumi.StringOutput
The name of the Timestream database.
func (TableOutput) ElementType ¶
func (TableOutput) ElementType() reflect.Type
func (TableOutput) MagneticStoreWriteProperties ¶
func (o TableOutput) MagneticStoreWriteProperties() TableMagneticStoreWritePropertiesOutput
Contains properties to set on the table when enabling magnetic store writes. See Magnetic Store Write Properties below for more details.
func (TableOutput) RetentionProperties ¶
func (o TableOutput) RetentionProperties() TableRetentionPropertiesOutput
The retention duration for the memory store and magnetic store. See Retention Properties below for more details. If not provided, `magneticStoreRetentionPeriodInDays` default to 73000 and `memoryStoreRetentionPeriodInHours` defaults to 6.
func (TableOutput) Schema ¶
func (o TableOutput) Schema() TableSchemaOutput
The schema of the table. See Schema below for more details.
func (TableOutput) TableName ¶
func (o TableOutput) TableName() pulumi.StringOutput
The name of the Timestream table.
func (TableOutput) Tags ¶
func (o TableOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to this resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (TableOutput) TagsAll
deprecated
func (o TableOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (TableOutput) ToTableOutput ¶
func (o TableOutput) ToTableOutput() TableOutput
func (TableOutput) ToTableOutputWithContext ¶
func (o TableOutput) ToTableOutputWithContext(ctx context.Context) TableOutput
type TableRetentionProperties ¶
type TableRetentionProperties struct { // The duration for which data must be stored in the magnetic store. Minimum value of 1. Maximum value of 73000. MagneticStoreRetentionPeriodInDays int `pulumi:"magneticStoreRetentionPeriodInDays"` // The duration for which data must be stored in the memory store. Minimum value of 1. Maximum value of 8766. MemoryStoreRetentionPeriodInHours int `pulumi:"memoryStoreRetentionPeriodInHours"` }
type TableRetentionPropertiesArgs ¶
type TableRetentionPropertiesArgs struct { // The duration for which data must be stored in the magnetic store. Minimum value of 1. Maximum value of 73000. MagneticStoreRetentionPeriodInDays pulumi.IntInput `pulumi:"magneticStoreRetentionPeriodInDays"` // The duration for which data must be stored in the memory store. Minimum value of 1. Maximum value of 8766. MemoryStoreRetentionPeriodInHours pulumi.IntInput `pulumi:"memoryStoreRetentionPeriodInHours"` }
func (TableRetentionPropertiesArgs) ElementType ¶
func (TableRetentionPropertiesArgs) ElementType() reflect.Type
func (TableRetentionPropertiesArgs) ToTableRetentionPropertiesOutput ¶
func (i TableRetentionPropertiesArgs) ToTableRetentionPropertiesOutput() TableRetentionPropertiesOutput
func (TableRetentionPropertiesArgs) ToTableRetentionPropertiesOutputWithContext ¶
func (i TableRetentionPropertiesArgs) ToTableRetentionPropertiesOutputWithContext(ctx context.Context) TableRetentionPropertiesOutput
func (TableRetentionPropertiesArgs) ToTableRetentionPropertiesPtrOutput ¶
func (i TableRetentionPropertiesArgs) ToTableRetentionPropertiesPtrOutput() TableRetentionPropertiesPtrOutput
func (TableRetentionPropertiesArgs) ToTableRetentionPropertiesPtrOutputWithContext ¶
func (i TableRetentionPropertiesArgs) ToTableRetentionPropertiesPtrOutputWithContext(ctx context.Context) TableRetentionPropertiesPtrOutput
type TableRetentionPropertiesInput ¶
type TableRetentionPropertiesInput interface { pulumi.Input ToTableRetentionPropertiesOutput() TableRetentionPropertiesOutput ToTableRetentionPropertiesOutputWithContext(context.Context) TableRetentionPropertiesOutput }
TableRetentionPropertiesInput is an input type that accepts TableRetentionPropertiesArgs and TableRetentionPropertiesOutput values. You can construct a concrete instance of `TableRetentionPropertiesInput` via:
TableRetentionPropertiesArgs{...}
type TableRetentionPropertiesOutput ¶
type TableRetentionPropertiesOutput struct{ *pulumi.OutputState }
func (TableRetentionPropertiesOutput) ElementType ¶
func (TableRetentionPropertiesOutput) ElementType() reflect.Type
func (TableRetentionPropertiesOutput) MagneticStoreRetentionPeriodInDays ¶
func (o TableRetentionPropertiesOutput) MagneticStoreRetentionPeriodInDays() pulumi.IntOutput
The duration for which data must be stored in the magnetic store. Minimum value of 1. Maximum value of 73000.
func (TableRetentionPropertiesOutput) MemoryStoreRetentionPeriodInHours ¶
func (o TableRetentionPropertiesOutput) MemoryStoreRetentionPeriodInHours() pulumi.IntOutput
The duration for which data must be stored in the memory store. Minimum value of 1. Maximum value of 8766.
func (TableRetentionPropertiesOutput) ToTableRetentionPropertiesOutput ¶
func (o TableRetentionPropertiesOutput) ToTableRetentionPropertiesOutput() TableRetentionPropertiesOutput
func (TableRetentionPropertiesOutput) ToTableRetentionPropertiesOutputWithContext ¶
func (o TableRetentionPropertiesOutput) ToTableRetentionPropertiesOutputWithContext(ctx context.Context) TableRetentionPropertiesOutput
func (TableRetentionPropertiesOutput) ToTableRetentionPropertiesPtrOutput ¶
func (o TableRetentionPropertiesOutput) ToTableRetentionPropertiesPtrOutput() TableRetentionPropertiesPtrOutput
func (TableRetentionPropertiesOutput) ToTableRetentionPropertiesPtrOutputWithContext ¶
func (o TableRetentionPropertiesOutput) ToTableRetentionPropertiesPtrOutputWithContext(ctx context.Context) TableRetentionPropertiesPtrOutput
type TableRetentionPropertiesPtrInput ¶
type TableRetentionPropertiesPtrInput interface { pulumi.Input ToTableRetentionPropertiesPtrOutput() TableRetentionPropertiesPtrOutput ToTableRetentionPropertiesPtrOutputWithContext(context.Context) TableRetentionPropertiesPtrOutput }
TableRetentionPropertiesPtrInput is an input type that accepts TableRetentionPropertiesArgs, TableRetentionPropertiesPtr and TableRetentionPropertiesPtrOutput values. You can construct a concrete instance of `TableRetentionPropertiesPtrInput` via:
TableRetentionPropertiesArgs{...} or: nil
func TableRetentionPropertiesPtr ¶
func TableRetentionPropertiesPtr(v *TableRetentionPropertiesArgs) TableRetentionPropertiesPtrInput
type TableRetentionPropertiesPtrOutput ¶
type TableRetentionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (TableRetentionPropertiesPtrOutput) Elem ¶
func (o TableRetentionPropertiesPtrOutput) Elem() TableRetentionPropertiesOutput
func (TableRetentionPropertiesPtrOutput) ElementType ¶
func (TableRetentionPropertiesPtrOutput) ElementType() reflect.Type
func (TableRetentionPropertiesPtrOutput) MagneticStoreRetentionPeriodInDays ¶
func (o TableRetentionPropertiesPtrOutput) MagneticStoreRetentionPeriodInDays() pulumi.IntPtrOutput
The duration for which data must be stored in the magnetic store. Minimum value of 1. Maximum value of 73000.
func (TableRetentionPropertiesPtrOutput) MemoryStoreRetentionPeriodInHours ¶
func (o TableRetentionPropertiesPtrOutput) MemoryStoreRetentionPeriodInHours() pulumi.IntPtrOutput
The duration for which data must be stored in the memory store. Minimum value of 1. Maximum value of 8766.
func (TableRetentionPropertiesPtrOutput) ToTableRetentionPropertiesPtrOutput ¶
func (o TableRetentionPropertiesPtrOutput) ToTableRetentionPropertiesPtrOutput() TableRetentionPropertiesPtrOutput
func (TableRetentionPropertiesPtrOutput) ToTableRetentionPropertiesPtrOutputWithContext ¶
func (o TableRetentionPropertiesPtrOutput) ToTableRetentionPropertiesPtrOutputWithContext(ctx context.Context) TableRetentionPropertiesPtrOutput
type TableSchema ¶
type TableSchema struct { // A non-empty list of partition keys defining the attributes used to partition the table data. The order of the list determines the partition hierarchy. The name and type of each partition key as well as the partition key order cannot be changed after the table is created. However, the enforcement level of each partition key can be changed. See Composite Partition Key below for more details. CompositePartitionKey *TableSchemaCompositePartitionKey `pulumi:"compositePartitionKey"` }
type TableSchemaArgs ¶
type TableSchemaArgs struct { // A non-empty list of partition keys defining the attributes used to partition the table data. The order of the list determines the partition hierarchy. The name and type of each partition key as well as the partition key order cannot be changed after the table is created. However, the enforcement level of each partition key can be changed. See Composite Partition Key below for more details. CompositePartitionKey TableSchemaCompositePartitionKeyPtrInput `pulumi:"compositePartitionKey"` }
func (TableSchemaArgs) ElementType ¶
func (TableSchemaArgs) ElementType() reflect.Type
func (TableSchemaArgs) ToTableSchemaOutput ¶
func (i TableSchemaArgs) ToTableSchemaOutput() TableSchemaOutput
func (TableSchemaArgs) ToTableSchemaOutputWithContext ¶
func (i TableSchemaArgs) ToTableSchemaOutputWithContext(ctx context.Context) TableSchemaOutput
func (TableSchemaArgs) ToTableSchemaPtrOutput ¶
func (i TableSchemaArgs) ToTableSchemaPtrOutput() TableSchemaPtrOutput
func (TableSchemaArgs) ToTableSchemaPtrOutputWithContext ¶
func (i TableSchemaArgs) ToTableSchemaPtrOutputWithContext(ctx context.Context) TableSchemaPtrOutput
type TableSchemaCompositePartitionKey ¶
type TableSchemaCompositePartitionKey struct { // The level of enforcement for the specification of a dimension key in ingested records. Valid values: `REQUIRED`, `OPTIONAL`. EnforcementInRecord *string `pulumi:"enforcementInRecord"` // The name of the attribute used for a dimension key. Name *string `pulumi:"name"` // The type of the partition key. Valid values: `DIMENSION`, `MEASURE`. Type string `pulumi:"type"` }
type TableSchemaCompositePartitionKeyArgs ¶
type TableSchemaCompositePartitionKeyArgs struct { // The level of enforcement for the specification of a dimension key in ingested records. Valid values: `REQUIRED`, `OPTIONAL`. EnforcementInRecord pulumi.StringPtrInput `pulumi:"enforcementInRecord"` // The name of the attribute used for a dimension key. Name pulumi.StringPtrInput `pulumi:"name"` // The type of the partition key. Valid values: `DIMENSION`, `MEASURE`. Type pulumi.StringInput `pulumi:"type"` }
func (TableSchemaCompositePartitionKeyArgs) ElementType ¶
func (TableSchemaCompositePartitionKeyArgs) ElementType() reflect.Type
func (TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyOutput ¶
func (i TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyOutput() TableSchemaCompositePartitionKeyOutput
func (TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyOutputWithContext ¶
func (i TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyOutput
func (TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyPtrOutput ¶
func (i TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyPtrOutput() TableSchemaCompositePartitionKeyPtrOutput
func (TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyPtrOutputWithContext ¶
func (i TableSchemaCompositePartitionKeyArgs) ToTableSchemaCompositePartitionKeyPtrOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyPtrOutput
type TableSchemaCompositePartitionKeyInput ¶
type TableSchemaCompositePartitionKeyInput interface { pulumi.Input ToTableSchemaCompositePartitionKeyOutput() TableSchemaCompositePartitionKeyOutput ToTableSchemaCompositePartitionKeyOutputWithContext(context.Context) TableSchemaCompositePartitionKeyOutput }
TableSchemaCompositePartitionKeyInput is an input type that accepts TableSchemaCompositePartitionKeyArgs and TableSchemaCompositePartitionKeyOutput values. You can construct a concrete instance of `TableSchemaCompositePartitionKeyInput` via:
TableSchemaCompositePartitionKeyArgs{...}
type TableSchemaCompositePartitionKeyOutput ¶
type TableSchemaCompositePartitionKeyOutput struct{ *pulumi.OutputState }
func (TableSchemaCompositePartitionKeyOutput) ElementType ¶
func (TableSchemaCompositePartitionKeyOutput) ElementType() reflect.Type
func (TableSchemaCompositePartitionKeyOutput) EnforcementInRecord ¶
func (o TableSchemaCompositePartitionKeyOutput) EnforcementInRecord() pulumi.StringPtrOutput
The level of enforcement for the specification of a dimension key in ingested records. Valid values: `REQUIRED`, `OPTIONAL`.
func (TableSchemaCompositePartitionKeyOutput) Name ¶
func (o TableSchemaCompositePartitionKeyOutput) Name() pulumi.StringPtrOutput
The name of the attribute used for a dimension key.
func (TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyOutput ¶
func (o TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyOutput() TableSchemaCompositePartitionKeyOutput
func (TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyOutputWithContext ¶
func (o TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyOutput
func (TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyPtrOutput ¶
func (o TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyPtrOutput() TableSchemaCompositePartitionKeyPtrOutput
func (TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyPtrOutputWithContext ¶
func (o TableSchemaCompositePartitionKeyOutput) ToTableSchemaCompositePartitionKeyPtrOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyPtrOutput
func (TableSchemaCompositePartitionKeyOutput) Type ¶
func (o TableSchemaCompositePartitionKeyOutput) Type() pulumi.StringOutput
The type of the partition key. Valid values: `DIMENSION`, `MEASURE`.
type TableSchemaCompositePartitionKeyPtrInput ¶
type TableSchemaCompositePartitionKeyPtrInput interface { pulumi.Input ToTableSchemaCompositePartitionKeyPtrOutput() TableSchemaCompositePartitionKeyPtrOutput ToTableSchemaCompositePartitionKeyPtrOutputWithContext(context.Context) TableSchemaCompositePartitionKeyPtrOutput }
TableSchemaCompositePartitionKeyPtrInput is an input type that accepts TableSchemaCompositePartitionKeyArgs, TableSchemaCompositePartitionKeyPtr and TableSchemaCompositePartitionKeyPtrOutput values. You can construct a concrete instance of `TableSchemaCompositePartitionKeyPtrInput` via:
TableSchemaCompositePartitionKeyArgs{...} or: nil
func TableSchemaCompositePartitionKeyPtr ¶
func TableSchemaCompositePartitionKeyPtr(v *TableSchemaCompositePartitionKeyArgs) TableSchemaCompositePartitionKeyPtrInput
type TableSchemaCompositePartitionKeyPtrOutput ¶
type TableSchemaCompositePartitionKeyPtrOutput struct{ *pulumi.OutputState }
func (TableSchemaCompositePartitionKeyPtrOutput) ElementType ¶
func (TableSchemaCompositePartitionKeyPtrOutput) ElementType() reflect.Type
func (TableSchemaCompositePartitionKeyPtrOutput) EnforcementInRecord ¶
func (o TableSchemaCompositePartitionKeyPtrOutput) EnforcementInRecord() pulumi.StringPtrOutput
The level of enforcement for the specification of a dimension key in ingested records. Valid values: `REQUIRED`, `OPTIONAL`.
func (TableSchemaCompositePartitionKeyPtrOutput) Name ¶
func (o TableSchemaCompositePartitionKeyPtrOutput) Name() pulumi.StringPtrOutput
The name of the attribute used for a dimension key.
func (TableSchemaCompositePartitionKeyPtrOutput) ToTableSchemaCompositePartitionKeyPtrOutput ¶
func (o TableSchemaCompositePartitionKeyPtrOutput) ToTableSchemaCompositePartitionKeyPtrOutput() TableSchemaCompositePartitionKeyPtrOutput
func (TableSchemaCompositePartitionKeyPtrOutput) ToTableSchemaCompositePartitionKeyPtrOutputWithContext ¶
func (o TableSchemaCompositePartitionKeyPtrOutput) ToTableSchemaCompositePartitionKeyPtrOutputWithContext(ctx context.Context) TableSchemaCompositePartitionKeyPtrOutput
func (TableSchemaCompositePartitionKeyPtrOutput) Type ¶
func (o TableSchemaCompositePartitionKeyPtrOutput) Type() pulumi.StringPtrOutput
The type of the partition key. Valid values: `DIMENSION`, `MEASURE`.
type TableSchemaInput ¶
type TableSchemaInput interface { pulumi.Input ToTableSchemaOutput() TableSchemaOutput ToTableSchemaOutputWithContext(context.Context) TableSchemaOutput }
TableSchemaInput is an input type that accepts TableSchemaArgs and TableSchemaOutput values. You can construct a concrete instance of `TableSchemaInput` via:
TableSchemaArgs{...}
type TableSchemaOutput ¶
type TableSchemaOutput struct{ *pulumi.OutputState }
func (TableSchemaOutput) CompositePartitionKey ¶
func (o TableSchemaOutput) CompositePartitionKey() TableSchemaCompositePartitionKeyPtrOutput
A non-empty list of partition keys defining the attributes used to partition the table data. The order of the list determines the partition hierarchy. The name and type of each partition key as well as the partition key order cannot be changed after the table is created. However, the enforcement level of each partition key can be changed. See Composite Partition Key below for more details.
func (TableSchemaOutput) ElementType ¶
func (TableSchemaOutput) ElementType() reflect.Type
func (TableSchemaOutput) ToTableSchemaOutput ¶
func (o TableSchemaOutput) ToTableSchemaOutput() TableSchemaOutput
func (TableSchemaOutput) ToTableSchemaOutputWithContext ¶
func (o TableSchemaOutput) ToTableSchemaOutputWithContext(ctx context.Context) TableSchemaOutput
func (TableSchemaOutput) ToTableSchemaPtrOutput ¶
func (o TableSchemaOutput) ToTableSchemaPtrOutput() TableSchemaPtrOutput
func (TableSchemaOutput) ToTableSchemaPtrOutputWithContext ¶
func (o TableSchemaOutput) ToTableSchemaPtrOutputWithContext(ctx context.Context) TableSchemaPtrOutput
type TableSchemaPtrInput ¶
type TableSchemaPtrInput interface { pulumi.Input ToTableSchemaPtrOutput() TableSchemaPtrOutput ToTableSchemaPtrOutputWithContext(context.Context) TableSchemaPtrOutput }
TableSchemaPtrInput is an input type that accepts TableSchemaArgs, TableSchemaPtr and TableSchemaPtrOutput values. You can construct a concrete instance of `TableSchemaPtrInput` via:
TableSchemaArgs{...} or: nil
func TableSchemaPtr ¶
func TableSchemaPtr(v *TableSchemaArgs) TableSchemaPtrInput
type TableSchemaPtrOutput ¶
type TableSchemaPtrOutput struct{ *pulumi.OutputState }
func (TableSchemaPtrOutput) CompositePartitionKey ¶
func (o TableSchemaPtrOutput) CompositePartitionKey() TableSchemaCompositePartitionKeyPtrOutput
A non-empty list of partition keys defining the attributes used to partition the table data. The order of the list determines the partition hierarchy. The name and type of each partition key as well as the partition key order cannot be changed after the table is created. However, the enforcement level of each partition key can be changed. See Composite Partition Key below for more details.
func (TableSchemaPtrOutput) Elem ¶
func (o TableSchemaPtrOutput) Elem() TableSchemaOutput
func (TableSchemaPtrOutput) ElementType ¶
func (TableSchemaPtrOutput) ElementType() reflect.Type
func (TableSchemaPtrOutput) ToTableSchemaPtrOutput ¶
func (o TableSchemaPtrOutput) ToTableSchemaPtrOutput() TableSchemaPtrOutput
func (TableSchemaPtrOutput) ToTableSchemaPtrOutputWithContext ¶
func (o TableSchemaPtrOutput) ToTableSchemaPtrOutputWithContext(ctx context.Context) TableSchemaPtrOutput
type TableState ¶
type TableState struct { // The ARN that uniquely identifies this table. Arn pulumi.StringPtrInput // The name of the Timestream database. DatabaseName pulumi.StringPtrInput // Contains properties to set on the table when enabling magnetic store writes. See Magnetic Store Write Properties below for more details. MagneticStoreWriteProperties TableMagneticStoreWritePropertiesPtrInput // The retention duration for the memory store and magnetic store. See Retention Properties below for more details. If not provided, `magneticStoreRetentionPeriodInDays` default to 73000 and `memoryStoreRetentionPeriodInHours` defaults to 6. RetentionProperties TableRetentionPropertiesPtrInput // The schema of the table. See Schema below for more details. Schema TableSchemaPtrInput // The name of the Timestream table. TableName pulumi.StringPtrInput // Map of tags to assign to this resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput }
func (TableState) ElementType ¶
func (TableState) ElementType() reflect.Type