Catalog
¶
Source code in docs_src/capo_glue/types/catalog.py
allow_full_table_external_data_access
instance-attribute
¶
allow_full_table_external_data_access: NotRequired[AllowFullTableExternalDataAccessEnum]
Allows third-party engines to access data in Amazon S3 locations that are registered with Lake Formation.
catalog_id
instance-attribute
¶
catalog_id: NotRequired[CatalogIdString]
The ID of the catalog. To grant access to the default catalog, this field should not be provided.
catalog_properties
instance-attribute
¶
catalog_properties: NotRequired[CatalogPropertiesOutput]
A CatalogProperties object that specifies data lake access properties and other custom properties.
create_database_default_permissions
instance-attribute
¶
create_database_default_permissions: NotRequired[PrincipalPermissionsList]
An array of PrincipalPermissions objects. Creates a set of default permissions on the database(s) for principals. Used by Amazon Web Services Lake Formation. Not used in the normal course of Glue operations.
create_table_default_permissions
instance-attribute
¶
create_table_default_permissions: NotRequired[PrincipalPermissionsList]
An array of PrincipalPermissions objects. Creates a set of default permissions on the table(s) for principals. Used by Amazon Web Services Lake Formation. Not used in the normal course of Glue operations.
create_time
instance-attribute
¶
create_time: NotRequired[Timestamp]
The time at which the catalog was created.
description
instance-attribute
¶
description: NotRequired[DescriptionString]
Description string, not more than 2048 bytes long, matching the URI address multi-line string pattern. A description of the catalog.
federated_catalog
instance-attribute
¶
federated_catalog: NotRequired[FederatedCatalog]
A FederatedCatalog object that points to an entity outside the Glue Data Catalog.
name
instance-attribute
¶
name: CatalogNameString
The name of the catalog. Cannot be the same as the account ID.
parameters
instance-attribute
¶
parameters: NotRequired[ParametersMap]
A map array of key-value pairs that define parameters and properties of the catalog.
resource_arn
instance-attribute
¶
resource_arn: NotRequired[ResourceArnString]
The Amazon Resource Name (ARN) assigned to the catalog resource.
target_redshift_catalog
instance-attribute
¶
target_redshift_catalog: NotRequired[TargetRedshiftCatalog]
A TargetRedshiftCatalog object that describes a target catalog for database resource linking.