Class CfnCACertificateMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iot.CfnCACertificateMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCACertificateMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCACertificateMixinProps
@Stability(Stable)
@Internal
public static final class CfnCACertificateMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCACertificateMixinProps
An implementation for
CfnCACertificateMixinProps-
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.CfnCACertificateMixinProps
CfnCACertificateMixinProps.Builder, CfnCACertificateMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCACertificateMixinProps.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 StringWhether the CA certificate is configured for auto registration of device certificates.final StringThe certificate data in PEM format.final StringThe mode of the CA.final ObjectInformation about the registration configuration.final ObjectIf true, removes auto registration.final StringThe status of the CA certificate.getTags()An array of key-value pairs to apply to this resource.final StringThe private key verification certificate.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
Constructor that initializes the object based on literal property values passed by theCfnCACertificateMixinProps.Builder.
-
-
Method Details
-
getAutoRegistrationStatus
Description copied from interface:CfnCACertificateMixinPropsWhether the CA certificate is configured for auto registration of device certificates.Valid values are "ENABLE" and "DISABLE".
- Specified by:
getAutoRegistrationStatusin interfaceCfnCACertificateMixinProps- See Also:
-
getCaCertificatePem
Description copied from interface:CfnCACertificateMixinPropsThe certificate data in PEM format.- Specified by:
getCaCertificatePemin interfaceCfnCACertificateMixinProps- See Also:
-
getCertificateMode
Description copied from interface:CfnCACertificateMixinPropsThe mode of the CA.All the device certificates that are registered using this CA will be registered in the same mode as the CA. For more information about certificate mode for device certificates, see certificate mode .
Valid values are "DEFAULT" and "SNI_ONLY".
- Specified by:
getCertificateModein interfaceCfnCACertificateMixinProps- See Also:
-
getRegistrationConfig
Description copied from interface:CfnCACertificateMixinPropsInformation about the registration configuration.Returns union: either
IResolvableorCfnCACertificatePropsMixin.RegistrationConfigProperty- Specified by:
getRegistrationConfigin interfaceCfnCACertificateMixinProps- See Also:
-
getRemoveAutoRegistration
Description copied from interface:CfnCACertificateMixinPropsIf true, removes auto registration.Returns union: either
BooleanorIResolvable- Specified by:
getRemoveAutoRegistrationin interfaceCfnCACertificateMixinProps- See Also:
-
getStatus
Description copied from interface:CfnCACertificateMixinPropsThe status of the CA certificate.Valid values are "ACTIVE" and "INACTIVE".
- Specified by:
getStatusin interfaceCfnCACertificateMixinProps- See Also:
-
getTags
Description copied from interface:CfnCACertificateMixinPropsAn array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnCACertificateMixinProps- See Also:
-
getVerificationCertificatePem
Description copied from interface:CfnCACertificateMixinPropsThe private key verification certificate.- Specified by:
getVerificationCertificatePemin interfaceCfnCACertificateMixinProps- 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()
-