Skip to content

/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