Skip to content

IcebergInput

Source code in docs_src/capo_glue/types/iceberg_input.py
class IcebergInput(TypedDict, closed=True):
    metadata_operation: "capo_glue.types.metadata_operation.MetadataOperation"
    """<p>A required metadata operation. Can only be set to <code>CREATE</code>.</p>"""
    version: NotRequired["capo_glue.types.version_string.VersionString"]
    """<p>The table version for the Iceberg table. Defaults to 2.</p>"""
    create_iceberg_table_input: NotRequired[
        "capo_glue.types.create_iceberg_table_input.CreateIcebergTableInput"
    ]
    """<p>The configuration parameters required to create a new Iceberg table in the Glue Data Catalog, including table properties and metadata specifications.</p>"""

create_iceberg_table_input instance-attribute

create_iceberg_table_input: NotRequired[CreateIcebergTableInput]

The configuration parameters required to create a new Iceberg table in the Glue Data Catalog, including table properties and metadata specifications.

metadata_operation instance-attribute

metadata_operation: MetadataOperation

A required metadata operation. Can only be set to CREATE.

version instance-attribute

version: NotRequired[VersionString]

The table version for the Iceberg table. Defaults to 2.