Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TableWithColumnsResource

A structure for a table with columns object. This object is only used when granting a SELECT permission.

This object must take a value for at least one of ColumnsNames, ColumnsIndexes, or ColumnsWildcard.

Hierarchy

  • TableWithColumnsResource

Index

Properties

Optional CatalogId

CatalogId: undefined | string

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

Optional ColumnNames

ColumnNames: string[]

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

Optional ColumnWildcard

ColumnWildcard: ColumnWildcard

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

DatabaseName

DatabaseName: string | undefined

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

Name: string | undefined

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.