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.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-crldata

enabled

The enabled status of the resource.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-enabled

name

The customer specified name of the resource.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-name

tags

A list of Tags.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-tags

trust_anchor_arn

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#cfn-rolesanywhere-crl-trustanchorarn