Values.CustomerProfileAttributesSourceThe customer profile attributes that are used with the message template.
type nonrec t = {profileId : MessageTemplateAttributeValue.t option;The unique identifier of a customer profile.
*)profileARN : MessageTemplateAttributeValue.t option;The ARN of a customer profile.
*)firstName : MessageTemplateAttributeValue.t option;The customer's first name.
*)middleName : MessageTemplateAttributeValue.t option;The customer's middle name.
*)lastName : MessageTemplateAttributeValue.t option;The customer's last name.
*)accountNumber : MessageTemplateAttributeValue.t option;A unique account number that you have given to the customer.
*)emailAddress : MessageTemplateAttributeValue.t option;The customer's email address, which has not been specified as a personal or business address.
*)phoneNumber : MessageTemplateAttributeValue.t option;The customer's phone number, which has not been specified as a mobile, home, or business number.
*)additionalInformation : MessageTemplateAttributeValue.t option;Any additional information relevant to the customer's profile.
*)partyType : MessageTemplateAttributeValue.t option;The customer's party type.
*)businessName : MessageTemplateAttributeValue.t option;The name of the customer's business.
*)birthDate : MessageTemplateAttributeValue.t option;The customer's birth date.
*)gender : MessageTemplateAttributeValue.t option;The customer's gender.
*)mobilePhoneNumber : MessageTemplateAttributeValue.t option;The customer's mobile phone number.
*)homePhoneNumber : MessageTemplateAttributeValue.t option;The customer's mobile phone number.
*)businessPhoneNumber : MessageTemplateAttributeValue.t option;The customer's business phone number.
*)businessEmailAddress : MessageTemplateAttributeValue.t option;The customer's business email address.
*)address1 : MessageTemplateAttributeValue.t option;The first line of a customer address.
*)address2 : MessageTemplateAttributeValue.t option;The second line of a customer address.
*)address3 : MessageTemplateAttributeValue.t option;The third line of a customer address.
*)address4 : MessageTemplateAttributeValue.t option;The fourth line of a customer address.
*)city : MessageTemplateAttributeValue.t option;The city in which a customer lives.
*)county : MessageTemplateAttributeValue.t option;The county in which a customer lives.
*)country : MessageTemplateAttributeValue.t option;The country in which a customer lives.
*)postalCode : MessageTemplateAttributeValue.t option;The postal code of a customer address.
*)province : MessageTemplateAttributeValue.t option;The province in which a customer lives.
*)state : MessageTemplateAttributeValue.t option;The state in which a customer lives.
*)shippingAddress1 : MessageTemplateAttributeValue.t option;The first line of a customer’s shipping address.
*)shippingAddress2 : MessageTemplateAttributeValue.t option;The second line of a customer’s shipping address.
*)shippingAddress3 : MessageTemplateAttributeValue.t option;The third line of a customer’s shipping address.
*)shippingAddress4 : MessageTemplateAttributeValue.t option;The fourth line of a customer’s shipping address.
*)shippingCity : MessageTemplateAttributeValue.t option;The city of a customer’s shipping address.
*)shippingCounty : MessageTemplateAttributeValue.t option;The county of a customer’s shipping address.
*)shippingCountry : MessageTemplateAttributeValue.t option;The country of a customer’s shipping address.
*)shippingPostalCode : MessageTemplateAttributeValue.t option;The postal code of a customer’s shipping address.
*)shippingProvince : MessageTemplateAttributeValue.t option;The province of a customer’s shipping address.
*)shippingState : MessageTemplateAttributeValue.t option;The state of a customer’s shipping address.
*)mailingAddress1 : MessageTemplateAttributeValue.t option;The first line of a customer’s mailing address.
*)mailingAddress2 : MessageTemplateAttributeValue.t option;The second line of a customer’s mailing address.
*)mailingAddress3 : MessageTemplateAttributeValue.t option;The third line of a customer’s mailing address.
*)mailingAddress4 : MessageTemplateAttributeValue.t option;The fourth line of a customer’s mailing address.
*)mailingCity : MessageTemplateAttributeValue.t option;The city of a customer’s mailing address.
*)mailingCounty : MessageTemplateAttributeValue.t option;The county of a customer’s mailing address.
*)mailingCountry : MessageTemplateAttributeValue.t option;The country of a customer’s mailing address.
*)mailingPostalCode : MessageTemplateAttributeValue.t option;The postal code of a customer’s mailing address.
*)mailingProvince : MessageTemplateAttributeValue.t option;The province of a customer’s mailing address.
*)mailingState : MessageTemplateAttributeValue.t option;The state of a customer’s mailing address.
*)billingAddress1 : MessageTemplateAttributeValue.t option;The first line of a customer’s billing address.
*)billingAddress2 : MessageTemplateAttributeValue.t option;The second line of a customer’s billing address.
*)billingAddress3 : MessageTemplateAttributeValue.t option;The third line of a customer’s billing address.
*)billingAddress4 : MessageTemplateAttributeValue.t option;The fourth line of a customer’s billing address.
*)billingCity : MessageTemplateAttributeValue.t option;The city of a customer’s billing address.
*)billingCounty : MessageTemplateAttributeValue.t option;The county of a customer’s billing address.
*)billingCountry : MessageTemplateAttributeValue.t option;The country of a customer’s billing address.
*)billingPostalCode : MessageTemplateAttributeValue.t option;The postal code of a customer’s billing address.
*)billingProvince : MessageTemplateAttributeValue.t option;The province of a customer’s billing address.
*)billingState : MessageTemplateAttributeValue.t option;The state of a customer’s billing address.
*)custom : CustomAttributes.t option;The custom attributes in customer profile attributes.
*)}val make :
?profileId:MessageTemplateAttributeValue.t ->
?profileARN:MessageTemplateAttributeValue.t ->
?firstName:MessageTemplateAttributeValue.t ->
?middleName:MessageTemplateAttributeValue.t ->
?lastName:MessageTemplateAttributeValue.t ->
?accountNumber:MessageTemplateAttributeValue.t ->
?emailAddress:MessageTemplateAttributeValue.t ->
?phoneNumber:MessageTemplateAttributeValue.t ->
?additionalInformation:MessageTemplateAttributeValue.t ->
?partyType:MessageTemplateAttributeValue.t ->
?businessName:MessageTemplateAttributeValue.t ->
?birthDate:MessageTemplateAttributeValue.t ->
?gender:MessageTemplateAttributeValue.t ->
?mobilePhoneNumber:MessageTemplateAttributeValue.t ->
?homePhoneNumber:MessageTemplateAttributeValue.t ->
?businessPhoneNumber:MessageTemplateAttributeValue.t ->
?businessEmailAddress:MessageTemplateAttributeValue.t ->
?address1:MessageTemplateAttributeValue.t ->
?address2:MessageTemplateAttributeValue.t ->
?address3:MessageTemplateAttributeValue.t ->
?address4:MessageTemplateAttributeValue.t ->
?city:MessageTemplateAttributeValue.t ->
?county:MessageTemplateAttributeValue.t ->
?country:MessageTemplateAttributeValue.t ->
?postalCode:MessageTemplateAttributeValue.t ->
?province:MessageTemplateAttributeValue.t ->
?state:MessageTemplateAttributeValue.t ->
?shippingAddress1:MessageTemplateAttributeValue.t ->
?shippingAddress2:MessageTemplateAttributeValue.t ->
?shippingAddress3:MessageTemplateAttributeValue.t ->
?shippingAddress4:MessageTemplateAttributeValue.t ->
?shippingCity:MessageTemplateAttributeValue.t ->
?shippingCounty:MessageTemplateAttributeValue.t ->
?shippingCountry:MessageTemplateAttributeValue.t ->
?shippingPostalCode:MessageTemplateAttributeValue.t ->
?shippingProvince:MessageTemplateAttributeValue.t ->
?shippingState:MessageTemplateAttributeValue.t ->
?mailingAddress1:MessageTemplateAttributeValue.t ->
?mailingAddress2:MessageTemplateAttributeValue.t ->
?mailingAddress3:MessageTemplateAttributeValue.t ->
?mailingAddress4:MessageTemplateAttributeValue.t ->
?mailingCity:MessageTemplateAttributeValue.t ->
?mailingCounty:MessageTemplateAttributeValue.t ->
?mailingCountry:MessageTemplateAttributeValue.t ->
?mailingPostalCode:MessageTemplateAttributeValue.t ->
?mailingProvince:MessageTemplateAttributeValue.t ->
?mailingState:MessageTemplateAttributeValue.t ->
?billingAddress1:MessageTemplateAttributeValue.t ->
?billingAddress2:MessageTemplateAttributeValue.t ->
?billingAddress3:MessageTemplateAttributeValue.t ->
?billingAddress4:MessageTemplateAttributeValue.t ->
?billingCity:MessageTemplateAttributeValue.t ->
?billingCounty:MessageTemplateAttributeValue.t ->
?billingCountry:MessageTemplateAttributeValue.t ->
?billingPostalCode:MessageTemplateAttributeValue.t ->
?billingProvince:MessageTemplateAttributeValue.t ->
?billingState:MessageTemplateAttributeValue.t ->
?custom:CustomAttributes.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of MessageTemplateAttributeKey.t ]
* [> `String of MessageTemplateAttributeValue.t ])
list
| `String of MessageTemplateAttributeValue.t ])
list ]