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::MessageTemplate CustomerProfileAttributes
The customer profile attributes that are used with the message template.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "AccountNumber" :String, "AdditionalInformation" :String, "Address1" :String, "Address2" :String, "Address3" :String, "Address4" :String, "BillingAddress1" :String, "BillingAddress2" :String, "BillingAddress3" :String, "BillingAddress4" :String, "BillingCity" :String, "BillingCountry" :String, "BillingCounty" :String, "BillingPostalCode" :String, "BillingProvince" :String, "BillingState" :String, "BirthDate" :String, "BusinessEmailAddress" :String, "BusinessName" :String, "BusinessPhoneNumber" :String, "City" :String, "Country" :String, "County" :String, "Custom" :{, "EmailAddress" :Key:Value, ...}String, "FirstName" :String, "Gender" :String, "HomePhoneNumber" :String, "LastName" :String, "MailingAddress1" :String, "MailingAddress2" :String, "MailingAddress3" :String, "MailingAddress4" :String, "MailingCity" :String, "MailingCountry" :String, "MailingCounty" :String, "MailingPostalCode" :String, "MailingProvince" :String, "MailingState" :String, "MiddleName" :String, "MobilePhoneNumber" :String, "PartyType" :String, "PhoneNumber" :String, "PostalCode" :String, "ProfileARN" :String, "ProfileId" :String, "Province" :String, "ShippingAddress1" :String, "ShippingAddress2" :String, "ShippingAddress3" :String, "ShippingAddress4" :String, "ShippingCity" :String, "ShippingCountry" :String, "ShippingCounty" :String, "ShippingPostalCode" :String, "ShippingProvince" :String, "ShippingState" :String, "State" :String}
YAML
AccountNumber:StringAdditionalInformation:StringAddress1:StringAddress2:StringAddress3:StringAddress4:StringBillingAddress1:StringBillingAddress2:StringBillingAddress3:StringBillingAddress4:StringBillingCity:StringBillingCountry:StringBillingCounty:StringBillingPostalCode:StringBillingProvince:StringBillingState:StringBirthDate:StringBusinessEmailAddress:StringBusinessName:StringBusinessPhoneNumber:StringCity:StringCountry:StringCounty:StringCustom:EmailAddress:Key:ValueStringFirstName:StringGender:StringHomePhoneNumber:StringLastName:StringMailingAddress1:StringMailingAddress2:StringMailingAddress3:StringMailingAddress4:StringMailingCity:StringMailingCountry:StringMailingCounty:StringMailingPostalCode:StringMailingProvince:StringMailingState:StringMiddleName:StringMobilePhoneNumber:StringPartyType:StringPhoneNumber:StringPostalCode:StringProfileARN:StringProfileId:StringProvince:StringShippingAddress1:StringShippingAddress2:StringShippingAddress3:StringShippingAddress4:StringShippingCity:StringShippingCountry:StringShippingCounty:StringShippingPostalCode:StringShippingProvince:StringShippingState:StringState:String
Properties
AccountNumber-
A unique account number that you have given to the customer.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
AdditionalInformation-
Any additional information relevant to the customer's profile.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
Address1-
The first line of a customer address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
Address2-
The second line of a customer address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
Address3-
The third line of a customer address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
Address4-
The fourth line of a customer address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingAddress1-
The first line of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingAddress2-
The second line of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingAddress3-
The third line of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingAddress4-
The fourth line of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingCity-
The city of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingCountry-
The country of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingCounty-
The county of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingPostalCode-
The postal code of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingProvince-
The province of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BillingState-
The state of a customer’s billing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BirthDate-
The customer's birth date.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BusinessEmailAddress-
The customer's business email address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BusinessName-
The name of the customer's business.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
BusinessPhoneNumber-
The customer's business phone number.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
City-
The city in which a customer lives.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
Country-
The country in which a customer lives.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
County-
The county in which a customer lives.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
Custom-
The custom attributes in customer profile attributes.
Required: No
Type: Object of String
Pattern:
^[a-zA-Z0-9\s._:/=+@-]*$Minimum:
1Maximum:
32767Update requires: No interruption
EmailAddress-
The customer's email address, which has not been specified as a personal or business address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
FirstName-
The customer's first name.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
Gender-
The customer's gender.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
HomePhoneNumber-
The customer's mobile phone number.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
LastName-
The customer's last name.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingAddress1-
The first line of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingAddress2-
The second line of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingAddress3-
The third line of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingAddress4-
The fourth line of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingCity-
The city of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingCountry-
The country of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingCounty-
The county of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingPostalCode-
The postal code of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingProvince-
The province of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MailingState-
The state of a customer’s mailing address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MiddleName-
The customer's middle name.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
MobilePhoneNumber-
The customer's mobile phone number.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
PartyType-
The customer's party type.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
PhoneNumber-
The customer's phone number, which has not been specified as a mobile, home, or business number.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
PostalCode-
The postal code of a customer address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ProfileARN-
The ARN of a customer profile.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ProfileId-
The unique identifier of a customer profile.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
Province-
The province in which a customer lives.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingAddress1-
The first line of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingAddress2-
The second line of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingAddress3-
The third line of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingAddress4-
The fourth line of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingCity-
The city of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingCountry-
The country of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingCounty-
The county of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingPostalCode-
The postal code of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingProvince-
The province of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
ShippingState-
The state of a customer’s shipping address.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption
State-
The state in which a customer lives.
Required: No
Type: String
Minimum:
1Maximum:
32767Update requires: No interruption