Skip to content

CatalogPropertiesOutput

Source code in docs_src/capo_glue/types/catalog_properties_output.py
class CatalogPropertiesOutput(TypedDict, closed=True):
    data_lake_access_properties: NotRequired[
        "capo_glue.types.data_lake_access_properties_output.DataLakeAccessPropertiesOutput"
    ]
    """<p>A <code>DataLakeAccessProperties</code> object with input properties to configure data lake access for your catalog resource in the Glue Data Catalog.</p>"""
    iceberg_optimization_properties: NotRequired[
        "capo_glue.types.iceberg_optimization_properties_output.IcebergOptimizationPropertiesOutput"
    ]
    """<p>An <code>IcebergOptimizationPropertiesOutput</code> object that specifies Iceberg table optimization settings for the catalog, including configurations for compaction, retention, and orphan file deletion operations.</p>"""
    custom_properties: NotRequired["capo_glue.types.parameters_map.ParametersMap"]
    """<p>Additional key-value properties for the catalog, such as column statistics optimizations.</p>"""

custom_properties instance-attribute

custom_properties: NotRequired[ParametersMap]

Additional key-value properties for the catalog, such as column statistics optimizations.

data_lake_access_properties instance-attribute

data_lake_access_properties: NotRequired[DataLakeAccessPropertiesOutput]

A DataLakeAccessProperties object with input properties to configure data lake access for your catalog resource in the Glue Data Catalog.

iceberg_optimization_properties instance-attribute

iceberg_optimization_properties: NotRequired[IcebergOptimizationPropertiesOutput]

An IcebergOptimizationPropertiesOutput object that specifies Iceberg table optimization settings for the catalog, including configurations for compaction, retention, and orphan file deletion operations.