AWS::ElasticLoadBalancingV2::TrustStore - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::ElasticLoadBalancingV2::TrustStore

Creates a trust store. You must specify CaCertificatesBundleS3Bucket and CaCertificatesBundleS3Key.

Syntax

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

JSON

{ "Type" : "AWS::ElasticLoadBalancingV2::TrustStore", "Properties" : { "CaCertificatesBundleS3Bucket" : String, "CaCertificatesBundleS3Key" : String, "CaCertificatesBundleS3ObjectVersion" : String, "Name" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::ElasticLoadBalancingV2::TrustStore Properties: CaCertificatesBundleS3Bucket: String CaCertificatesBundleS3Key: String CaCertificatesBundleS3ObjectVersion: String Name: String Tags: - Tag

Properties

CaCertificatesBundleS3Bucket

The Amazon S3 bucket for the ca certificates bundle.

Required: No

Type: String

Update requires: No interruption

CaCertificatesBundleS3Key

The Amazon S3 path for the ca certificates bundle.

Required: No

Type: String

Update requires: No interruption

CaCertificatesBundleS3ObjectVersion

The Amazon S3 object version for the ca certificates bundle. If undefined the current version is used.

Required: No

Type: String

Update requires: No interruption

Name

The name of the trust store.

Required: No

Type: String

Pattern: ^([a-zA-Z0-9]+-)*[a-zA-Z0-9]+$

Minimum: 1

Maximum: 32

Update requires: Replacement

Tags

The tags to assign to the trust store.

Required: No

Type: Array of Tag

Minimum: 1

Update requires: No interruption

Return values

Ref

Fn::GetAtt

NumberOfCaCertificates

The number of ca certificates in the trust store.

Status

The current status of the trust store.

TrustStoreArn

The Amazon Resource Name (ARN) of the trust store.