Skip to content

TableResource

Source code in docs_src/capo_lakeformation/types/table_resource.py
class TableResource(TypedDict, closed=True):
    catalog_id: NotRequired[
        "capo_lakeformation.types.catalog_id_string.CatalogIdString"
    ]
    """<p>The identifier for the Data Catalog. By default, it is the account ID of the caller.</p>"""
    database_name: "capo_lakeformation.types.name_string.NameString"
    """<p>The name of the database for the table. Unique to a Data Catalog. A database is a set of associated table definitions organized into a logical group. You can Grant and Revoke database privileges to a principal. </p>"""
    name: NotRequired["capo_lakeformation.types.name_string.NameString"]
    """<p>The name of the table.</p>"""
    table_wildcard: NotRequired["capo_lakeformation.types.table_wildcard.TableWildcard"]
    """<p>A wildcard object representing every table under a database.</p> <p>At least one of <code>TableResource$Name</code> or <code>TableResource$TableWildcard</code> is required.</p>"""

catalog_id instance-attribute

catalog_id: NotRequired[CatalogIdString]

The identifier for the Data Catalog. By default, it is the account ID of the caller.

database_name instance-attribute

database_name: NameString

The name of the database for the table. Unique to a Data Catalog. A database is a set of associated table definitions organized into a logical group. You can Grant and Revoke database privileges to a principal.

name instance-attribute

name: NotRequired[NameString]

The name of the table.

table_wildcard instance-attribute

table_wildcard: NotRequired[TableWildcard]

A wildcard object representing every table under a database.

At least one of TableResource$Name or TableResource$TableWildcard is required.