CfnTableProps

class aws_cdk.aws_cassandra.CfnTableProps(*, keyspace_name, partition_key_columns, billing_mode=None, clustering_key_columns=None, encryption_specification=None, point_in_time_recovery_enabled=None, regular_columns=None, table_name=None, tags=None)

Bases: object

Properties for defining a AWS::Cassandra::Table.

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html

Attributes

billing_mode

AWS::Cassandra::Table.BillingMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-billingmode

Return type

Union[IResolvable, BillingModeProperty, None]

clustering_key_columns

AWS::Cassandra::Table.ClusteringKeyColumns.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-clusteringkeycolumns

Return type

Union[IResolvable, List[Union[IResolvable, ClusteringKeyColumnProperty]], None]

encryption_specification

AWS::Cassandra::Table.EncryptionSpecification.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-encryptionspecification

Return type

Union[IResolvable, EncryptionSpecificationProperty, None]

keyspace_name

AWS::Cassandra::Table.KeyspaceName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-keyspacename

Return type

str

partition_key_columns

AWS::Cassandra::Table.PartitionKeyColumns.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-partitionkeycolumns

Return type

Union[IResolvable, List[Union[ColumnProperty, IResolvable]]]

point_in_time_recovery_enabled

AWS::Cassandra::Table.PointInTimeRecoveryEnabled.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-pointintimerecoveryenabled

Return type

Union[bool, IResolvable, None]

regular_columns

AWS::Cassandra::Table.RegularColumns.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-regularcolumns

Return type

Union[IResolvable, List[Union[ColumnProperty, IResolvable]], None]

table_name

AWS::Cassandra::Table.TableName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-tablename

Return type

Optional[str]

tags

AWS::Cassandra::Table.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-tags

Return type

Optional[List[CfnTag]]