Interface IType
(experimental) Represents a type of a column in a table schema.
Namespace: Amazon.CDK.AWS.Glue
Assembly: Amazon.CDK.AWS.Glue.dll
Syntax (csharp)
public interface IType
Syntax (vb)
Public Interface IType
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
Database myDatabase;
new Table(this, "MyTable", new TableProps {
Database = myDatabase,
TableName = "my_table",
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