Show / Hide Table of Contents

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

Back to top Generated by DocFX