Class CfnCACertificateProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot.CfnCACertificateProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCACertificateProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCACertificateProps
@Stability(Stable)
@Internal
public static final class CfnCACertificateProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCACertificateProps
An implementation for
CfnCACertificateProps-
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.services.iot.CfnCACertificateProps
CfnCACertificateProps.Builder, CfnCACertificateProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnCACertificateProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnCACertificateProps.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 theCfnCACertificateProps.Builder.
-
-
Method Details
-
getCaCertificatePem
Description copied from interface:CfnCACertificatePropsThe certificate data in PEM format.- Specified by:
getCaCertificatePemin interfaceCfnCACertificateProps- See Also:
-
getStatus
Description copied from interface:CfnCACertificatePropsThe status of the CA certificate.Valid values are "ACTIVE" and "INACTIVE".
- Specified by:
getStatusin interfaceCfnCACertificateProps- See Also:
-
getAutoRegistrationStatus
Description copied from interface:CfnCACertificatePropsWhether the CA certificate is configured for auto registration of device certificates.Valid values are "ENABLE" and "DISABLE".
- Specified by:
getAutoRegistrationStatusin interfaceCfnCACertificateProps- See Also:
-
getCertificateMode
Description copied from interface:CfnCACertificatePropsThe 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 interfaceCfnCACertificateProps- See Also:
-
getRegistrationConfig
Description copied from interface:CfnCACertificatePropsInformation about the registration configuration.Returns union: either
IResolvableorCfnCACertificate.RegistrationConfigProperty- Specified by:
getRegistrationConfigin interfaceCfnCACertificateProps- See Also:
-
getRemoveAutoRegistration
Description copied from interface:CfnCACertificatePropsIf true, removes auto registration.Returns union: either
BooleanorIResolvable- Specified by:
getRemoveAutoRegistrationin interfaceCfnCACertificateProps- See Also:
-
getTags
Description copied from interface:CfnCACertificatePropsAn array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnCACertificateProps- See Also:
-
getVerificationCertificatePem
Description copied from interface:CfnCACertificatePropsThe private key verification certificate.- Specified by:
getVerificationCertificatePemin interfaceCfnCACertificateProps- 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()
-