AWS SDK Version 4 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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

Inheritance Hierarchy

System.Object
  Amazon.IoT.Model.ConfigurationDetails

Namespace: Amazon.IoT.Model
Assembly: AWSSDK.IoT.dll
Version: 3.x.y.z

Syntax

C#
public class ConfigurationDetails

The ConfigurationDetails type exposes the following members

Constructors

NameDescription
Public Method ConfigurationDetails()

Properties

NameTypeDescription
Public Property ConfigurationStatus Amazon.IoT.ConfigurationStatus

Gets and sets the property ConfigurationStatus.

The health status of KMS key and KMS access role. If either KMS key or 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.

Public Property ErrorCode System.String

Gets and sets the property ErrorCode.

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

Public Property ErrorMessage System.String

Gets and sets the property ErrorMessage.

The detailed error message that corresponds to the errorCode.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.7.2 and newer