Skip to content
v2.274.0

SchemaV2FieldProperty Struct ​

Contains details about a schema field for an Iceberg table that supports nested types (struct, list, map).

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_s3tables as s3tables } from 'aws-cdk-lib';

declare const type: any;
const schemaV2FieldProperty: s3tables.CfnTable.SchemaV2FieldProperty = {
  id: 123,
  name: 'name',
  required: false,
  type: type,

  // the properties below are optional
  doc: 'doc',
};

Properties ​

docoptionalstringdocoptionalstrdocoptionalStringDocoptionalstringDocoptional*string#
Optional documentation for the field.
idnumberidint | floatidNumberIddoubleId*float64required#
The unique identifier for the field.
namestringnamestrnameStringNamestringName*stringrequired#
The name of the field.
requiredboolean | IResolvablerequiredtyping.Union[bool, IResolvable]requiredBooleanRequiredboolRequiredinterface{}required#
A Boolean value that specifies whether values are required for each row in this field.
typeanytypeAnytypeObjectTypeobjectTypeinterface{}required#