DatabaseInput
¶
Used by
-
AsyncGlueClient Operations -
GlueClient Operations
Source code in docs_src/capo_glue/types/database_input.py
create_table_default_permissions
instance-attribute
¶
create_table_default_permissions: NotRequired[PrincipalPermissionsList]
Creates a set of default permissions on the table for principals. Used by Lake Formation. Not used in the normal course of Glue operations.
description
instance-attribute
¶
description: NotRequired[DescriptionString]
A description of the database.
federated_database
instance-attribute
¶
federated_database: NotRequired[FederatedDatabase]
A FederatedDatabase structure that references an entity outside the Glue Data Catalog.
location_uri
instance-attribute
¶
location_uri: NotRequired[URI]
The location of the database (for example, an HDFS path).
name
instance-attribute
¶
name: NameString
The name of the database. For Hive compatibility, this is folded to lowercase when it is stored.
parameters
instance-attribute
¶
parameters: NotRequired[ParametersMap]
These key-value pairs define parameters and properties of the database.
These key-value pairs define parameters and properties of the database.
target_database
instance-attribute
¶
target_database: NotRequired[DatabaseIdentifier]
A DatabaseIdentifier structure that describes a target database for resource linking.