This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::ElasticLoadBalancingV2::TrustStoreRevocation
Adds the specified revocation contents to the specified trust store. You must specify TrustStoreArn
.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::ElasticLoadBalancingV2::TrustStoreRevocation", "Properties" : { "RevocationContents" :
[ RevocationContent, ... ]
, "TrustStoreArn" :String
} }
YAML
Type: AWS::ElasticLoadBalancingV2::TrustStoreRevocation Properties: RevocationContents:
- RevocationContent
TrustStoreArn:String
Properties
RevocationContents
-
The revocation file to add.
Required: No
Type: Array of RevocationContent
Update requires: Replacement
TrustStoreArn
-
The Amazon Resource Name (ARN) of the trust store.
Required: No
Type: String
Update requires: Replacement
Return values
Ref
When you pass the logical ID of this resource to the intrinsic Ref
function, Ref
returns the Amazon Resource Name (ARN) of the trust store.
For more information about using the Ref
function, see Ref
.
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
.
RevocationId
-
The revocation ID of the revocation file.
TrustStoreRevocations
-
Information about the revocation file in the trust store. For more information, see TrustStoreRevocation.
Examples
The following example creates a revocation list.
YAML
myRevocationList: Type: 'AWS::ElasticLoadBalancingV2::TrustStoreRevocation' Properties: TrustStoreArn: !Ref myTrustStore RevocationContents: - RevocationType: CRL S3Bucket: amzn-s3-demo-bucket S3Key: crl/revoked-list.crl
JSON
{ "myRevocationList": { "Type": "AWS::ElasticLoadBalancingV2::TrustStoreRevocation", "Properties": { "TrustStoreArn": { "Ref": "myTrustStore" }, "RevocationContents": [ { "RevocationType": "CRL", "S3Bucket": "amzn-s3-demo-bucket", "S3Key": "crl/revoked-list.crl" } ] } } }