Skip to content

/AWS1/CL_CWLLOOKUPTABLECONF

Configuration for a lookup table destination. Use it to automatically refresh a lookup table with query results on a schedule.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_tablename TYPE /AWS1/CWLLOOKUPTABLENAME /AWS1/CWLLOOKUPTABLENAME

The name of the lookup table to create or update with query results. The name can contain only alphanumeric characters and underscores.

iv_rolearn TYPE /AWS1/CWLROLEARN /AWS1/CWLROLEARN

The ARN of the IAM role that grants permissions to create or update the lookup table with query results.

Optional arguments:

iv_description TYPE /AWS1/CWLLOOKUPTABLEDESC /AWS1/CWLLOOKUPTABLEDESC

A description of the lookup table.

iv_kmskeyid TYPE /AWS1/CWLKMSKEYID /AWS1/CWLKMSKEYID

The ARN of the KMS key to use to encrypt the lookup table data. If you don't specify a key, the data is encrypted with an Amazon Web Services-owned key.

it_tags TYPE /AWS1/CL_CWLTAGS_W=>TT_TAGS TT_TAGS

Key-value pairs to associate with the lookup table for resource management and cost allocation. The service applies tags only during initial table creation.


Queryable Attributes

tableName

The name of the lookup table to create or update with query results. The name can contain only alphanumeric characters and underscores.

Accessible with the following methods

Method Description
GET_TABLENAME() Getter for TABLENAME, with configurable default
ASK_TABLENAME() Getter for TABLENAME w/ exceptions if field has no value
HAS_TABLENAME() Determine if TABLENAME has a value

roleArn

The ARN of the IAM role that grants permissions to create or update the lookup table with query results.

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value

description

A description of the lookup table.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

kmsKeyId

The ARN of the KMS key to use to encrypt the lookup table data. If you don't specify a key, the data is encrypted with an Amazon Web Services-owned key.

Accessible with the following methods

Method Description
GET_KMSKEYID() Getter for KMSKEYID, with configurable default
ASK_KMSKEYID() Getter for KMSKEYID w/ exceptions if field has no value
HAS_KMSKEYID() Determine if KMSKEYID has a value

tags

Key-value pairs to associate with the lookup table for resource management and cost allocation. The service applies tags only during initial table creation.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value