/AWS1/CL_GURKMSKEYDETAILS¶
An object that contains:
-
The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (
AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK). -
The ID of the Amazon Web Services KMS key that is associated with a repository association.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_kmskeyid TYPE /AWS1/GURKMSKEYID /AWS1/GURKMSKEYID¶
The ID of the Amazon Web Services KMS key that is associated with a repository association.
iv_encryptionoption TYPE /AWS1/GURENCRYPTIONOPTION /AWS1/GURENCRYPTIONOPTION¶
The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (
AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK).
Queryable Attributes¶
KMSKeyId¶
The ID of the Amazon Web Services KMS key that is associated with a repository association.
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 |
EncryptionOption¶
The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (
AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONOPTION() |
Getter for ENCRYPTIONOPTION, with configurable default |
ASK_ENCRYPTIONOPTION() |
Getter for ENCRYPTIONOPTION w/ exceptions if field has no va |
HAS_ENCRYPTIONOPTION() |
Determine if ENCRYPTIONOPTION has a value |