@Stability(value=Stable) public static final class CfnCACertificate.Builder extends Object implements software.amazon.jsii.Builder<CfnCACertificate>
CfnCACertificate.| Modifier and Type | Method and Description |
|---|---|
CfnCACertificate.Builder |
autoRegistrationStatus(String autoRegistrationStatus)
`AWS::IoT::CACertificate.AutoRegistrationStatus`.
|
CfnCACertificate |
build() |
CfnCACertificate.Builder |
caCertificatePem(String caCertificatePem)
`AWS::IoT::CACertificate.CACertificatePem`.
|
CfnCACertificate.Builder |
certificateMode(String certificateMode)
`AWS::IoT::CACertificate.CertificateMode`.
|
static CfnCACertificate.Builder |
create(software.constructs.Construct scope,
String id) |
CfnCACertificate.Builder |
registrationConfig(CfnCACertificate.RegistrationConfigProperty registrationConfig)
`AWS::IoT::CACertificate.RegistrationConfig`.
|
CfnCACertificate.Builder |
registrationConfig(IResolvable registrationConfig)
`AWS::IoT::CACertificate.RegistrationConfig`.
|
CfnCACertificate.Builder |
status(String status)
`AWS::IoT::CACertificate.Status`.
|
CfnCACertificate.Builder |
tags(List<? extends CfnTag> tags)
`AWS::IoT::CACertificate.Tags`.
|
CfnCACertificate.Builder |
verificationCertificatePem(String verificationCertificatePem)
`AWS::IoT::CACertificate.VerificationCertificatePem`.
|
@Stability(value=Stable) public static CfnCACertificate.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnCACertificate.RegistrationConfigProperty.Builder.@Stability(value=Stable) public CfnCACertificate.Builder caCertificatePem(String caCertificatePem)
caCertificatePem - `AWS::IoT::CACertificate.CACertificatePem`. This parameter is required.this@Stability(value=Stable) public CfnCACertificate.Builder status(String status)
status - `AWS::IoT::CACertificate.Status`. This parameter is required.this@Stability(value=Stable) public CfnCACertificate.Builder autoRegistrationStatus(String autoRegistrationStatus)
autoRegistrationStatus - `AWS::IoT::CACertificate.AutoRegistrationStatus`. This parameter is required.this@Stability(value=Stable) public CfnCACertificate.Builder certificateMode(String certificateMode)
certificateMode - `AWS::IoT::CACertificate.CertificateMode`. This parameter is required.this@Stability(value=Stable) public CfnCACertificate.Builder registrationConfig(CfnCACertificate.RegistrationConfigProperty registrationConfig)
registrationConfig - `AWS::IoT::CACertificate.RegistrationConfig`. This parameter is required.this@Stability(value=Stable) public CfnCACertificate.Builder registrationConfig(IResolvable registrationConfig)
registrationConfig - `AWS::IoT::CACertificate.RegistrationConfig`. This parameter is required.this@Stability(value=Stable) public CfnCACertificate.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::IoT::CACertificate.Tags`. This parameter is required.this@Stability(value=Stable) public CfnCACertificate.Builder verificationCertificatePem(String verificationCertificatePem)
verificationCertificatePem - `AWS::IoT::CACertificate.VerificationCertificatePem`. This parameter is required.this@Stability(value=Stable) public CfnCACertificate build()
build in interface software.amazon.jsii.Builder<CfnCACertificate>Copyright © 2022. All rights reserved.