Class CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iot.CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty
@Stability(Stable)
@Internal
public static final class CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty
An implementation for
CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.iot.CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty
CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty.Builder, CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe health status of KMS key and AWS access role.final StringThe error code that indicates either the KMS key or the AWS access role isUNHEALTHY.final StringThe detailed error message that corresponds to theerrorCode.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty.Builder.
-
-
Method Details
-
getConfigurationStatus
Description copied from interface:CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsPropertyThe health status of KMS key and AWS access role.If either KMS key or AWS access role is
UNHEALTHY, the return value will beUNHEALTHY. To use a customer managed KMS key, the value ofconfigurationStatusmust beHEALTHY.- Specified by:
getConfigurationStatusin interfaceCfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty- See Also:
-
getErrorCode
Description copied from interface:CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsPropertyThe error code that indicates either the KMS key or the AWS access role isUNHEALTHY.Valid values:
KMS_KEY_VALIDATION_ERRORandROLE_VALIDATION_ERROR.- Specified by:
getErrorCodein interfaceCfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty- See Also:
-
getErrorMessage
Description copied from interface:CfnEncryptionConfigurationPropsMixin.ConfigurationDetailsPropertyThe detailed error message that corresponds to theerrorCode.- Specified by:
getErrorMessagein interfaceCfnEncryptionConfigurationPropsMixin.ConfigurationDetailsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-