/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 |