Skip to content

UpdateTableObjectsRequest

Source code in docs_src/capo_lakeformation/types/update_table_objects_request.py
class UpdateTableObjectsRequest(TypedDict, closed=True):
    catalog_id: NotRequired[
        "capo_lakeformation.types.catalog_id_string.CatalogIdString"
    ]
    """<p>The catalog containing the governed table to update. Defaults to the caller’s account ID.</p>"""
    database_name: "capo_lakeformation.types.name_string.NameString"
    """<p>The database containing the governed table to update.</p>"""
    table_name: "capo_lakeformation.types.name_string.NameString"
    """<p>The governed table to update.</p>"""
    transaction_id: NotRequired[
        "capo_lakeformation.types.transaction_id_string.TransactionIdString"
    ]
    """<p>The transaction at which to do the write.</p>"""
    write_operations: "capo_lakeformation.types.write_operation_list.WriteOperationList"
    """<p>A list of <code>WriteOperation</code> objects that define an object to add to or delete from the manifest for a governed table.</p>"""

catalog_id instance-attribute

catalog_id: NotRequired[CatalogIdString]

The catalog containing the governed table to update. Defaults to the caller’s account ID.

database_name instance-attribute

database_name: NameString

The database containing the governed table to update.

table_name instance-attribute

table_name: NameString

The governed table to update.

transaction_id instance-attribute

transaction_id: NotRequired[TransactionIdString]

The transaction at which to do the write.

write_operations instance-attribute

write_operations: WriteOperationList

A list of WriteOperation objects that define an object to add to or delete from the manifest for a governed table.