/AWS1/CL_IOTDESCRENCCONFRSP¶
DescribeEncryptionConfigurationResponse
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_encryptiontype
TYPE /AWS1/IOTENCRYPTIONTYPE
/AWS1/IOTENCRYPTIONTYPE
¶
The type of the Amazon Web Services Key Management Service (KMS) key.
iv_kmskeyarn
TYPE /AWS1/IOTKMSKEYARN
/AWS1/IOTKMSKEYARN
¶
The Amazon Resource Name (ARN) of the IAM role assumed by Amazon Web Services IoT Core to call KMS on behalf of the customer.
iv_kmsaccessrolearn
TYPE /AWS1/IOTKMSACCESSROLEARN
/AWS1/IOTKMSACCESSROLEARN
¶
The ARN of the customer-managed KMS key.
io_configurationdetails
TYPE REF TO /AWS1/CL_IOTCONFDETAILS
/AWS1/CL_IOTCONFDETAILS
¶
The encryption configuration details that include the status information of the KMS key and the KMS access role.
iv_lastmodifieddate
TYPE /AWS1/IOTDATETYPE
/AWS1/IOTDATETYPE
¶
The date when encryption configuration is last updated.
Queryable Attributes¶
encryptionType¶
The type of the Amazon Web Services Key Management Service (KMS) key.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENCRYPTIONTYPE() |
Getter for ENCRYPTIONTYPE, with configurable default |
ASK_ENCRYPTIONTYPE() |
Getter for ENCRYPTIONTYPE w/ exceptions if field has no valu |
HAS_ENCRYPTIONTYPE() |
Determine if ENCRYPTIONTYPE has a value |
kmsKeyArn¶
The Amazon Resource Name (ARN) of the IAM role assumed by Amazon Web Services IoT Core to call KMS on behalf of the customer.
Accessible with the following methods¶
Method | Description |
---|---|
GET_KMSKEYARN() |
Getter for KMSKEYARN, with configurable default |
ASK_KMSKEYARN() |
Getter for KMSKEYARN w/ exceptions if field has no value |
HAS_KMSKEYARN() |
Determine if KMSKEYARN has a value |
kmsAccessRoleArn¶
The ARN of the customer-managed KMS key.
Accessible with the following methods¶
Method | Description |
---|---|
GET_KMSACCESSROLEARN() |
Getter for KMSACCESSROLEARN, with configurable default |
ASK_KMSACCESSROLEARN() |
Getter for KMSACCESSROLEARN w/ exceptions if field has no va |
HAS_KMSACCESSROLEARN() |
Determine if KMSACCESSROLEARN has a value |
configurationDetails¶
The encryption configuration details that include the status information of the KMS key and the KMS access role.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONFIGURATIONDETAILS() |
Getter for CONFIGURATIONDETAILS |
lastModifiedDate¶
The date when encryption configuration is last updated.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTMODIFIEDDATE() |
Getter for LASTMODIFIEDDATE, with configurable default |
ASK_LASTMODIFIEDDATE() |
Getter for LASTMODIFIEDDATE w/ exceptions if field has no va |
HAS_LASTMODIFIEDDATE() |
Determine if LASTMODIFIEDDATE has a value |