This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::S3Tables::Table SchemaField
Contains details about a schema field.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
Properties
Id-
An optional unique identifier for the schema field. Field IDs are used by Apache Iceberg to track schema evolution and maintain compatibility across schema changes. If not specified, S3 Tables automatically assigns field IDs.
Required: No
Type: Integer
Update requires: Replacement
Name-
The name of the field.
Required: Yes
Type: String
Update requires: Replacement
Required-
A Boolean value that specifies whether values are required for each row in this field. By default, this is
falseand null values are allowed in the field. If this istruethe field does not allow null values.Required: No
Type: Boolean
Update requires: Replacement
Type-
The field type. S3 Tables supports all Apache Iceberg primitive types. For more information, see the Apache Iceberg documentation
. Required: Yes
Type: String
Update requires: Replacement