ConfigurationDetails - AWS IoT

ConfigurationDetails

The encryption configuration details that include the status information of the AWS Key Management Service (AWS KMS) key and the AWS KMS access role.

Contents

configurationStatus

The health status of KMS key and AWS KMS access role. If either KMS key or AWS KMS access role is UNHEALTHY, the return value will be UNHEALTHY. To use a customer managed KMS key, the value of configurationStatus must be HEALTHY.

Type: String

Valid Values: HEALTHY | UNHEALTHY

Required: No

errorCode

The error code that indicates either the KMS key or the AWS KMS access role is UNHEALTHY. Valid values: KMS_KEY_VALIDATION_ERROR and ROLE_VALIDATION_ERROR.

Type: String

Required: No

errorMessage

The detailed error message that corresponds to the errorCode.

Type: String

Length Constraints: Maximum length of 2048.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: