Class CfnCRLPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.rolesanywhere.CfnCRLPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCRLPropsMixin>
- Enclosing class:
CfnCRLPropsMixin
@Stability(Stable)
public static final class CfnCRLPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCRLPropsMixin>
A fluent builder for
CfnCRLPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnCRLPropsMixin.Buildercreate()static CfnCRLPropsMixin.Buildercreate(CfnPropertyMixinOptions options) The x509 v3 specified certificate revocation list (CRL).Specifies whether the certificate revocation list (CRL) is enabled.enabled(IResolvable enabled) Specifies whether the certificate revocation list (CRL) is enabled.The name of the certificate revocation list (CRL).A list of tags to attach to the certificate revocation list (CRL).trustAnchorArn(String trustAnchorArn) The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
-
Method Details
-
create
- Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnCRLPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnCRLPropsMixin.Builder.
-
crlData
The x509 v3 specified certificate revocation list (CRL).- Parameters:
crlData- The x509 v3 specified certificate revocation list (CRL). This parameter is required.- Returns:
this- See Also:
-
enabled
Specifies whether the certificate revocation list (CRL) is enabled.- Parameters:
enabled- Specifies whether the certificate revocation list (CRL) is enabled. This parameter is required.- Returns:
this- See Also:
-
enabled
Specifies whether the certificate revocation list (CRL) is enabled.- Parameters:
enabled- Specifies whether the certificate revocation list (CRL) is enabled. This parameter is required.- Returns:
this- See Also:
-
name
The name of the certificate revocation list (CRL).- Parameters:
name- The name of the certificate revocation list (CRL). This parameter is required.- Returns:
this- See Also:
-
tags
A list of tags to attach to the certificate revocation list (CRL).- Parameters:
tags- A list of tags to attach to the certificate revocation list (CRL). This parameter is required.- Returns:
this- See Also:
-
trustAnchorArn
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.- Parameters:
trustAnchorArn- The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCRLPropsMixin>- Returns:
- a newly built instance of
CfnCRLPropsMixin.
-