Interface CfnCACertificateProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCACertificateProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:29:57.528Z")
@Stability(Stable)
public interface CfnCACertificateProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnCACertificate
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.iot.*; CfnCACertificateProps cfnCACertificateProps = CfnCACertificateProps.builder() .caCertificatePem("caCertificatePem") .status("status") // the properties below are optional .autoRegistrationStatus("autoRegistrationStatus") .certificateMode("certificateMode") .registrationConfig(RegistrationConfigProperty.builder() .roleArn("roleArn") .templateBody("templateBody") .templateName("templateName") .build()) .removeAutoRegistration(false) .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .verificationCertificatePem("verificationCertificatePem") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCACertificateProps
static final class
An implementation forCfnCACertificateProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
Whether the CA certificate is configured for auto registration of device certificates.The certificate data in PEM format.default String
The mode of the CA.default Object
Information about the registration configuration.default Object
If true, removes auto registration.The status of the CA certificate.getTags()
An array of key-value pairs to apply to this resource.default String
The private key verification certificate.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCaCertificatePem
The certificate data in PEM format. -
getStatus
The status of the CA certificate.Valid values are "ACTIVE" and "INACTIVE".
-
getAutoRegistrationStatus
Whether the CA certificate is configured for auto registration of device certificates.Valid values are "ENABLE" and "DISABLE".
-
getCertificateMode
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".
-
getRegistrationConfig
Information about the registration configuration. -
getRemoveAutoRegistration
If true, removes auto registration. -
getTags
An array of key-value pairs to apply to this resource.For more information, see Tag .
-
getVerificationCertificatePem
The private key verification certificate. -
builder
- Returns:
- a
CfnCACertificateProps.Builder
ofCfnCACertificateProps
-