Interface CfnTable.ISchemaFieldProperty
Contains details about a schema field.
Namespace: Amazon.CDK.AWS.S3Tables
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnTable.ISchemaFieldProperty
Syntax (vb)
Public Interface CfnTable.ISchemaFieldProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.S3Tables;
var schemaFieldProperty = new SchemaFieldProperty {
Name = "name",
Type = "type",
// the properties below are optional
Required = false
};
Synopsis
Properties
| Name | The name of the field. |
| Required | A Boolean value that specifies whether values are required for each row in this field. |
| Type | The field type. |
Properties
Name
The name of the field.
string Name { get; }
Property Value
Remarks
Required
A Boolean value that specifies whether values are required for each row in this field.
object? Required { get; }
Property Value
Remarks
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 union: either bool or IResolvable
Type
The field type.
string Type { get; }
Property Value
Remarks
S3 Tables supports all Apache Iceberg primitive types. For more information, see the Apache Iceberg documentation .