@Stability(value=Stable) public static final class CfnCertificateAuthority.Builder extends Object implements software.amazon.jsii.Builder<CfnCertificateAuthority>
CfnCertificateAuthority.| Modifier and Type | Method and Description |
|---|---|
CfnCertificateAuthority |
build() |
static CfnCertificateAuthority.Builder |
create(software.constructs.Construct scope,
String id) |
CfnCertificateAuthority.Builder |
csrExtensions(CfnCertificateAuthority.CsrExtensionsProperty csrExtensions)
`AWS::ACMPCA::CertificateAuthority.CsrExtensions`.
|
CfnCertificateAuthority.Builder |
csrExtensions(IResolvable csrExtensions)
`AWS::ACMPCA::CertificateAuthority.CsrExtensions`.
|
CfnCertificateAuthority.Builder |
keyAlgorithm(String keyAlgorithm)
`AWS::ACMPCA::CertificateAuthority.KeyAlgorithm`.
|
CfnCertificateAuthority.Builder |
keyStorageSecurityStandard(String keyStorageSecurityStandard)
`AWS::ACMPCA::CertificateAuthority.KeyStorageSecurityStandard`.
|
CfnCertificateAuthority.Builder |
revocationConfiguration(CfnCertificateAuthority.RevocationConfigurationProperty revocationConfiguration)
`AWS::ACMPCA::CertificateAuthority.RevocationConfiguration`.
|
CfnCertificateAuthority.Builder |
revocationConfiguration(IResolvable revocationConfiguration)
`AWS::ACMPCA::CertificateAuthority.RevocationConfiguration`.
|
CfnCertificateAuthority.Builder |
signingAlgorithm(String signingAlgorithm)
`AWS::ACMPCA::CertificateAuthority.SigningAlgorithm`.
|
CfnCertificateAuthority.Builder |
subject(CfnCertificateAuthority.SubjectProperty subject)
`AWS::ACMPCA::CertificateAuthority.Subject`.
|
CfnCertificateAuthority.Builder |
subject(IResolvable subject)
`AWS::ACMPCA::CertificateAuthority.Subject`.
|
CfnCertificateAuthority.Builder |
tags(List<? extends CfnTag> tags)
`AWS::ACMPCA::CertificateAuthority.Tags`.
|
CfnCertificateAuthority.Builder |
type(String type)
`AWS::ACMPCA::CertificateAuthority.Type`.
|
@Stability(value=Stable) public static CfnCertificateAuthority.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.CfnCertificateAuthority.AccessDescriptionProperty.Builder.@Stability(value=Stable) public CfnCertificateAuthority.Builder keyAlgorithm(String keyAlgorithm)
keyAlgorithm - `AWS::ACMPCA::CertificateAuthority.KeyAlgorithm`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder signingAlgorithm(String signingAlgorithm)
signingAlgorithm - `AWS::ACMPCA::CertificateAuthority.SigningAlgorithm`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder subject(CfnCertificateAuthority.SubjectProperty subject)
subject - `AWS::ACMPCA::CertificateAuthority.Subject`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder subject(IResolvable subject)
subject - `AWS::ACMPCA::CertificateAuthority.Subject`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder type(String type)
type - `AWS::ACMPCA::CertificateAuthority.Type`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder csrExtensions(CfnCertificateAuthority.CsrExtensionsProperty csrExtensions)
csrExtensions - `AWS::ACMPCA::CertificateAuthority.CsrExtensions`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder csrExtensions(IResolvable csrExtensions)
csrExtensions - `AWS::ACMPCA::CertificateAuthority.CsrExtensions`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder keyStorageSecurityStandard(String keyStorageSecurityStandard)
keyStorageSecurityStandard - `AWS::ACMPCA::CertificateAuthority.KeyStorageSecurityStandard`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder revocationConfiguration(CfnCertificateAuthority.RevocationConfigurationProperty revocationConfiguration)
revocationConfiguration - `AWS::ACMPCA::CertificateAuthority.RevocationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder revocationConfiguration(IResolvable revocationConfiguration)
revocationConfiguration - `AWS::ACMPCA::CertificateAuthority.RevocationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::ACMPCA::CertificateAuthority.Tags`. This parameter is required.this@Stability(value=Stable) public CfnCertificateAuthority build()
build in interface software.amazon.jsii.Builder<CfnCertificateAuthority>Copyright © 2021. All rights reserved.