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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.iot.CfnCACertificateProps
CfnCACertificateProps.Builder, CfnCACertificateProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnCACertificateProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnCACertificateProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
Whether the CA certificate is configured for auto registration of device certificates.final String
The certificate data in PEM format.final String
The mode of the CA.final Object
Information about the registration configuration.final Object
If true, removes auto registration.final String
The status of the CA certificate.getTags()
An array of key-value pairs to apply to this resource.final String
The private key verification certificate.final int
hashCode()
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:CfnCACertificateProps
The certificate data in PEM format.- Specified by:
getCaCertificatePem
in interfaceCfnCACertificateProps
- See Also:
-
getStatus
Description copied from interface:CfnCACertificateProps
The status of the CA certificate.Valid values are "ACTIVE" and "INACTIVE".
- Specified by:
getStatus
in interfaceCfnCACertificateProps
- See Also:
-
getAutoRegistrationStatus
Description copied from interface:CfnCACertificateProps
Whether the CA certificate is configured for auto registration of device certificates.Valid values are "ENABLE" and "DISABLE".
- Specified by:
getAutoRegistrationStatus
in interfaceCfnCACertificateProps
- See Also:
-
getCertificateMode
Description copied from interface:CfnCACertificateProps
The 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:
getCertificateMode
in interfaceCfnCACertificateProps
- See Also:
-
getRegistrationConfig
Description copied from interface:CfnCACertificateProps
Information about the registration configuration.- Specified by:
getRegistrationConfig
in interfaceCfnCACertificateProps
- See Also:
-
getRemoveAutoRegistration
Description copied from interface:CfnCACertificateProps
If true, removes auto registration.- Specified by:
getRemoveAutoRegistration
in interfaceCfnCACertificateProps
- See Also:
-
getTags
Description copied from interface:CfnCACertificateProps
An array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTags
in interfaceCfnCACertificateProps
- See Also:
-
getVerificationCertificatePem
Description copied from interface:CfnCACertificateProps
The private key verification certificate.- Specified by:
getVerificationCertificatePem
in interfaceCfnCACertificateProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-