Interface CfnCRLProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCRLProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:35.017Z")
@Stability(Stable)
public interface CfnCRLProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnCRL.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.rolesanywhere.*;
CfnCRLProps cfnCRLProps = CfnCRLProps.builder()
.crlData("crlData")
.name("name")
// the properties below are optional
.enabled(false)
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.trustAnchorArn("trustAnchorArn")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCRLPropsstatic final classAn implementation forCfnCRLProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnCRLProps.Builderbuilder()x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations.default ObjectThe enabled status of the resource.getName()The customer specified name of the resource.getTags()A list of Tags.default StringThe ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCrlData
x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations. -
getName
The customer specified name of the resource. -
getEnabled
The enabled status of the resource. -
getTags
A list of Tags. -
getTrustAnchorArn
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for. -
builder
- Returns:
- a
CfnCRLProps.BuilderofCfnCRLProps
-