1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. wisdom
  5. MessageTemplate

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

aws-native.wisdom.MessageTemplate

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

Definition of AWS::Wisdom::MessageTemplate Resource Type

Create MessageTemplate Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new MessageTemplate(name: string, args: MessageTemplateArgs, opts?: CustomResourceOptions);
@overload
def MessageTemplate(resource_name: str,
                    args: MessageTemplateArgs,
                    opts: Optional[ResourceOptions] = None)

@overload
def MessageTemplate(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    channel_subtype: Optional[MessageTemplateChannelSubtype] = None,
                    content: Optional[MessageTemplateContentArgs] = None,
                    knowledge_base_arn: Optional[str] = None,
                    default_attributes: Optional[MessageTemplateAttributesArgs] = None,
                    description: Optional[str] = None,
                    grouping_configuration: Optional[MessageTemplateGroupingConfigurationArgs] = None,
                    language: Optional[str] = None,
                    name: Optional[str] = None,
                    tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewMessageTemplate(ctx *Context, name string, args MessageTemplateArgs, opts ...ResourceOption) (*MessageTemplate, error)
public MessageTemplate(string name, MessageTemplateArgs args, CustomResourceOptions? opts = null)
public MessageTemplate(String name, MessageTemplateArgs args)
public MessageTemplate(String name, MessageTemplateArgs args, CustomResourceOptions options)
type: aws-native:wisdom:MessageTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. MessageTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. MessageTemplateArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. MessageTemplateArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. MessageTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. MessageTemplateArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

MessageTemplate Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The MessageTemplate resource accepts the following input properties:

ChannelSubtype This property is required. Pulumi.AwsNative.Wisdom.MessageTemplateChannelSubtype
The channel subtype this message template applies to.
Content This property is required. Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateContent
The content of the message template.
KnowledgeBaseArn This property is required. string
The Amazon Resource Name (ARN) of the knowledge base to which the message template belongs.
DefaultAttributes Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateAttributes
An object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
Description string
The description of the message template.
GroupingConfiguration Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateGroupingConfiguration
The configuration information of the external data source.
Language string
The language code value for the language in which the message template is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
Name string
The name of the message template.
Tags List<Pulumi.AwsNative.Inputs.Tag>
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
ChannelSubtype This property is required. MessageTemplateChannelSubtype
The channel subtype this message template applies to.
Content This property is required. MessageTemplateContentArgs
The content of the message template.
KnowledgeBaseArn This property is required. string
The Amazon Resource Name (ARN) of the knowledge base to which the message template belongs.
DefaultAttributes MessageTemplateAttributesArgs
An object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
Description string
The description of the message template.
GroupingConfiguration MessageTemplateGroupingConfigurationArgs
The configuration information of the external data source.
Language string
The language code value for the language in which the message template is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
Name string
The name of the message template.
Tags TagArgs
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
channelSubtype This property is required. MessageTemplateChannelSubtype
The channel subtype this message template applies to.
content This property is required. MessageTemplateContent
The content of the message template.
knowledgeBaseArn This property is required. String
The Amazon Resource Name (ARN) of the knowledge base to which the message template belongs.
defaultAttributes MessageTemplateAttributes
An object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
description String
The description of the message template.
groupingConfiguration MessageTemplateGroupingConfiguration
The configuration information of the external data source.
language String
The language code value for the language in which the message template is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
name String
The name of the message template.
tags List<Tag>
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
channelSubtype This property is required. MessageTemplateChannelSubtype
The channel subtype this message template applies to.
content This property is required. MessageTemplateContent
The content of the message template.
knowledgeBaseArn This property is required. string
The Amazon Resource Name (ARN) of the knowledge base to which the message template belongs.
defaultAttributes MessageTemplateAttributes
An object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
description string
The description of the message template.
groupingConfiguration MessageTemplateGroupingConfiguration
The configuration information of the external data source.
language string
The language code value for the language in which the message template is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
name string
The name of the message template.
tags Tag[]
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
channel_subtype This property is required. MessageTemplateChannelSubtype
The channel subtype this message template applies to.
content This property is required. MessageTemplateContentArgs
The content of the message template.
knowledge_base_arn This property is required. str
The Amazon Resource Name (ARN) of the knowledge base to which the message template belongs.
default_attributes MessageTemplateAttributesArgs
An object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
description str
The description of the message template.
grouping_configuration MessageTemplateGroupingConfigurationArgs
The configuration information of the external data source.
language str
The language code value for the language in which the message template is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
name str
The name of the message template.
tags Sequence[TagArgs]
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
channelSubtype This property is required. "EMAIL" | "SMS"
The channel subtype this message template applies to.
content This property is required. Property Map
The content of the message template.
knowledgeBaseArn This property is required. String
The Amazon Resource Name (ARN) of the knowledge base to which the message template belongs.
defaultAttributes Property Map
An object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
description String
The description of the message template.
groupingConfiguration Property Map
The configuration information of the external data source.
language String
The language code value for the language in which the message template is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
name String
The name of the message template.
tags List<Property Map>
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

Outputs

All input properties are implicitly available as output properties. Additionally, the MessageTemplate resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
MessageTemplateArn string
The Amazon Resource Name (ARN) of the message template.
MessageTemplateContentSha256 string
The content SHA256 of the message template.
MessageTemplateId string
The unique identifier of the message template.
Id string
The provider-assigned unique ID for this managed resource.
MessageTemplateArn string
The Amazon Resource Name (ARN) of the message template.
MessageTemplateContentSha256 string
The content SHA256 of the message template.
MessageTemplateId string
The unique identifier of the message template.
id String
The provider-assigned unique ID for this managed resource.
messageTemplateArn String
The Amazon Resource Name (ARN) of the message template.
messageTemplateContentSha256 String
The content SHA256 of the message template.
messageTemplateId String
The unique identifier of the message template.
id string
The provider-assigned unique ID for this managed resource.
messageTemplateArn string
The Amazon Resource Name (ARN) of the message template.
messageTemplateContentSha256 string
The content SHA256 of the message template.
messageTemplateId string
The unique identifier of the message template.
id str
The provider-assigned unique ID for this managed resource.
message_template_arn str
The Amazon Resource Name (ARN) of the message template.
message_template_content_sha256 str
The content SHA256 of the message template.
message_template_id str
The unique identifier of the message template.
id String
The provider-assigned unique ID for this managed resource.
messageTemplateArn String
The Amazon Resource Name (ARN) of the message template.
messageTemplateContentSha256 String
The content SHA256 of the message template.
messageTemplateId String
The unique identifier of the message template.

Supporting Types

MessageTemplateAgentAttributes
, MessageTemplateAgentAttributesArgs

FirstName string
The agent’s first name as entered in their Amazon Connect user account.
LastName string
The agent’s last name as entered in their Amazon Connect user account.
FirstName string
The agent’s first name as entered in their Amazon Connect user account.
LastName string
The agent’s last name as entered in their Amazon Connect user account.
firstName String
The agent’s first name as entered in their Amazon Connect user account.
lastName String
The agent’s last name as entered in their Amazon Connect user account.
firstName string
The agent’s first name as entered in their Amazon Connect user account.
lastName string
The agent’s last name as entered in their Amazon Connect user account.
first_name str
The agent’s first name as entered in their Amazon Connect user account.
last_name str
The agent’s last name as entered in their Amazon Connect user account.
firstName String
The agent’s first name as entered in their Amazon Connect user account.
lastName String
The agent’s last name as entered in their Amazon Connect user account.

MessageTemplateAttributes
, MessageTemplateAttributesArgs

AgentAttributes Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateAgentAttributes
The agent attributes that are used with the message template.
CustomAttributes Dictionary<string, string>
The custom attributes that are used with the message template.
CustomerProfileAttributes Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateCustomerProfileAttributes
The customer profile attributes that are used with the message template.
SystemAttributes Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateSystemAttributes
The system attributes that are used with the message template.
AgentAttributes MessageTemplateAgentAttributes
The agent attributes that are used with the message template.
CustomAttributes map[string]string
The custom attributes that are used with the message template.
CustomerProfileAttributes MessageTemplateCustomerProfileAttributes
The customer profile attributes that are used with the message template.
SystemAttributes MessageTemplateSystemAttributes
The system attributes that are used with the message template.
agentAttributes MessageTemplateAgentAttributes
The agent attributes that are used with the message template.
customAttributes Map<String,String>
The custom attributes that are used with the message template.
customerProfileAttributes MessageTemplateCustomerProfileAttributes
The customer profile attributes that are used with the message template.
systemAttributes MessageTemplateSystemAttributes
The system attributes that are used with the message template.
agentAttributes MessageTemplateAgentAttributes
The agent attributes that are used with the message template.
customAttributes {[key: string]: string}
The custom attributes that are used with the message template.
customerProfileAttributes MessageTemplateCustomerProfileAttributes
The customer profile attributes that are used with the message template.
systemAttributes MessageTemplateSystemAttributes
The system attributes that are used with the message template.
agent_attributes MessageTemplateAgentAttributes
The agent attributes that are used with the message template.
custom_attributes Mapping[str, str]
The custom attributes that are used with the message template.
customer_profile_attributes MessageTemplateCustomerProfileAttributes
The customer profile attributes that are used with the message template.
system_attributes MessageTemplateSystemAttributes
The system attributes that are used with the message template.
agentAttributes Property Map
The agent attributes that are used with the message template.
customAttributes Map<String>
The custom attributes that are used with the message template.
customerProfileAttributes Property Map
The customer profile attributes that are used with the message template.
systemAttributes Property Map
The system attributes that are used with the message template.

MessageTemplateBodyContentProvider
, MessageTemplateBodyContentProviderArgs

Content string
The content of the message template.
Content string
The content of the message template.
content String
The content of the message template.
content string
The content of the message template.
content str
The content of the message template.
content String
The content of the message template.

MessageTemplateChannelSubtype
, MessageTemplateChannelSubtypeArgs

Email
EMAIL
Sms
SMS
MessageTemplateChannelSubtypeEmail
EMAIL
MessageTemplateChannelSubtypeSms
SMS
Email
EMAIL
Sms
SMS
Email
EMAIL
Sms
SMS
EMAIL
EMAIL
SMS
SMS
"EMAIL"
EMAIL
"SMS"
SMS

MessageTemplateContent
, MessageTemplateContentArgs

EmailMessageTemplateContent Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateEmailMessageTemplateContent
The content of the message template that applies to the email channel subtype.
SmsMessageTemplateContent Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateSmsMessageTemplateContent
The content of message template that applies to SMS channel subtype.
EmailMessageTemplateContent MessageTemplateEmailMessageTemplateContent
The content of the message template that applies to the email channel subtype.
SmsMessageTemplateContent MessageTemplateSmsMessageTemplateContent
The content of message template that applies to SMS channel subtype.
emailMessageTemplateContent MessageTemplateEmailMessageTemplateContent
The content of the message template that applies to the email channel subtype.
smsMessageTemplateContent MessageTemplateSmsMessageTemplateContent
The content of message template that applies to SMS channel subtype.
emailMessageTemplateContent MessageTemplateEmailMessageTemplateContent
The content of the message template that applies to the email channel subtype.
smsMessageTemplateContent MessageTemplateSmsMessageTemplateContent
The content of message template that applies to SMS channel subtype.
email_message_template_content MessageTemplateEmailMessageTemplateContent
The content of the message template that applies to the email channel subtype.
sms_message_template_content MessageTemplateSmsMessageTemplateContent
The content of message template that applies to SMS channel subtype.
emailMessageTemplateContent Property Map
The content of the message template that applies to the email channel subtype.
smsMessageTemplateContent Property Map
The content of message template that applies to SMS channel subtype.

MessageTemplateCustomerProfileAttributes
, MessageTemplateCustomerProfileAttributesArgs

AccountNumber string
A unique account number that you have given to the customer.
AdditionalInformation string
Any additional information relevant to the customer's profile.
Address1 string
The first line of a customer address.
Address2 string
The second line of a customer address.
Address3 string
The third line of a customer address.
Address4 string
The fourth line of a customer address.
BillingAddress1 string
The first line of a customer’s billing address.
BillingAddress2 string
The second line of a customer’s billing address.
BillingAddress3 string
The third line of a customer’s billing address.
BillingAddress4 string
The fourth line of a customer’s billing address.
BillingCity string
The city of a customer’s billing address.
BillingCountry string
The country of a customer’s billing address.
BillingCounty string
The county of a customer’s billing address.
BillingPostalCode string
The postal code of a customer’s billing address.
BillingProvince string
The province of a customer’s billing address.
BillingState string
The state of a customer’s billing address.
BirthDate string
The customer's birth date.
BusinessEmailAddress string
The customer's business email address.
BusinessName string
The name of the customer's business.
BusinessPhoneNumber string
The customer's business phone number.
City string
The city in which a customer lives.
Country string
The country in which a customer lives.
County string
The county in which a customer lives.
Custom Dictionary<string, string>
The custom attributes in customer profile attributes.
EmailAddress string
The customer's email address, which has not been specified as a personal or business address.
FirstName string
The customer's first name.
Gender string
The customer's gender.
HomePhoneNumber string
The customer's home phone number.
LastName string
The customer's last name.
MailingAddress1 string
The first line of a customer’s mailing address.
MailingAddress2 string
The second line of a customer’s mailing address.
MailingAddress3 string
The third line of a customer’s mailing address.
MailingAddress4 string
The fourth line of a customer’s mailing address.
MailingCity string
The city of a customer’s mailing address.
MailingCountry string
The country of a customer’s mailing address.
MailingCounty string
The county of a customer’s mailing address.
MailingPostalCode string
The postal code of a customer’s mailing address
MailingProvince string
The province of a customer’s mailing address.
MailingState string
The state of a customer’s mailing address.
MiddleName string
The customer's middle name.
MobilePhoneNumber string
The customer's mobile phone number.
PartyType string
The customer's party type.
PhoneNumber string
The customer's phone number, which has not been specified as a mobile, home, or business number.
PostalCode string
The postal code of a customer address.
ProfileArn string
The ARN of a customer profile.
ProfileId string
The unique identifier of a customer profile.
Province string
The province in which a customer lives.
ShippingAddress1 string
The first line of a customer’s shipping address.
ShippingAddress2 string
The second line of a customer’s shipping address.
ShippingAddress3 string
The third line of a customer’s shipping address.
ShippingAddress4 string
The fourth line of a customer’s shipping address
ShippingCity string
The city of a customer’s shipping address.
ShippingCountry string
The country of a customer’s shipping address.
ShippingCounty string
The county of a customer’s shipping address.
ShippingPostalCode string
The postal code of a customer’s shipping address.
ShippingProvince string
The province of a customer’s shipping address.
ShippingState string
The state of a customer’s shipping address.
State string
The state in which a customer lives.
AccountNumber string
A unique account number that you have given to the customer.
AdditionalInformation string
Any additional information relevant to the customer's profile.
Address1 string
The first line of a customer address.
Address2 string
The second line of a customer address.
Address3 string
The third line of a customer address.
Address4 string
The fourth line of a customer address.
BillingAddress1 string
The first line of a customer’s billing address.
BillingAddress2 string
The second line of a customer’s billing address.
BillingAddress3 string
The third line of a customer’s billing address.
BillingAddress4 string
The fourth line of a customer’s billing address.
BillingCity string
The city of a customer’s billing address.
BillingCountry string
The country of a customer’s billing address.
BillingCounty string
The county of a customer’s billing address.
BillingPostalCode string
The postal code of a customer’s billing address.
BillingProvince string
The province of a customer’s billing address.
BillingState string
The state of a customer’s billing address.
BirthDate string
The customer's birth date.
BusinessEmailAddress string
The customer's business email address.
BusinessName string
The name of the customer's business.
BusinessPhoneNumber string
The customer's business phone number.
City string
The city in which a customer lives.
Country string
The country in which a customer lives.
County string
The county in which a customer lives.
Custom map[string]string
The custom attributes in customer profile attributes.
EmailAddress string
The customer's email address, which has not been specified as a personal or business address.
FirstName string
The customer's first name.
Gender string
The customer's gender.
HomePhoneNumber string
The customer's home phone number.
LastName string
The customer's last name.
MailingAddress1 string
The first line of a customer’s mailing address.
MailingAddress2 string
The second line of a customer’s mailing address.
MailingAddress3 string
The third line of a customer’s mailing address.
MailingAddress4 string
The fourth line of a customer’s mailing address.
MailingCity string
The city of a customer’s mailing address.
MailingCountry string
The country of a customer’s mailing address.
MailingCounty string
The county of a customer’s mailing address.
MailingPostalCode string
The postal code of a customer’s mailing address
MailingProvince string
The province of a customer’s mailing address.
MailingState string
The state of a customer’s mailing address.
MiddleName string
The customer's middle name.
MobilePhoneNumber string
The customer's mobile phone number.
PartyType string
The customer's party type.
PhoneNumber string
The customer's phone number, which has not been specified as a mobile, home, or business number.
PostalCode string
The postal code of a customer address.
ProfileArn string
The ARN of a customer profile.
ProfileId string
The unique identifier of a customer profile.
Province string
The province in which a customer lives.
ShippingAddress1 string
The first line of a customer’s shipping address.
ShippingAddress2 string
The second line of a customer’s shipping address.
ShippingAddress3 string
The third line of a customer’s shipping address.
ShippingAddress4 string
The fourth line of a customer’s shipping address
ShippingCity string
The city of a customer’s shipping address.
ShippingCountry string
The country of a customer’s shipping address.
ShippingCounty string
The county of a customer’s shipping address.
ShippingPostalCode string
The postal code of a customer’s shipping address.
ShippingProvince string
The province of a customer’s shipping address.
ShippingState string
The state of a customer’s shipping address.
State string
The state in which a customer lives.
accountNumber String
A unique account number that you have given to the customer.
additionalInformation String
Any additional information relevant to the customer's profile.
address1 String
The first line of a customer address.
address2 String
The second line of a customer address.
address3 String
The third line of a customer address.
address4 String
The fourth line of a customer address.
billingAddress1 String
The first line of a customer’s billing address.
billingAddress2 String
The second line of a customer’s billing address.
billingAddress3 String
The third line of a customer’s billing address.
billingAddress4 String
The fourth line of a customer’s billing address.
billingCity String
The city of a customer’s billing address.
billingCountry String
The country of a customer’s billing address.
billingCounty String
The county of a customer’s billing address.
billingPostalCode String
The postal code of a customer’s billing address.
billingProvince String
The province of a customer’s billing address.
billingState String
The state of a customer’s billing address.
birthDate String
The customer's birth date.
businessEmailAddress String
The customer's business email address.
businessName String
The name of the customer's business.
businessPhoneNumber String
The customer's business phone number.
city String
The city in which a customer lives.
country String
The country in which a customer lives.
county String
The county in which a customer lives.
custom Map<String,String>
The custom attributes in customer profile attributes.
emailAddress String
The customer's email address, which has not been specified as a personal or business address.
firstName String
The customer's first name.
gender String
The customer's gender.
homePhoneNumber String
The customer's home phone number.
lastName String
The customer's last name.
mailingAddress1 String
The first line of a customer’s mailing address.
mailingAddress2 String
The second line of a customer’s mailing address.
mailingAddress3 String
The third line of a customer’s mailing address.
mailingAddress4 String
The fourth line of a customer’s mailing address.
mailingCity String
The city of a customer’s mailing address.
mailingCountry String
The country of a customer’s mailing address.
mailingCounty String
The county of a customer’s mailing address.
mailingPostalCode String
The postal code of a customer’s mailing address
mailingProvince String
The province of a customer’s mailing address.
mailingState String
The state of a customer’s mailing address.
middleName String
The customer's middle name.
mobilePhoneNumber String
The customer's mobile phone number.
partyType String
The customer's party type.
phoneNumber String
The customer's phone number, which has not been specified as a mobile, home, or business number.
postalCode String
The postal code of a customer address.
profileArn String
The ARN of a customer profile.
profileId String
The unique identifier of a customer profile.
province String
The province in which a customer lives.
shippingAddress1 String
The first line of a customer’s shipping address.
shippingAddress2 String
The second line of a customer’s shipping address.
shippingAddress3 String
The third line of a customer’s shipping address.
shippingAddress4 String
The fourth line of a customer’s shipping address
shippingCity String
The city of a customer’s shipping address.
shippingCountry String
The country of a customer’s shipping address.
shippingCounty String
The county of a customer’s shipping address.
shippingPostalCode String
The postal code of a customer’s shipping address.
shippingProvince String
The province of a customer’s shipping address.
shippingState String
The state of a customer’s shipping address.
state String
The state in which a customer lives.
accountNumber string
A unique account number that you have given to the customer.
additionalInformation string
Any additional information relevant to the customer's profile.
address1 string
The first line of a customer address.
address2 string
The second line of a customer address.
address3 string
The third line of a customer address.
address4 string
The fourth line of a customer address.
billingAddress1 string
The first line of a customer’s billing address.
billingAddress2 string
The second line of a customer’s billing address.
billingAddress3 string
The third line of a customer’s billing address.
billingAddress4 string
The fourth line of a customer’s billing address.
billingCity string
The city of a customer’s billing address.
billingCountry string
The country of a customer’s billing address.
billingCounty string
The county of a customer’s billing address.
billingPostalCode string
The postal code of a customer’s billing address.
billingProvince string
The province of a customer’s billing address.
billingState string
The state of a customer’s billing address.
birthDate string
The customer's birth date.
businessEmailAddress string
The customer's business email address.
businessName string
The name of the customer's business.
businessPhoneNumber string
The customer's business phone number.
city string
The city in which a customer lives.
country string
The country in which a customer lives.
county string
The county in which a customer lives.
custom {[key: string]: string}
The custom attributes in customer profile attributes.
emailAddress string
The customer's email address, which has not been specified as a personal or business address.
firstName string
The customer's first name.
gender string
The customer's gender.
homePhoneNumber string
The customer's home phone number.
lastName string
The customer's last name.
mailingAddress1 string
The first line of a customer’s mailing address.
mailingAddress2 string
The second line of a customer’s mailing address.
mailingAddress3 string
The third line of a customer’s mailing address.
mailingAddress4 string
The fourth line of a customer’s mailing address.
mailingCity string
The city of a customer’s mailing address.
mailingCountry string
The country of a customer’s mailing address.
mailingCounty string
The county of a customer’s mailing address.
mailingPostalCode string
The postal code of a customer’s mailing address
mailingProvince string
The province of a customer’s mailing address.
mailingState string
The state of a customer’s mailing address.
middleName string
The customer's middle name.
mobilePhoneNumber string
The customer's mobile phone number.
partyType string
The customer's party type.
phoneNumber string
The customer's phone number, which has not been specified as a mobile, home, or business number.
postalCode string
The postal code of a customer address.
profileArn string
The ARN of a customer profile.
profileId string
The unique identifier of a customer profile.
province string
The province in which a customer lives.
shippingAddress1 string
The first line of a customer’s shipping address.
shippingAddress2 string
The second line of a customer’s shipping address.
shippingAddress3 string
The third line of a customer’s shipping address.
shippingAddress4 string
The fourth line of a customer’s shipping address
shippingCity string
The city of a customer’s shipping address.
shippingCountry string
The country of a customer’s shipping address.
shippingCounty string
The county of a customer’s shipping address.
shippingPostalCode string
The postal code of a customer’s shipping address.
shippingProvince string
The province of a customer’s shipping address.
shippingState string
The state of a customer’s shipping address.
state string
The state in which a customer lives.
account_number str
A unique account number that you have given to the customer.
additional_information str
Any additional information relevant to the customer's profile.
address1 str
The first line of a customer address.
address2 str
The second line of a customer address.
address3 str
The third line of a customer address.
address4 str
The fourth line of a customer address.
billing_address1 str
The first line of a customer’s billing address.
billing_address2 str
The second line of a customer’s billing address.
billing_address3 str
The third line of a customer’s billing address.
billing_address4 str
The fourth line of a customer’s billing address.
billing_city str
The city of a customer’s billing address.
billing_country str
The country of a customer’s billing address.
billing_county str
The county of a customer’s billing address.
billing_postal_code str
The postal code of a customer’s billing address.
billing_province str
The province of a customer’s billing address.
billing_state str
The state of a customer’s billing address.
birth_date str
The customer's birth date.
business_email_address str
The customer's business email address.
business_name str
The name of the customer's business.
business_phone_number str
The customer's business phone number.
city str
The city in which a customer lives.
country str
The country in which a customer lives.
county str
The county in which a customer lives.
custom Mapping[str, str]
The custom attributes in customer profile attributes.
email_address str
The customer's email address, which has not been specified as a personal or business address.
first_name str
The customer's first name.
gender str
The customer's gender.
home_phone_number str
The customer's home phone number.
last_name str
The customer's last name.
mailing_address1 str
The first line of a customer’s mailing address.
mailing_address2 str
The second line of a customer’s mailing address.
mailing_address3 str
The third line of a customer’s mailing address.
mailing_address4 str
The fourth line of a customer’s mailing address.
mailing_city str
The city of a customer’s mailing address.
mailing_country str
The country of a customer’s mailing address.
mailing_county str
The county of a customer’s mailing address.
mailing_postal_code str
The postal code of a customer’s mailing address
mailing_province str
The province of a customer’s mailing address.
mailing_state str
The state of a customer’s mailing address.
middle_name str
The customer's middle name.
mobile_phone_number str
The customer's mobile phone number.
party_type str
The customer's party type.
phone_number str
The customer's phone number, which has not been specified as a mobile, home, or business number.
postal_code str
The postal code of a customer address.
profile_arn str
The ARN of a customer profile.
profile_id str
The unique identifier of a customer profile.
province str
The province in which a customer lives.
shipping_address1 str
The first line of a customer’s shipping address.
shipping_address2 str
The second line of a customer’s shipping address.
shipping_address3 str
The third line of a customer’s shipping address.
shipping_address4 str
The fourth line of a customer’s shipping address
shipping_city str
The city of a customer’s shipping address.
shipping_country str
The country of a customer’s shipping address.
shipping_county str
The county of a customer’s shipping address.
shipping_postal_code str
The postal code of a customer’s shipping address.
shipping_province str
The province of a customer’s shipping address.
shipping_state str
The state of a customer’s shipping address.
state str
The state in which a customer lives.
accountNumber String
A unique account number that you have given to the customer.
additionalInformation String
Any additional information relevant to the customer's profile.
address1 String
The first line of a customer address.
address2 String
The second line of a customer address.
address3 String
The third line of a customer address.
address4 String
The fourth line of a customer address.
billingAddress1 String
The first line of a customer’s billing address.
billingAddress2 String
The second line of a customer’s billing address.
billingAddress3 String
The third line of a customer’s billing address.
billingAddress4 String
The fourth line of a customer’s billing address.
billingCity String
The city of a customer’s billing address.
billingCountry String
The country of a customer’s billing address.
billingCounty String
The county of a customer’s billing address.
billingPostalCode String
The postal code of a customer’s billing address.
billingProvince String
The province of a customer’s billing address.
billingState String
The state of a customer’s billing address.
birthDate String
The customer's birth date.
businessEmailAddress String
The customer's business email address.
businessName String
The name of the customer's business.
businessPhoneNumber String
The customer's business phone number.
city String
The city in which a customer lives.
country String
The country in which a customer lives.
county String
The county in which a customer lives.
custom Map<String>
The custom attributes in customer profile attributes.
emailAddress String
The customer's email address, which has not been specified as a personal or business address.
firstName String
The customer's first name.
gender String
The customer's gender.
homePhoneNumber String
The customer's home phone number.
lastName String
The customer's last name.
mailingAddress1 String
The first line of a customer’s mailing address.
mailingAddress2 String
The second line of a customer’s mailing address.
mailingAddress3 String
The third line of a customer’s mailing address.
mailingAddress4 String
The fourth line of a customer’s mailing address.
mailingCity String
The city of a customer’s mailing address.
mailingCountry String
The country of a customer’s mailing address.
mailingCounty String
The county of a customer’s mailing address.
mailingPostalCode String
The postal code of a customer’s mailing address
mailingProvince String
The province of a customer’s mailing address.
mailingState String
The state of a customer’s mailing address.
middleName String
The customer's middle name.
mobilePhoneNumber String
The customer's mobile phone number.
partyType String
The customer's party type.
phoneNumber String
The customer's phone number, which has not been specified as a mobile, home, or business number.
postalCode String
The postal code of a customer address.
profileArn String
The ARN of a customer profile.
profileId String
The unique identifier of a customer profile.
province String
The province in which a customer lives.
shippingAddress1 String
The first line of a customer’s shipping address.
shippingAddress2 String
The second line of a customer’s shipping address.
shippingAddress3 String
The third line of a customer’s shipping address.
shippingAddress4 String
The fourth line of a customer’s shipping address
shippingCity String
The city of a customer’s shipping address.
shippingCountry String
The country of a customer’s shipping address.
shippingCounty String
The county of a customer’s shipping address.
shippingPostalCode String
The postal code of a customer’s shipping address.
shippingProvince String
The province of a customer’s shipping address.
shippingState String
The state of a customer’s shipping address.
state String
The state in which a customer lives.

MessageTemplateEmailMessageTemplateContent
, MessageTemplateEmailMessageTemplateContentArgs

Body This property is required. Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateEmailMessageTemplateContentBody
The body to use in email messages.
Headers This property is required. List<Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateEmailMessageTemplateHeader>
The email headers to include in email messages.
Subject This property is required. string
The subject line, or title, to use in email messages.
Body This property is required. MessageTemplateEmailMessageTemplateContentBody
The body to use in email messages.
Headers This property is required. []MessageTemplateEmailMessageTemplateHeader
The email headers to include in email messages.
Subject This property is required. string
The subject line, or title, to use in email messages.
body This property is required. MessageTemplateEmailMessageTemplateContentBody
The body to use in email messages.
headers This property is required. List<MessageTemplateEmailMessageTemplateHeader>
The email headers to include in email messages.
subject This property is required. String
The subject line, or title, to use in email messages.
body This property is required. MessageTemplateEmailMessageTemplateContentBody
The body to use in email messages.
headers This property is required. MessageTemplateEmailMessageTemplateHeader[]
The email headers to include in email messages.
subject This property is required. string
The subject line, or title, to use in email messages.
body This property is required. MessageTemplateEmailMessageTemplateContentBody
The body to use in email messages.
headers This property is required. Sequence[MessageTemplateEmailMessageTemplateHeader]
The email headers to include in email messages.
subject This property is required. str
The subject line, or title, to use in email messages.
body This property is required. Property Map
The body to use in email messages.
headers This property is required. List<Property Map>
The email headers to include in email messages.
subject This property is required. String
The subject line, or title, to use in email messages.

MessageTemplateEmailMessageTemplateContentBody
, MessageTemplateEmailMessageTemplateContentBodyArgs

Html Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateBodyContentProvider
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
PlainText Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateBodyContentProvider
The message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
Html MessageTemplateBodyContentProvider
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
PlainText MessageTemplateBodyContentProvider
The message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
html MessageTemplateBodyContentProvider
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
plainText MessageTemplateBodyContentProvider
The message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
html MessageTemplateBodyContentProvider
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
plainText MessageTemplateBodyContentProvider
The message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
html MessageTemplateBodyContentProvider
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
plain_text MessageTemplateBodyContentProvider
The message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
html Property Map
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
plainText Property Map
The message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.

MessageTemplateEmailMessageTemplateHeader
, MessageTemplateEmailMessageTemplateHeaderArgs

Name string
The name of the email header.
Value string
The value of the email header.
Name string
The name of the email header.
Value string
The value of the email header.
name String
The name of the email header.
value String
The value of the email header.
name string
The name of the email header.
value string
The value of the email header.
name str
The name of the email header.
value str
The value of the email header.
name String
The name of the email header.
value String
The value of the email header.

MessageTemplateGroupingConfiguration
, MessageTemplateGroupingConfigurationArgs

Criteria This property is required. string
The criteria used for grouping Amazon Q in Connect users.
Values This property is required. List<string>
The list of values that define different groups of Amazon Q in Connect users.
Criteria This property is required. string
The criteria used for grouping Amazon Q in Connect users.
Values This property is required. []string
The list of values that define different groups of Amazon Q in Connect users.
criteria This property is required. String
The criteria used for grouping Amazon Q in Connect users.
values This property is required. List<String>
The list of values that define different groups of Amazon Q in Connect users.
criteria This property is required. string
The criteria used for grouping Amazon Q in Connect users.
values This property is required. string[]
The list of values that define different groups of Amazon Q in Connect users.
criteria This property is required. str
The criteria used for grouping Amazon Q in Connect users.
values This property is required. Sequence[str]
The list of values that define different groups of Amazon Q in Connect users.
criteria This property is required. String
The criteria used for grouping Amazon Q in Connect users.
values This property is required. List<String>
The list of values that define different groups of Amazon Q in Connect users.

MessageTemplateSmsMessageTemplateContent
, MessageTemplateSmsMessageTemplateContentArgs

Body This property is required. Pulumi.AwsNative.Wisdom.Inputs.MessageTemplateSmsMessageTemplateContentBody
The body to use in SMS messages.
Body This property is required. MessageTemplateSmsMessageTemplateContentBody
The body to use in SMS messages.
body This property is required. MessageTemplateSmsMessageTemplateContentBody
The body to use in SMS messages.
body This property is required. MessageTemplateSmsMessageTemplateContentBody
The body to use in SMS messages.
body This property is required. MessageTemplateSmsMessageTemplateContentBody
The body to use in SMS messages.
body This property is required. Property Map
The body to use in SMS messages.

MessageTemplateSmsMessageTemplateContentBody
, MessageTemplateSmsMessageTemplateContentBodyArgs

PlainText MessageTemplateBodyContentProvider
The message body to use in SMS messages.
plainText MessageTemplateBodyContentProvider
The message body to use in SMS messages.
plainText MessageTemplateBodyContentProvider
The message body to use in SMS messages.
plain_text MessageTemplateBodyContentProvider
The message body to use in SMS messages.
plainText Property Map
The message body to use in SMS messages.

MessageTemplateSystemAttributes
, MessageTemplateSystemAttributesArgs

CustomerEndpoint MessageTemplateSystemEndpointAttributes
The CustomerEndpoint attribute.
Name string
The name of the task.
SystemEndpoint MessageTemplateSystemEndpointAttributes
The SystemEndpoint attribute.
customerEndpoint MessageTemplateSystemEndpointAttributes
The CustomerEndpoint attribute.
name String
The name of the task.
systemEndpoint MessageTemplateSystemEndpointAttributes
The SystemEndpoint attribute.
customerEndpoint MessageTemplateSystemEndpointAttributes
The CustomerEndpoint attribute.
name string
The name of the task.
systemEndpoint MessageTemplateSystemEndpointAttributes
The SystemEndpoint attribute.
customer_endpoint MessageTemplateSystemEndpointAttributes
The CustomerEndpoint attribute.
name str
The name of the task.
system_endpoint MessageTemplateSystemEndpointAttributes
The SystemEndpoint attribute.
customerEndpoint Property Map
The CustomerEndpoint attribute.
name String
The name of the task.
systemEndpoint Property Map
The SystemEndpoint attribute.

MessageTemplateSystemEndpointAttributes
, MessageTemplateSystemEndpointAttributesArgs

Address string
The customer's phone number if used with customerEndpoint, or the number the customer dialed to call your contact center if used with systemEndpoint.
Address string
The customer's phone number if used with customerEndpoint, or the number the customer dialed to call your contact center if used with systemEndpoint.
address String
The customer's phone number if used with customerEndpoint, or the number the customer dialed to call your contact center if used with systemEndpoint.
address string
The customer's phone number if used with customerEndpoint, or the number the customer dialed to call your contact center if used with systemEndpoint.
address str
The customer's phone number if used with customerEndpoint, or the number the customer dialed to call your contact center if used with systemEndpoint.
address String
The customer's phone number if used with customerEndpoint, or the number the customer dialed to call your contact center if used with systemEndpoint.

Tag
, TagArgs

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi