Class CfnCRL.Builder
java.lang.Object
software.amazon.awscdk.services.rolesanywhere.CfnCRL.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCRL>
- Enclosing class:
CfnCRL
@Stability(Stable)
public static final class CfnCRL.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCRL>
A fluent builder for
CfnCRL
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static CfnCRL.Builder
x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations.The enabled status of the resource.enabled
(IResolvable enabled) The enabled status of the resource.The customer specified name of the resource.A list of Tags.trustAnchorArn
(String trustAnchorArn) The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
-
Method Details
-
create
- Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
- Returns:
- a new instance of
CfnCRL.Builder
.
-
crlData
x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations.- Parameters:
crlData
- x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations. This parameter is required.- Returns:
this
-
name
The customer specified name of the resource.- Parameters:
name
- The customer specified name of the resource. This parameter is required.- Returns:
this
-
enabled
The enabled status of the resource.- Parameters:
enabled
- The enabled status of the resource. This parameter is required.- Returns:
this
-
enabled
The enabled status of the resource.- Parameters:
enabled
- The enabled status of the resource. This parameter is required.- Returns:
this
-
tags
A list of Tags.- Parameters:
tags
- A list of Tags. This parameter is required.- Returns:
this
-
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
-
build
-