/AWS1/CL_HLLKMSENCCONFIG¶
The customer-managed-key(CMK) used when creating a data store. If a customer owned key is not specified, an AWS owned key will be used for encryption.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_CMKTYPE
TYPE /AWS1/HLLCMKTYPE
/AWS1/HLLCMKTYPE
¶
The type of customer-managed-key(CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.
Optional arguments:¶
IV_KMSKEYID
TYPE /AWS1/HLLENCRYPTIONKEYID
/AWS1/HLLENCRYPTIONKEYID
¶
The KMS encryption key id/alias used to encrypt the data store contents at rest.
Queryable Attributes¶
CmkType¶
The type of customer-managed-key(CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CMKTYPE() |
Getter for CMKTYPE, with configurable default |
ASK_CMKTYPE() |
Getter for CMKTYPE w/ exceptions if field has no value |
HAS_CMKTYPE() |
Determine if CMKTYPE has a value |
KmsKeyId¶
The KMS encryption key id/alias used to encrypt the data store contents at rest.
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 |