/AWS1/CL_LOMREDSOURCECONFIG¶
Provides information about the Amazon Redshift database configuration.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_clusteridentifier TYPE /AWS1/LOMREDSHIFTCLUSTERID /AWS1/LOMREDSHIFTCLUSTERID¶
A string identifying the Redshift cluster.
iv_databasehost TYPE /AWS1/LOMDATABASEHOST /AWS1/LOMDATABASEHOST¶
The name of the database host.
iv_databaseport TYPE /AWS1/LOMDATABASEPORT /AWS1/LOMDATABASEPORT¶
The port number where the database can be accessed.
iv_secretmanagerarn TYPE /AWS1/LOMPOIROTSECRETMANAGER00 /AWS1/LOMPOIROTSECRETMANAGER00¶
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
iv_databasename TYPE /AWS1/LOMREDSHIFTDATABASENAME /AWS1/LOMREDSHIFTDATABASENAME¶
The Redshift database name.
iv_tablename TYPE /AWS1/LOMTABLENAME /AWS1/LOMTABLENAME¶
The table name of the Redshift database.
iv_rolearn TYPE /AWS1/LOMARN /AWS1/LOMARN¶
The Amazon Resource Name (ARN) of the role providing access to the database.
io_vpcconfiguration TYPE REF TO /AWS1/CL_LOMVPCCONFIGURATION /AWS1/CL_LOMVPCCONFIGURATION¶
Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
Queryable Attributes¶
ClusterIdentifier¶
A string identifying the Redshift cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CLUSTERIDENTIFIER() |
Getter for CLUSTERIDENTIFIER, with configurable default |
ASK_CLUSTERIDENTIFIER() |
Getter for CLUSTERIDENTIFIER w/ exceptions if field has no v |
HAS_CLUSTERIDENTIFIER() |
Determine if CLUSTERIDENTIFIER has a value |
DatabaseHost¶
The name of the database host.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATABASEHOST() |
Getter for DATABASEHOST, with configurable default |
ASK_DATABASEHOST() |
Getter for DATABASEHOST w/ exceptions if field has no value |
HAS_DATABASEHOST() |
Determine if DATABASEHOST has a value |
DatabasePort¶
The port number where the database can be accessed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATABASEPORT() |
Getter for DATABASEPORT, with configurable default |
ASK_DATABASEPORT() |
Getter for DATABASEPORT w/ exceptions if field has no value |
HAS_DATABASEPORT() |
Determine if DATABASEPORT has a value |
SecretManagerArn¶
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECRETMANAGERARN() |
Getter for SECRETMANAGERARN, with configurable default |
ASK_SECRETMANAGERARN() |
Getter for SECRETMANAGERARN w/ exceptions if field has no va |
HAS_SECRETMANAGERARN() |
Determine if SECRETMANAGERARN has a value |
DatabaseName¶
The Redshift database name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATABASENAME() |
Getter for DATABASENAME, with configurable default |
ASK_DATABASENAME() |
Getter for DATABASENAME w/ exceptions if field has no value |
HAS_DATABASENAME() |
Determine if DATABASENAME has a value |
TableName¶
The table name of the Redshift database.
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 Amazon Resource Name (ARN) of the role providing access to the database.
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 |
VpcConfiguration¶
Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPCCONFIGURATION() |
Getter for VPCCONFIGURATION |