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::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 AWS 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.