MessageTemplateCustomerProfileAttributesArgs

data class MessageTemplateCustomerProfileAttributesArgs(val accountNumber: Output<String>? = null, val additionalInformation: Output<String>? = null, val address1: Output<String>? = null, val address2: Output<String>? = null, val address3: Output<String>? = null, val address4: Output<String>? = null, val billingAddress1: Output<String>? = null, val billingAddress2: Output<String>? = null, val billingAddress3: Output<String>? = null, val billingAddress4: Output<String>? = null, val billingCity: Output<String>? = null, val billingCountry: Output<String>? = null, val billingCounty: Output<String>? = null, val billingPostalCode: Output<String>? = null, val billingProvince: Output<String>? = null, val billingState: Output<String>? = null, val birthDate: Output<String>? = null, val businessEmailAddress: Output<String>? = null, val businessName: Output<String>? = null, val businessPhoneNumber: Output<String>? = null, val city: Output<String>? = null, val country: Output<String>? = null, val county: Output<String>? = null, val custom: Output<Map<String, String>>? = null, val emailAddress: Output<String>? = null, val firstName: Output<String>? = null, val gender: Output<String>? = null, val homePhoneNumber: Output<String>? = null, val lastName: Output<String>? = null, val mailingAddress1: Output<String>? = null, val mailingAddress2: Output<String>? = null, val mailingAddress3: Output<String>? = null, val mailingAddress4: Output<String>? = null, val mailingCity: Output<String>? = null, val mailingCountry: Output<String>? = null, val mailingCounty: Output<String>? = null, val mailingPostalCode: Output<String>? = null, val mailingProvince: Output<String>? = null, val mailingState: Output<String>? = null, val middleName: Output<String>? = null, val mobilePhoneNumber: Output<String>? = null, val partyType: Output<String>? = null, val phoneNumber: Output<String>? = null, val postalCode: Output<String>? = null, val profileArn: Output<String>? = null, val profileId: Output<String>? = null, val province: Output<String>? = null, val shippingAddress1: Output<String>? = null, val shippingAddress2: Output<String>? = null, val shippingAddress3: Output<String>? = null, val shippingAddress4: Output<String>? = null, val shippingCity: Output<String>? = null, val shippingCountry: Output<String>? = null, val shippingCounty: Output<String>? = null, val shippingPostalCode: Output<String>? = null, val shippingProvince: Output<String>? = null, val shippingState: Output<String>? = null, val state: Output<String>? = null) : ConvertibleToJava<MessageTemplateCustomerProfileAttributesArgs>

The customer profile attributes that are used with the message template.

Constructors

constructor(accountNumber: Output<String>? = null, additionalInformation: Output<String>? = null, address1: Output<String>? = null, address2: Output<String>? = null, address3: Output<String>? = null, address4: Output<String>? = null, billingAddress1: Output<String>? = null, billingAddress2: Output<String>? = null, billingAddress3: Output<String>? = null, billingAddress4: Output<String>? = null, billingCity: Output<String>? = null, billingCountry: Output<String>? = null, billingCounty: Output<String>? = null, billingPostalCode: Output<String>? = null, billingProvince: Output<String>? = null, billingState: Output<String>? = null, birthDate: Output<String>? = null, businessEmailAddress: Output<String>? = null, businessName: Output<String>? = null, businessPhoneNumber: Output<String>? = null, city: Output<String>? = null, country: Output<String>? = null, county: Output<String>? = null, custom: Output<Map<String, String>>? = null, emailAddress: Output<String>? = null, firstName: Output<String>? = null, gender: Output<String>? = null, homePhoneNumber: Output<String>? = null, lastName: Output<String>? = null, mailingAddress1: Output<String>? = null, mailingAddress2: Output<String>? = null, mailingAddress3: Output<String>? = null, mailingAddress4: Output<String>? = null, mailingCity: Output<String>? = null, mailingCountry: Output<String>? = null, mailingCounty: Output<String>? = null, mailingPostalCode: Output<String>? = null, mailingProvince: Output<String>? = null, mailingState: Output<String>? = null, middleName: Output<String>? = null, mobilePhoneNumber: Output<String>? = null, partyType: Output<String>? = null, phoneNumber: Output<String>? = null, postalCode: Output<String>? = null, profileArn: Output<String>? = null, profileId: Output<String>? = null, province: Output<String>? = null, shippingAddress1: Output<String>? = null, shippingAddress2: Output<String>? = null, shippingAddress3: Output<String>? = null, shippingAddress4: Output<String>? = null, shippingCity: Output<String>? = null, shippingCountry: Output<String>? = null, shippingCounty: Output<String>? = null, shippingPostalCode: Output<String>? = null, shippingProvince: Output<String>? = null, shippingState: Output<String>? = null, state: Output<String>? = null)

Properties

Link copied to clipboard
val accountNumber: Output<String>? = null

A unique account number that you have given to the customer.

Link copied to clipboard
val additionalInformation: Output<String>? = null

Any additional information relevant to the customer's profile.

Link copied to clipboard
val address1: Output<String>? = null

The first line of a customer address.

Link copied to clipboard
val address2: Output<String>? = null

The second line of a customer address.

Link copied to clipboard
val address3: Output<String>? = null

The third line of a customer address.

Link copied to clipboard
val address4: Output<String>? = null

The fourth line of a customer address.

Link copied to clipboard
val billingAddress1: Output<String>? = null

The first line of a customer’s billing address.

Link copied to clipboard
val billingAddress2: Output<String>? = null

The second line of a customer’s billing address.

Link copied to clipboard
val billingAddress3: Output<String>? = null

The third line of a customer’s billing address.

Link copied to clipboard
val billingAddress4: Output<String>? = null

The fourth line of a customer’s billing address.

Link copied to clipboard
val billingCity: Output<String>? = null

The city of a customer’s billing address.

Link copied to clipboard
val billingCountry: Output<String>? = null

The country of a customer’s billing address.

Link copied to clipboard
val billingCounty: Output<String>? = null

The county of a customer’s billing address.

Link copied to clipboard
val billingPostalCode: Output<String>? = null

The postal code of a customer’s billing address.

Link copied to clipboard
val billingProvince: Output<String>? = null

The province of a customer’s billing address.

Link copied to clipboard
val billingState: Output<String>? = null

The state of a customer’s billing address.

Link copied to clipboard
val birthDate: Output<String>? = null

The customer's birth date.

Link copied to clipboard
val businessEmailAddress: Output<String>? = null

The customer's business email address.

Link copied to clipboard
val businessName: Output<String>? = null

The name of the customer's business.

Link copied to clipboard
val businessPhoneNumber: Output<String>? = null

The customer's business phone number.

Link copied to clipboard
val city: Output<String>? = null

The city in which a customer lives.

Link copied to clipboard
val country: Output<String>? = null

The country in which a customer lives.

Link copied to clipboard
val county: Output<String>? = null

The county in which a customer lives.

Link copied to clipboard
val custom: Output<Map<String, String>>? = null

The custom attributes in customer profile attributes.

Link copied to clipboard
val emailAddress: Output<String>? = null

The customer's email address, which has not been specified as a personal or business address.

Link copied to clipboard
val firstName: Output<String>? = null

The customer's first name.

Link copied to clipboard
val gender: Output<String>? = null

The customer's gender.

Link copied to clipboard
val homePhoneNumber: Output<String>? = null

The customer's home phone number.

Link copied to clipboard
val lastName: Output<String>? = null

The customer's last name.

Link copied to clipboard
val mailingAddress1: Output<String>? = null

The first line of a customer’s mailing address.

Link copied to clipboard
val mailingAddress2: Output<String>? = null

The second line of a customer’s mailing address.

Link copied to clipboard
val mailingAddress3: Output<String>? = null

The third line of a customer’s mailing address.

Link copied to clipboard
val mailingAddress4: Output<String>? = null

The fourth line of a customer’s mailing address.

Link copied to clipboard
val mailingCity: Output<String>? = null

The city of a customer’s mailing address.

Link copied to clipboard
val mailingCountry: Output<String>? = null

The country of a customer’s mailing address.

Link copied to clipboard
val mailingCounty: Output<String>? = null

The county of a customer’s mailing address.

Link copied to clipboard
val mailingPostalCode: Output<String>? = null

The postal code of a customer’s mailing address

Link copied to clipboard
val mailingProvince: Output<String>? = null

The province of a customer’s mailing address.

Link copied to clipboard
val mailingState: Output<String>? = null

The state of a customer’s mailing address.

Link copied to clipboard
val middleName: Output<String>? = null

The customer's middle name.

Link copied to clipboard
val mobilePhoneNumber: Output<String>? = null

The customer's mobile phone number.

Link copied to clipboard
val partyType: Output<String>? = null

The customer's party type.

Link copied to clipboard
val phoneNumber: Output<String>? = null

The customer's phone number, which has not been specified as a mobile, home, or business number.

Link copied to clipboard
val postalCode: Output<String>? = null

The postal code of a customer address.

Link copied to clipboard
val profileArn: Output<String>? = null

The ARN of a customer profile.

Link copied to clipboard
val profileId: Output<String>? = null

The unique identifier of a customer profile.

Link copied to clipboard
val province: Output<String>? = null

The province in which a customer lives.

Link copied to clipboard
val shippingAddress1: Output<String>? = null

The first line of a customer’s shipping address.

Link copied to clipboard
val shippingAddress2: Output<String>? = null

The second line of a customer’s shipping address.

Link copied to clipboard
val shippingAddress3: Output<String>? = null

The third line of a customer’s shipping address.

Link copied to clipboard
val shippingAddress4: Output<String>? = null

The fourth line of a customer’s shipping address

Link copied to clipboard
val shippingCity: Output<String>? = null

The city of a customer’s shipping address.

Link copied to clipboard
val shippingCountry: Output<String>? = null

The country of a customer’s shipping address.

Link copied to clipboard
val shippingCounty: Output<String>? = null

The county of a customer’s shipping address.

Link copied to clipboard
val shippingPostalCode: Output<String>? = null

The postal code of a customer’s shipping address.

Link copied to clipboard
val shippingProvince: Output<String>? = null

The province of a customer’s shipping address.

Link copied to clipboard
val shippingState: Output<String>? = null

The state of a customer’s shipping address.

Link copied to clipboard
val state: Output<String>? = null

The state in which a customer lives.

Functions

Link copied to clipboard
open override fun toJava(): MessageTemplateCustomerProfileAttributesArgs