Class CfnCertificateAuthorityActivation.Builder
java.lang.Object
software.amazon.awscdk.services.acmpca.CfnCertificateAuthorityActivation.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCertificateAuthorityActivation>
- Enclosing class:
- CfnCertificateAuthorityActivation
@Stability(Stable)
public static final class CfnCertificateAuthorityActivation.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCertificateAuthorityActivation>
A fluent builder for
CfnCertificateAuthorityActivation
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
certificate
(String certificate) The Base64 PEM-encoded certificate authority certificate.certificateAuthorityArn
(String certificateAuthorityArn) The Amazon Resource Name (ARN) of your private CA.certificateChain
(String certificateChain) The Base64 PEM-encoded certificate chain that chains up to the root CA certificate that you used to sign your private CA certificate.Status of your private CA.
-
Method Details
-
create
@Stability(Stable) public static CfnCertificateAuthorityActivation.Builder create(Construct scope, String id) - Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
- Returns:
- a new instance of
CfnCertificateAuthorityActivation.Builder
.
-
certificate
The Base64 PEM-encoded certificate authority certificate.- Parameters:
certificate
- The Base64 PEM-encoded certificate authority certificate. This parameter is required.- Returns:
this
-
certificateAuthorityArn
@Stability(Stable) public CfnCertificateAuthorityActivation.Builder certificateAuthorityArn(String certificateAuthorityArn) The Amazon Resource Name (ARN) of your private CA.- Parameters:
certificateAuthorityArn
- The Amazon Resource Name (ARN) of your private CA. This parameter is required.- Returns:
this
-
certificateChain
@Stability(Stable) public CfnCertificateAuthorityActivation.Builder certificateChain(String certificateChain) The Base64 PEM-encoded certificate chain that chains up to the root CA certificate that you used to sign your private CA certificate.- Parameters:
certificateChain
- The Base64 PEM-encoded certificate chain that chains up to the root CA certificate that you used to sign your private CA certificate. This parameter is required.- Returns:
this
-
status
Status of your private CA.- Parameters:
status
- Status of your private CA. This parameter is required.- Returns:
this
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnCertificateAuthorityActivation>
- Returns:
- a newly built instance of
CfnCertificateAuthorityActivation
.
-