--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "awscc_cassandra_table Data Source - terraform-provider-awscc" subcategory: "" description: |- Data Source schema for AWS::Cassandra::Table --- # awscc_cassandra_table (Data Source) Data Source schema for AWS::Cassandra::Table ## Schema ### Required - `id` (String) Uniquely identifies the resource. ### Read-Only - `billing_mode` (Attributes) (see [below for nested schema](#nestedatt--billing_mode)) - `clustering_key_columns` (Attributes List) Clustering key columns of the table (see [below for nested schema](#nestedatt--clustering_key_columns)) - `default_time_to_live` (Number) Default TTL (Time To Live) in seconds, where zero is disabled. If the value is greater than zero, TTL is enabled for the entire table and an expiration timestamp is added to each column. - `encryption_specification` (Attributes) Represents the settings used to enable server-side encryption (see [below for nested schema](#nestedatt--encryption_specification)) - `keyspace_name` (String) Name for Cassandra keyspace - `partition_key_columns` (Attributes List) Partition key columns of the table (see [below for nested schema](#nestedatt--partition_key_columns)) - `point_in_time_recovery_enabled` (Boolean) Indicates whether point in time recovery is enabled (true) or disabled (false) on the table - `regular_columns` (Attributes Set) Non-key columns of the table (see [below for nested schema](#nestedatt--regular_columns)) - `table_name` (String) Name for Cassandra table - `tags` (Attributes List) An array of key-value pairs to apply to this resource (see [below for nested schema](#nestedatt--tags)) ### Nested Schema for `billing_mode` Read-Only: - `mode` (String) Capacity mode for the specified table - `provisioned_throughput` (Attributes) Throughput for the specified table, which consists of values for ReadCapacityUnits and WriteCapacityUnits (see [below for nested schema](#nestedatt--billing_mode--provisioned_throughput)) ### Nested Schema for `billing_mode.provisioned_throughput` Read-Only: - `read_capacity_units` (Number) - `write_capacity_units` (Number) ### Nested Schema for `clustering_key_columns` Read-Only: - `column` (Attributes) (see [below for nested schema](#nestedatt--clustering_key_columns--column)) - `order_by` (String) ### Nested Schema for `clustering_key_columns.column` Read-Only: - `column_name` (String) - `column_type` (String) ### Nested Schema for `encryption_specification` Read-Only: - `encryption_type` (String) Server-side encryption type - `kms_key_identifier` (String) The AWS KMS customer master key (CMK) that should be used for the AWS KMS encryption. To specify a CMK, use its key ID, Amazon Resource Name (ARN), alias name, or alias ARN. ### Nested Schema for `partition_key_columns` Read-Only: - `column_name` (String) - `column_type` (String) ### Nested Schema for `regular_columns` Read-Only: - `column_name` (String) - `column_type` (String) ### Nested Schema for `tags` Read-Only: - `key` (String) - `value` (String)