interface SchemaFieldProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.S3Tables.Mixins.CfnTablePropsMixin.SchemaFieldProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awss3tables/mixins#CfnTablePropsMixin_SchemaFieldProperty |
Java | software.amazon.awscdk.mixins.preview.services.s3tables.mixins.CfnTablePropsMixin.SchemaFieldProperty |
Python | aws_cdk.mixins_preview.aws_s3tables.mixins.CfnTablePropsMixin.SchemaFieldProperty |
TypeScript | @aws-cdk/mixins-preview » aws_s3tables » mixins » CfnTablePropsMixin » SchemaFieldProperty |
Contains details about a schema field.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as s3tables_mixins } from '@aws-cdk/mixins-preview/aws-s3tables';
const schemaFieldProperty: s3tables_mixins.CfnTablePropsMixin.SchemaFieldProperty = {
name: 'name',
required: false,
type: 'type',
};
Properties
| Name | Type | Description |
|---|---|---|
| name? | string | The name of the field. |
| required? | boolean | IResolvable | A Boolean value that specifies whether values are required for each row in this field. |
| type? | string | The field type. |
name?
Type:
string
(optional)
The name of the field.
required?
Type:
boolean | IResolvable
(optional)
A Boolean value that specifies whether values are required for each row in this field.
By default, this is false and null values are allowed in the field. If this is true the field does not allow null values.
type?
Type:
string
(optional)
The field type.
S3 Tables supports all Apache Iceberg primitive types. For more information, see the Apache Iceberg documentation .

.NET
Go
Java
Python
TypeScript