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:??? ->
?profileARN:??? ->
?firstName:??? ->
?middleName:??? ->
?lastName:??? ->
?accountNumber:??? ->
?emailAddress:??? ->
?phoneNumber:??? ->
?additionalInformation:??? ->
?partyType:??? ->
?businessName:??? ->
?birthDate:??? ->
?gender:??? ->
?mobilePhoneNumber:??? ->
?homePhoneNumber:??? ->
?businessPhoneNumber:??? ->
?businessEmailAddress:??? ->
?address1:??? ->
?address2:??? ->
?address3:??? ->
?address4:??? ->
?city:??? ->
?county:??? ->
?country:??? ->
?postalCode:??? ->
?province:??? ->
?state:??? ->
?shippingAddress1:??? ->
?shippingAddress2:??? ->
?shippingAddress3:??? ->
?shippingAddress4:??? ->
?shippingCity:??? ->
?shippingCounty:??? ->
?shippingCountry:??? ->
?shippingPostalCode:??? ->
?shippingProvince:??? ->
?shippingState:??? ->
?mailingAddress1:??? ->
?mailingAddress2:??? ->
?mailingAddress3:??? ->
?mailingAddress4:??? ->
?mailingCity:??? ->
?mailingCounty:??? ->
?mailingCountry:??? ->
?mailingPostalCode:??? ->
?mailingProvince:??? ->
?mailingState:??? ->
?billingAddress1:??? ->
?billingAddress2:??? ->
?billingAddress3:??? ->
?billingAddress4:??? ->
?billingCity:??? ->
?billingCounty:??? ->
?billingCountry:??? ->
?billingPostalCode:??? ->
?billingProvince:??? ->
?billingState:??? ->
?custom:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of MessageTemplateAttributeKey.t ]
* [> `String of MessageTemplateAttributeValue.t ])
list
| `String of MessageTemplateAttributeValue.t ])
list ]