CfnCRLProps
- class aws_cdk.aws_rolesanywhere.CfnCRLProps(*, crl_data, name, enabled=None, tags=None, trust_anchor_arn=None)
Bases:
object
Properties for defining a
CfnCRL
.- Parameters:
crl_data (
str
) – x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations.name (
str
) – The customer specified name of the resource.enabled (
Union
[bool
,IResolvable
,None
]) – The enabled status of the resource.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – A list of Tags.trust_anchor_arn (
Optional
[str
]) – The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
- Link:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_rolesanywhere as rolesanywhere cfn_cRLProps = rolesanywhere.CfnCRLProps( crl_data="crlData", name="name", # the properties below are optional enabled=False, tags=[CfnTag( key="key", value="value" )], trust_anchor_arn="trustAnchorArn" )
Attributes
- crl_data
x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations.
- enabled
The enabled status of the resource.
- name
The customer specified name of the resource.
- tags
A list of Tags.
- trust_anchor_arn
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.