AWS::Cassandra::Table Column - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::Cassandra::Table Column

The name and data type of an individual column in a table. In addition to the data type, you can also use the following two keywords:

  • STATIC if the table has a clustering column. Static columns store values that are shared by all rows in the same partition.

  • FROZEN for collection data types. In frozen collections the values of the collection are serialized into a single immutable value, and Amazon Keyspaces treats them like a BLOB.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "ColumnName" : String, "ColumnType" : String }

YAML

ColumnName: String ColumnType: String

Properties

ColumnName

The name of the column. For more information, see Identifiers in the Amazon Keyspaces Developer Guide.

Required: Yes

Type: String

Pattern: ^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$

Update requires: Replacement

ColumnType

The data type of the column. For more information, see Data types in the Amazon Keyspaces Developer Guide.

Required: Yes

Type: String

Update requires: Replacement