AWS::Wisdom::MessageTemplateVersion - 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::Wisdom::MessageTemplateVersion

Creates a new Amazon Q in Connect message template version from the current content and configuration of a message template. Versions are immutable and monotonically increasing. Once a version is created, you can reference a specific version of the message template by passing in <messageTemplateArn>:<versionNumber> as the message template identifier. An error is displayed if the supplied messageTemplateContentSha256 is different from the messageTemplateContentSha256 of the message template with $LATEST qualifier. If multiple CreateMessageTemplateVersion requests are made while the message template remains the same, only the first invocation creates a new version and the succeeding requests will return the same response as the first invocation.

Syntax

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

JSON

{ "Type" : "AWS::Wisdom::MessageTemplateVersion", "Properties" : { "MessageTemplateArn" : String, "MessageTemplateContentSha256" : String } }

YAML

Type: AWS::Wisdom::MessageTemplateVersion Properties: MessageTemplateArn: String MessageTemplateContentSha256: String

Properties

MessageTemplateArn

The Amazon Resource Name (ARN) of the message template.

Required: Yes

Type: String

Pattern: ^arn:[a-z-]*?:wisdom:[a-z0-9-]*?:[0-9]{12}:[a-z-]*?/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}(?:/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})?$

Update requires: Replacement

MessageTemplateContentSha256

The content SHA256 of the message template.

Required: No

Type: String

Minimum: 1

Maximum: 64

Update requires: Some interruptions

Return values

Ref

Fn::GetAtt

MessageTemplateVersionArn

The Amazon Resource Name (ARN) of the Message Template Version.

MessageTemplateVersionNumber

The version number for this Message Template Version.