AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.timestream.getTable
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
The AWS::Timestream::Table resource creates a Timestream Table.
Using getTable
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTable(args: GetTableArgs, opts?: InvokeOptions): Promise<GetTableResult>
function getTableOutput(args: GetTableOutputArgs, opts?: InvokeOptions): Output<GetTableResult>
def get_table(database_name: Optional[str] = None,
table_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTableResult
def get_table_output(database_name: Optional[pulumi.Input[str]] = None,
table_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTableResult]
func LookupTable(ctx *Context, args *LookupTableArgs, opts ...InvokeOption) (*LookupTableResult, error)
func LookupTableOutput(ctx *Context, args *LookupTableOutputArgs, opts ...InvokeOption) LookupTableResultOutput
> Note: This function is named LookupTable
in the Go SDK.
public static class GetTable
{
public static Task<GetTableResult> InvokeAsync(GetTableArgs args, InvokeOptions? opts = null)
public static Output<GetTableResult> Invoke(GetTableInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTableResult> getTable(GetTableArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:timestream:getTable
arguments:
# arguments dictionary
The following arguments are supported:
- Database
Name string - The name for the database which the table to be created belongs to.
- Table
Name string - The name for the table. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the table name.
- Database
Name string - The name for the database which the table to be created belongs to.
- Table
Name string - The name for the table. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the table name.
- database
Name String - The name for the database which the table to be created belongs to.
- table
Name String - The name for the table. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the table name.
- database
Name string - The name for the database which the table to be created belongs to.
- table
Name string - The name for the table. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the table name.
- database_
name str - The name for the database which the table to be created belongs to.
- table_
name str - The name for the table. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the table name.
- database
Name String - The name for the database which the table to be created belongs to.
- table
Name String - The name for the table. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the table name.
getTable Result
The following output properties are available:
- Arn string
- The
arn
of the table. - Magnetic
Store Pulumi.Write Properties Aws Native. Timestream. Outputs. Magnetic Store Write Properties Properties - The properties that determine whether magnetic store writes are enabled.
- Name string
- The table name exposed as a read-only attribute.
- Retention
Properties Pulumi.Aws Native. Timestream. Outputs. Retention Properties Properties - The retention duration of the memory store and the magnetic store.
- Schema
Pulumi.
Aws Native. Timestream. Outputs. Schema Properties - A Schema specifies the expected data model of the table.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Arn string
- The
arn
of the table. - Magnetic
Store MagneticWrite Properties Store Write Properties Properties - The properties that determine whether magnetic store writes are enabled.
- Name string
- The table name exposed as a read-only attribute.
- Retention
Properties RetentionProperties Properties - The retention duration of the memory store and the magnetic store.
- Schema
Schema
Properties - A Schema specifies the expected data model of the table.
- Tag
- An array of key-value pairs to apply to this resource.
- arn String
- The
arn
of the table. - magnetic
Store MagneticWrite Properties Store Write Properties Properties - The properties that determine whether magnetic store writes are enabled.
- name String
- The table name exposed as a read-only attribute.
- retention
Properties RetentionProperties Properties - The retention duration of the memory store and the magnetic store.
- schema
Schema
Properties - A Schema specifies the expected data model of the table.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- arn string
- The
arn
of the table. - magnetic
Store MagneticWrite Properties Store Write Properties Properties - The properties that determine whether magnetic store writes are enabled.
- name string
- The table name exposed as a read-only attribute.
- retention
Properties RetentionProperties Properties - The retention duration of the memory store and the magnetic store.
- schema
Schema
Properties - A Schema specifies the expected data model of the table.
- Tag[]
- An array of key-value pairs to apply to this resource.
- arn str
- The
arn
of the table. - magnetic_
store_ Magneticwrite_ properties Store Write Properties Properties - The properties that determine whether magnetic store writes are enabled.
- name str
- The table name exposed as a read-only attribute.
- retention_
properties RetentionProperties Properties - The retention duration of the memory store and the magnetic store.
- schema
Schema
Properties - A Schema specifies the expected data model of the table.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- arn String
- The
arn
of the table. - magnetic
Store Property MapWrite Properties - The properties that determine whether magnetic store writes are enabled.
- name String
- The table name exposed as a read-only attribute.
- retention
Properties Property Map - The retention duration of the memory store and the magnetic store.
- schema Property Map
- A Schema specifies the expected data model of the table.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
MagneticStoreWritePropertiesProperties
- Enable
Magnetic boolStore Writes - Boolean flag indicating whether magnetic store writes are enabled.
- Magnetic
Store Pulumi.Rejected Data Location Aws Native. Timestream. Inputs. Magnetic Store Write Properties Properties Magnetic Store Rejected Data Location Properties - Location to store information about records that were asynchronously rejected during magnetic store writes.
- Enable
Magnetic boolStore Writes - Boolean flag indicating whether magnetic store writes are enabled.
- Magnetic
Store MagneticRejected Data Location Store Write Properties Properties Magnetic Store Rejected Data Location Properties - Location to store information about records that were asynchronously rejected during magnetic store writes.
- enable
Magnetic BooleanStore Writes - Boolean flag indicating whether magnetic store writes are enabled.
- magnetic
Store MagneticRejected Data Location Store Write Properties Properties Magnetic Store Rejected Data Location Properties - Location to store information about records that were asynchronously rejected during magnetic store writes.
- enable
Magnetic booleanStore Writes - Boolean flag indicating whether magnetic store writes are enabled.
- magnetic
Store MagneticRejected Data Location Store Write Properties Properties Magnetic Store Rejected Data Location Properties - Location to store information about records that were asynchronously rejected during magnetic store writes.
- enable_
magnetic_ boolstore_ writes - Boolean flag indicating whether magnetic store writes are enabled.
- magnetic_
store_ Magneticrejected_ data_ location Store Write Properties Properties Magnetic Store Rejected Data Location Properties - Location to store information about records that were asynchronously rejected during magnetic store writes.
- enable
Magnetic BooleanStore Writes - Boolean flag indicating whether magnetic store writes are enabled.
- magnetic
Store Property MapRejected Data Location - Location to store information about records that were asynchronously rejected during magnetic store writes.
MagneticStoreWritePropertiesPropertiesMagneticStoreRejectedDataLocationProperties
- S3Configuration
Pulumi.
Aws Native. Timestream. Inputs. Magnetic Store Write Properties Properties Magnetic Store Rejected Data Location Properties S3Configuration Properties - S3 configuration for location to store rejections from magnetic store writes
- S3Configuration
Magnetic
Store Write Properties Properties Magnetic Store Rejected Data Location Properties S3Configuration Properties - S3 configuration for location to store rejections from magnetic store writes
- s3Configuration
Magnetic
Store Write Properties Properties Magnetic Store Rejected Data Location Properties S3Configuration Properties - S3 configuration for location to store rejections from magnetic store writes
- s3Configuration
Magnetic
Store Write Properties Properties Magnetic Store Rejected Data Location Properties S3Configuration Properties - S3 configuration for location to store rejections from magnetic store writes
- s3_
configuration MagneticStore Write Properties Properties Magnetic Store Rejected Data Location Properties S3Configuration Properties - S3 configuration for location to store rejections from magnetic store writes
- s3Configuration Property Map
- S3 configuration for location to store rejections from magnetic store writes
MagneticStoreWritePropertiesPropertiesMagneticStoreRejectedDataLocationPropertiesS3ConfigurationProperties
- Bucket
Name string - The bucket name used to store the data.
- Encryption
Option string - Either SSE_KMS or SSE_S3.
- Kms
Key stringId - Must be provided if SSE_KMS is specified as the encryption option
- Object
Key stringPrefix - String used to prefix all data in the bucket.
- Bucket
Name string - The bucket name used to store the data.
- Encryption
Option string - Either SSE_KMS or SSE_S3.
- Kms
Key stringId - Must be provided if SSE_KMS is specified as the encryption option
- Object
Key stringPrefix - String used to prefix all data in the bucket.
- bucket
Name String - The bucket name used to store the data.
- encryption
Option String - Either SSE_KMS or SSE_S3.
- kms
Key StringId - Must be provided if SSE_KMS is specified as the encryption option
- object
Key StringPrefix - String used to prefix all data in the bucket.
- bucket
Name string - The bucket name used to store the data.
- encryption
Option string - Either SSE_KMS or SSE_S3.
- kms
Key stringId - Must be provided if SSE_KMS is specified as the encryption option
- object
Key stringPrefix - String used to prefix all data in the bucket.
- bucket_
name str - The bucket name used to store the data.
- encryption_
option str - Either SSE_KMS or SSE_S3.
- kms_
key_ strid - Must be provided if SSE_KMS is specified as the encryption option
- object_
key_ strprefix - String used to prefix all data in the bucket.
- bucket
Name String - The bucket name used to store the data.
- encryption
Option String - Either SSE_KMS or SSE_S3.
- kms
Key StringId - Must be provided if SSE_KMS is specified as the encryption option
- object
Key StringPrefix - String used to prefix all data in the bucket.
RetentionPropertiesProperties
- Magnetic
Store stringRetention Period In Days - The duration for which data must be stored in the magnetic store.
- Memory
Store stringRetention Period In Hours - The duration for which data must be stored in the memory store.
- Magnetic
Store stringRetention Period In Days - The duration for which data must be stored in the magnetic store.
- Memory
Store stringRetention Period In Hours - The duration for which data must be stored in the memory store.
- magnetic
Store StringRetention Period In Days - The duration for which data must be stored in the magnetic store.
- memory
Store StringRetention Period In Hours - The duration for which data must be stored in the memory store.
- magnetic
Store stringRetention Period In Days - The duration for which data must be stored in the magnetic store.
- memory
Store stringRetention Period In Hours - The duration for which data must be stored in the memory store.
- magnetic_
store_ strretention_ period_ in_ days - The duration for which data must be stored in the magnetic store.
- memory_
store_ strretention_ period_ in_ hours - The duration for which data must be stored in the memory store.
- magnetic
Store StringRetention Period In Days - The duration for which data must be stored in the magnetic store.
- memory
Store StringRetention Period In Hours - The duration for which data must be stored in the memory store.
SchemaProperties
- Composite
Partition List<Pulumi.Key Aws Native. Timestream. Inputs. Table Partition Key> - 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.
- Composite
Partition []TableKey Partition Key - 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.
- composite
Partition List<TableKey Partition Key> - 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.
- composite
Partition TableKey Partition Key[] - 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.
- composite_
partition_ Sequence[Tablekey Partition Key] - 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.
- composite
Partition List<Property Map>Key - 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.
TablePartitionKey
TablePartitionKeyEnforcementLevel
TablePartitionKeyType
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi