CreateTableRequest
¶
Source code in docs_src/capo_glue/types/create_table_request.py
catalog_id
instance-attribute
¶
catalog_id: NotRequired[CatalogIdString]
The ID of the Data Catalog in which to create the Table. If none is supplied, the Amazon Web Services account ID is used by default.
database_name
instance-attribute
¶
database_name: NameString
The catalog database in which to create the new table. For Hive compatibility, this name is entirely lowercase.
name
instance-attribute
¶
name: NotRequired[NameString]
The unique identifier for the table within the specified database that will be created in the Glue Data Catalog.
open_table_format_input
instance-attribute
¶
open_table_format_input: NotRequired[OpenTableFormatInput]
Specifies an OpenTableFormatInput structure when creating an open format table.
partition_indexes
instance-attribute
¶
partition_indexes: NotRequired[PartitionIndexList]
A list of partition indexes, PartitionIndex structures, to create in the table.
table_input
instance-attribute
¶
table_input: NotRequired[TableInput]
The TableInput object that defines the metadata table to create in the catalog.
transaction_id
instance-attribute
¶
transaction_id: NotRequired[TransactionIdString]
The ID of the transaction.