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
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCRLProps
static final class
An implementation forCfnCRLProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnCRLProps.Builder
builder()
x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations.default Object
The enabled status of the resource.getName()
The customer specified name of the resource.getTags()
A list of Tags.default String
The 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.Builder
ofCfnCRLProps
-