Package com.pulumi.aws.glue.inputs
Class CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.glue.inputs.CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs
-
public final class CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs.Builderbuilder()static CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs.Builderbuilder(CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs defaults)com.pulumi.core.Output<java.lang.String>location()java.util.Optional<com.pulumi.core.Output<CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputPartitionSpecArgs>>partitionSpec()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>properties()com.pulumi.core.Output<CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaArgs>schema()java.util.Optional<com.pulumi.core.Output<CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSortOrderArgs>>sortOrder()
-
-
-
Field Detail
-
Empty
public static final CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs Empty
-
-
Method Detail
-
location
public com.pulumi.core.Output<java.lang.String> location()
- Returns:
- S3 location where the Iceberg table data will be stored. Maximum length of 2056 characters.
-
partitionSpec
public java.util.Optional<com.pulumi.core.Output<CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputPartitionSpecArgs>> partitionSpec()
- Returns:
- Partitioning specification that defines how the Iceberg table data will be organized and partitioned for optimal query performance. See `partitionSpec` below.
-
properties
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> properties()
- Returns:
- Key-value pairs of additional table properties and configuration settings for the Iceberg table.
-
schema
public com.pulumi.core.Output<CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaArgs> schema()
- Returns:
- Schema definition that specifies the structure, field types, and metadata for the Iceberg table. See `schema` below.
-
sortOrder
public java.util.Optional<com.pulumi.core.Output<CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSortOrderArgs>> sortOrder()
- Returns:
- Sort order specification that defines how data should be ordered within each partition to optimize query performance. See `sortOrder` below.
-
builder
public static CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs.Builder builder()
-
builder
public static CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs.Builder builder(CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputArgs defaults)
-
-