Skip to content

/AWS1/CL_LKFRESOURCE

A structure for the resource.

CONSTRUCTOR

IMPORTING

Optional arguments:

IO_CATALOG TYPE REF TO /AWS1/CL_LKFCATALOGRESOURCE /AWS1/CL_LKFCATALOGRESOURCE

The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.

IO_DATABASE TYPE REF TO /AWS1/CL_LKFDATABASERESOURCE /AWS1/CL_LKFDATABASERESOURCE

The database for the 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 permissions to a principal.

IO_TABLE TYPE REF TO /AWS1/CL_LKFTABLERESOURCE /AWS1/CL_LKFTABLERESOURCE

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

IO_TABLEWITHCOLUMNS TYPE REF TO /AWS1/CL_LKFTBLWTHCOLUMNSRESRC /AWS1/CL_LKFTBLWTHCOLUMNSRESRC

The table with columns for the resource. A principal with permissions to this resource can select metadata from the columns of a table in the Data Catalog and the underlying data in Amazon S3.

IO_DATALOCATION TYPE REF TO /AWS1/CL_LKFDATALOCRESOURCE /AWS1/CL_LKFDATALOCRESOURCE

The location of an Amazon S3 path where permissions are granted or revoked.

IO_DATACELLSFILTER TYPE REF TO /AWS1/CL_LKFDATACELLSFILTRESRC /AWS1/CL_LKFDATACELLSFILTRESRC

A data cell filter.

IO_LFTAG TYPE REF TO /AWS1/CL_LKFLFTAGKEYRESOURCE /AWS1/CL_LKFLFTAGKEYRESOURCE

The LF-tag key and values attached to a resource.

IO_LFTAGPOLICY TYPE REF TO /AWS1/CL_LKFLFTAGPLYRESOURCE /AWS1/CL_LKFLFTAGPLYRESOURCE

A list of LF-tag conditions that define a resource's LF-tag policy.


Queryable Attributes

Catalog

The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.

Accessible with the following methods

Method Description
GET_CATALOG() Getter for CATALOG

Database

The database for the 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 permissions to a principal.

Accessible with the following methods

Method Description
GET_DATABASE() Getter for DATABASE

Table

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

Accessible with the following methods

Method Description
GET_TABLE() Getter for TABLE

TableWithColumns

The table with columns for the resource. A principal with permissions to this resource can select metadata from the columns of a table in the Data Catalog and the underlying data in Amazon S3.

Accessible with the following methods

Method Description
GET_TABLEWITHCOLUMNS() Getter for TABLEWITHCOLUMNS

DataLocation

The location of an Amazon S3 path where permissions are granted or revoked.

Accessible with the following methods

Method Description
GET_DATALOCATION() Getter for DATALOCATION

DataCellsFilter

A data cell filter.

Accessible with the following methods

Method Description
GET_DATACELLSFILTER() Getter for DATACELLSFILTER

LFTag

The LF-tag key and values attached to a resource.

Accessible with the following methods

Method Description
GET_LFTAG() Getter for LFTAG

LFTagPolicy

A list of LF-tag conditions that define a resource's LF-tag policy.

Accessible with the following methods

Method Description
GET_LFTAGPOLICY() Getter for LFTAGPOLICY