AWS::Connect::ViewVersion - AWS CloudFormation

AWS::Connect::ViewVersion

Creates a version for the specified customer-managed view within the specified instance.

Syntax

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

JSON

{ "Type" : "AWS::Connect::ViewVersion", "Properties" : { "VersionDescription" : String, "ViewArn" : String, "ViewContentSha256" : String } }

YAML

Type: AWS::Connect::ViewVersion Properties: VersionDescription: String ViewArn: String ViewContentSha256: String

Properties

VersionDescription

The description of the view version.

Required: No

Type: String

Pattern: ^([\p{L}\p{N}_.:\/=+\-@,]+[\p{L}\p{Z}\p{N}_.:\/=+\-@,]*)$

Minimum: 1

Maximum: 4096

Update requires: No interruption

ViewArn

The unqualified Amazon Resource Name (ARN) of the view.

For example:

arn:<partition>:connect:<region>:<accountId>:instance/00000000-0000-0000-0000-000000000000/view/00000000-0000-0000-0000-000000000000

Required: Yes

Type: String

Pattern: ^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/view/[-:a-zA-Z0-9]*$

Minimum: 1

Maximum: 255

Update requires: Replacement

ViewContentSha256

Indicates the checksum value of the latest published view content.

Required: No

Type: String

Pattern: ^[a-zA-Z0-9]{64}$

Minimum: 1

Maximum: 64

Update requires: Replacement

Return values

Ref

Fn::GetAtt

Version

Current version of the view.

ViewVersionArn

The Amazon Resource Name (ARN) of the view version.