Skip to content

TableWithColumnsResource

Source code in docs_src/capo_lakeformation/types/table_with_columns_resource.py
class TableWithColumnsResource(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 with columns resource. Unique to the 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: "capo_lakeformation.types.name_string.NameString"
    """<p>The name of the table resource. A table is a metadata definition that represents your data. You can Grant and Revoke table privileges to a principal. </p>"""
    column_names: NotRequired["capo_lakeformation.types.column_names.ColumnNames"]
    """<p>The list of column names for the table. At least one of <code>ColumnNames</code> or <code>ColumnWildcard</code> is required.</p>"""
    column_wildcard: NotRequired[
        "capo_lakeformation.types.column_wildcard.ColumnWildcard"
    ]
    """<p>A wildcard specified by a <code>ColumnWildcard</code> object. At least one of <code>ColumnNames</code> or <code>ColumnWildcard</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.

column_names instance-attribute

column_names: NotRequired[ColumnNames]

The list of column names for the table. At least one of ColumnNames or ColumnWildcard is required.

column_wildcard instance-attribute

column_wildcard: NotRequired[ColumnWildcard]

A wildcard specified by a ColumnWildcard object. At least one of ColumnNames or ColumnWildcard is required.

database_name instance-attribute

database_name: NameString

The name of the database for the table with columns resource. Unique to the 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: NameString

The name of the table resource. A table is a metadata definition that represents your data. You can Grant and Revoke table privileges to a principal.