/AWS1/CL_ODBAWSENCKEYCONFINPUT¶
The configuration of the Amazon Web Services Key Management Service (KMS) encryption key to use for an Autonomous Database.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_iamrolearn TYPE /AWS1/ODBROLEARN /AWS1/ODBROLEARN¶
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that grants access to the KMS key.
iv_externalidtype TYPE /AWS1/ODBEXTERNALIDTYPE /AWS1/ODBEXTERNALIDTYPE¶
The type of external identifier associated with the encryption key.
iv_kmskeyid TYPE /AWS1/ODBKMSKEYIDORARN /AWS1/ODBKMSKEYIDORARN¶
The identifier or ARN of the Amazon Web Services KMS key to use for encryption.
Queryable Attributes¶
iamRoleArn¶
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that grants access to the KMS key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IAMROLEARN() |
Getter for IAMROLEARN, with configurable default |
ASK_IAMROLEARN() |
Getter for IAMROLEARN w/ exceptions if field has no value |
HAS_IAMROLEARN() |
Determine if IAMROLEARN has a value |
externalIdType¶
The type of external identifier associated with the encryption key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXTERNALIDTYPE() |
Getter for EXTERNALIDTYPE, with configurable default |
ASK_EXTERNALIDTYPE() |
Getter for EXTERNALIDTYPE w/ exceptions if field has no valu |
HAS_EXTERNALIDTYPE() |
Determine if EXTERNALIDTYPE has a value |
kmsKeyId¶
The identifier or ARN of the Amazon Web Services KMS key to use for encryption.
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 |