Skip to main content

table_tags

Expands all tag keys and values for tables in a region

Overview

Nametable_tags
TypeResource
DescriptionResource schema for AWS::Cassandra::Table
Idaws.cassandra.table_tags

Fields

NameDatatypeDescription
keyspace_namestringName for Cassandra keyspace
table_namestringName for Cassandra table
regular_columnsarrayNon-key columns of the table
partition_key_columnsarrayPartition key columns of the table
clustering_key_columnsarrayClustering key columns of the table
billing_modeobject
point_in_time_recovery_enabledbooleanIndicates whether point in time recovery is enabled (true) or disabled (false) on the table
client_side_timestamps_enabledbooleanIndicates whether client side timestamps are enabled (true) or disabled (false) on the table. False by default, once it is enabled it cannot be disabled again.
default_time_to_liveintegerDefault 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_specificationobjectRepresents the settings used to enable server-side encryption
auto_scaling_specificationsobjectRepresents the read and write settings used for AutoScaling.
replica_specificationsarray
tag_keystringTag key.
tag_valuestringTag value.
regionstringAWS region.

Methods

NameAccessible byRequired Params
list_resourcesSELECTregion

SELECT examples

Expands tags for all tables in a region.

SELECT
region,
keyspace_name,
table_name,
regular_columns,
partition_key_columns,
clustering_key_columns,
billing_mode,
point_in_time_recovery_enabled,
client_side_timestamps_enabled,
default_time_to_live,
encryption_specification,
auto_scaling_specifications,
replica_specifications,
tag_key,
tag_value
FROM aws.cassandra.table_tags
WHERE region = 'us-east-1';

Permissions

For permissions required to operate on the table_tags resource, see tables