AWS::RolesAnywhere::CRL - AWS CloudFormation

AWS::RolesAnywhere::CRL

The AWS::RolesAnywhere::CRL resource Property description not available. for RolesAnywhere.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::RolesAnywhere::CRL", "Properties" : { "CrlData" : String, "Enabled" : Boolean, "Name" : String, "Tags" : [ Tag, ... ], "TrustAnchorArn" : String } }

YAML

Type: AWS::RolesAnywhere::CRL Properties: CrlData: String Enabled: Boolean Name: String Tags: - Tag TrustAnchorArn: String

Properties

CrlData

The x509 v3 specified certificate revocation list (CRL).

Required: Yes

Type: String

Update requires: No interruption

Enabled

Specifies whether the certificate revocation list (CRL) is enabled.

Required: No

Type: Boolean

Update requires: No interruption

Name

The name of the certificate revocation list (CRL).

Required: Yes

Type: String

Pattern: [ a-zA-Z0-9-_]*

Minimum: 1

Maximum: 255

Update requires: No interruption

Tags

A list of tags to attach to the certificate revocation list (CRL).

Required: No

Type: Array of Tag

Minimum: 0

Maximum: 200

Update requires: No interruption

TrustAnchorArn

The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.

Required: No

Type: String

Pattern: ^arn:aws(-[^:]+)?:rolesanywhere(:.*){2}(:trust-anchor.*)$

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns CrlId.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

CrlId

The unique primary identifier of the Crl