Interface IType
(experimental) Represents a type of a column in a table schema.
Namespace: Amazon.CDK.AWS.Glue.Alpha
Assembly: Amazon.CDK.AWS.Glue.Alpha.dll
Syntax (csharp)
public interface IType
Syntax (vb)
Public Interface IType
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
Database myDatabase;
new S3Table(this, "MyTable", new S3TableProps {
Database = myDatabase,
Columns = new [] { new Column {
Name = "col1",
Type = Schema.STRING
} },
PartitionKeys = new [] { new Column {
Name = "year",
Type = Schema.SMALL_INT
}, new Column {
Name = "month",
Type = Schema.SMALL_INT
} },
DataFormat = DataFormat.JSON
});
Synopsis
Properties
InputString | (experimental) Glue InputString for this type. |
IsPrimitive | (experimental) Indicates whether this type is a primitive data type. |
Properties
InputString
(experimental) Glue InputString for this type.
string InputString { get; }
Property Value
System.String
Remarks
Stability: Experimental
IsPrimitive
(experimental) Indicates whether this type is a primitive data type.
bool IsPrimitive { get; }
Property Value
System.Boolean
Remarks
Stability: Experimental