/AWS1/CL_XRAENCRYPTIONCONFIG¶
A configuration document that specifies encryption configuration settings.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_keyid TYPE /AWS1/XRASTRING /AWS1/XRASTRING¶
The ID of the KMS key used for encryption, if applicable.
iv_status TYPE /AWS1/XRAENCRYPTIONSTATUS /AWS1/XRAENCRYPTIONSTATUS¶
The encryption status. While the status is
UPDATING, X-Ray may encrypt data with a combination of the new and old settings.
iv_type TYPE /AWS1/XRAENCRYPTIONTYPE /AWS1/XRAENCRYPTIONTYPE¶
The type of encryption. Set to
KMSfor encryption with KMS keys. Set toNONEfor default encryption.
Queryable Attributes¶
KeyId¶
The ID of the KMS key used for encryption, if applicable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYID() |
Getter for KEYID, with configurable default |
ASK_KEYID() |
Getter for KEYID w/ exceptions if field has no value |
HAS_KEYID() |
Determine if KEYID has a value |
Status¶
The encryption status. While the status is
UPDATING, X-Ray may encrypt data with a combination of the new and old settings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
Type¶
The type of encryption. Set to
KMSfor encryption with KMS keys. Set toNONEfor default encryption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |