CustomerProfileAttributesProperty Struct
The customer profile attributes that are used with the message template.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_wisdom as wisdom } from 'aws-cdk-lib';
const customerProfileAttributesProperty: wisdom.CfnMessageTemplate.CustomerProfileAttributesProperty = {
accountNumber: 'accountNumber',
additionalInformation: 'additionalInformation',
address1: 'address1',
address2: 'address2',
address3: 'address3',
address4: 'address4',
billingAddress1: 'billingAddress1',
billingAddress2: 'billingAddress2',
billingAddress3: 'billingAddress3',
billingAddress4: 'billingAddress4',
billingCity: 'billingCity',
billingCountry: 'billingCountry',
billingCounty: 'billingCounty',
billingPostalCode: 'billingPostalCode',
billingProvince: 'billingProvince',
billingState: 'billingState',
birthDate: 'birthDate',
businessEmailAddress: 'businessEmailAddress',
businessName: 'businessName',
businessPhoneNumber: 'businessPhoneNumber',
city: 'city',
country: 'country',
county: 'county',
custom: {
customKey: 'custom',
},
emailAddress: 'emailAddress',
firstName: 'firstName',
gender: 'gender',
homePhoneNumber: 'homePhoneNumber',
lastName: 'lastName',
mailingAddress1: 'mailingAddress1',
mailingAddress2: 'mailingAddress2',
mailingAddress3: 'mailingAddress3',
mailingAddress4: 'mailingAddress4',
mailingCity: 'mailingCity',
mailingCountry: 'mailingCountry',
mailingCounty: 'mailingCounty',
mailingPostalCode: 'mailingPostalCode',
mailingProvince: 'mailingProvince',
mailingState: 'mailingState',
middleName: 'middleName',
mobilePhoneNumber: 'mobilePhoneNumber',
partyType: 'partyType',
phoneNumber: 'phoneNumber',
postalCode: 'postalCode',
profileArn: 'profileArn',
profileId: 'profileId',
province: 'province',
shippingAddress1: 'shippingAddress1',
shippingAddress2: 'shippingAddress2',
shippingAddress3: 'shippingAddress3',
shippingAddress4: 'shippingAddress4',
shippingCity: 'shippingCity',
shippingCountry: 'shippingCountry',
shippingCounty: 'shippingCounty',
shippingPostalCode: 'shippingPostalCode',
shippingProvince: 'shippingProvince',
shippingState: 'shippingState',
state: 'state',
};
Properties
accountNumberoptionalstringaccount_numberoptionalstraccountNumberoptionalStringAccountNumberoptionalstringAccountNumberoptional*string#A unique account number that you have given to the customer.
additionalInformationoptionalstringadditional_informationoptionalstradditionalInformationoptionalStringAdditionalInformationoptionalstringAdditionalInformationoptional*string#Any additional information relevant to the customer's profile.
address1optionalstringaddress1optionalstraddress1optionalStringAddress1optionalstringAddress1optional*string#The first line of a customer address.
address2optionalstringaddress2optionalstraddress2optionalStringAddress2optionalstringAddress2optional*string#The second line of a customer address.
address3optionalstringaddress3optionalstraddress3optionalStringAddress3optionalstringAddress3optional*string#The third line of a customer address.
address4optionalstringaddress4optionalstraddress4optionalStringAddress4optionalstringAddress4optional*string#The fourth line of a customer address.
billingAddress1optionalstringbilling_address1optionalstrbillingAddress1optionalStringBillingAddress1optionalstringBillingAddress1optional*string#The first line of a customer’s billing address.
billingAddress2optionalstringbilling_address2optionalstrbillingAddress2optionalStringBillingAddress2optionalstringBillingAddress2optional*string#The second line of a customer’s billing address.
billingAddress3optionalstringbilling_address3optionalstrbillingAddress3optionalStringBillingAddress3optionalstringBillingAddress3optional*string#The third line of a customer’s billing address.
billingAddress4optionalstringbilling_address4optionalstrbillingAddress4optionalStringBillingAddress4optionalstringBillingAddress4optional*string#The fourth line of a customer’s billing address.
billingCityoptionalstringbilling_cityoptionalstrbillingCityoptionalStringBillingCityoptionalstringBillingCityoptional*string#The city of a customer’s billing address.
billingCountryoptionalstringbilling_countryoptionalstrbillingCountryoptionalStringBillingCountryoptionalstringBillingCountryoptional*string#The country of a customer’s billing address.
billingCountyoptionalstringbilling_countyoptionalstrbillingCountyoptionalStringBillingCountyoptionalstringBillingCountyoptional*string#The county of a customer’s billing address.
billingPostalCodeoptionalstringbilling_postal_codeoptionalstrbillingPostalCodeoptionalStringBillingPostalCodeoptionalstringBillingPostalCodeoptional*string#The postal code of a customer’s billing address.
billingProvinceoptionalstringbilling_provinceoptionalstrbillingProvinceoptionalStringBillingProvinceoptionalstringBillingProvinceoptional*string#The province of a customer’s billing address.
billingStateoptionalstringbilling_stateoptionalstrbillingStateoptionalStringBillingStateoptionalstringBillingStateoptional*string#The state of a customer’s billing address.
birthDateoptionalstringbirth_dateoptionalstrbirthDateoptionalStringBirthDateoptionalstringBirthDateoptional*string#The customer's birth date.
businessEmailAddressoptionalstringbusiness_email_addressoptionalstrbusinessEmailAddressoptionalStringBusinessEmailAddressoptionalstringBusinessEmailAddressoptional*string#The customer's business email address.
businessNameoptionalstringbusiness_nameoptionalstrbusinessNameoptionalStringBusinessNameoptionalstringBusinessNameoptional*string#The name of the customer's business.
businessPhoneNumberoptionalstringbusiness_phone_numberoptionalstrbusinessPhoneNumberoptionalStringBusinessPhoneNumberoptionalstringBusinessPhoneNumberoptional*string#The customer's business phone number.
The city in which a customer lives.
countryoptionalstringcountryoptionalstrcountryoptionalStringCountryoptionalstringCountryoptional*string#The country in which a customer lives.
The county in which a customer lives.
customoptionalIResolvable | { [key: string]: string }customoptionaltyping.Union[IResolvable, typing.Mapping[str, str]]customoptionalIResolvableCustomoptionalIResolvableCustomoptionalinterface{}#The custom attributes in customer profile attributes.
emailAddressoptionalstringemail_addressoptionalstremailAddressoptionalStringEmailAddressoptionalstringEmailAddressoptional*string#The customer's email address, which has not been specified as a personal or business address.
firstNameoptionalstringfirst_nameoptionalstrfirstNameoptionalStringFirstNameoptionalstringFirstNameoptional*string#The customer's first name.
The customer's gender.
homePhoneNumberoptionalstringhome_phone_numberoptionalstrhomePhoneNumberoptionalStringHomePhoneNumberoptionalstringHomePhoneNumberoptional*string#The customer's mobile phone number.
lastNameoptionalstringlast_nameoptionalstrlastNameoptionalStringLastNameoptionalstringLastNameoptional*string#The customer's last name.
mailingAddress1optionalstringmailing_address1optionalstrmailingAddress1optionalStringMailingAddress1optionalstringMailingAddress1optional*string#The first line of a customer’s mailing address.
mailingAddress2optionalstringmailing_address2optionalstrmailingAddress2optionalStringMailingAddress2optionalstringMailingAddress2optional*string#The second line of a customer’s mailing address.
mailingAddress3optionalstringmailing_address3optionalstrmailingAddress3optionalStringMailingAddress3optionalstringMailingAddress3optional*string#The third line of a customer’s mailing address.
mailingAddress4optionalstringmailing_address4optionalstrmailingAddress4optionalStringMailingAddress4optionalstringMailingAddress4optional*string#The fourth line of a customer’s mailing address.
mailingCityoptionalstringmailing_cityoptionalstrmailingCityoptionalStringMailingCityoptionalstringMailingCityoptional*string#The city of a customer’s mailing address.
mailingCountryoptionalstringmailing_countryoptionalstrmailingCountryoptionalStringMailingCountryoptionalstringMailingCountryoptional*string#The country of a customer’s mailing address.
mailingCountyoptionalstringmailing_countyoptionalstrmailingCountyoptionalStringMailingCountyoptionalstringMailingCountyoptional*string#The county of a customer’s mailing address.
mailingPostalCodeoptionalstringmailing_postal_codeoptionalstrmailingPostalCodeoptionalStringMailingPostalCodeoptionalstringMailingPostalCodeoptional*string#The postal code of a customer’s mailing address.
mailingProvinceoptionalstringmailing_provinceoptionalstrmailingProvinceoptionalStringMailingProvinceoptionalstringMailingProvinceoptional*string#The province of a customer’s mailing address.
mailingStateoptionalstringmailing_stateoptionalstrmailingStateoptionalStringMailingStateoptionalstringMailingStateoptional*string#The state of a customer’s mailing address.
middleNameoptionalstringmiddle_nameoptionalstrmiddleNameoptionalStringMiddleNameoptionalstringMiddleNameoptional*string#The customer's middle name.
mobilePhoneNumberoptionalstringmobile_phone_numberoptionalstrmobilePhoneNumberoptionalStringMobilePhoneNumberoptionalstringMobilePhoneNumberoptional*string#The customer's mobile phone number.
partyTypeoptionalstringparty_typeoptionalstrpartyTypeoptionalStringPartyTypeoptionalstringPartyTypeoptional*string#The customer's party type.
phoneNumberoptionalstringphone_numberoptionalstrphoneNumberoptionalStringPhoneNumberoptionalstringPhoneNumberoptional*string#The customer's phone number, which has not been specified as a mobile, home, or business number.
postalCodeoptionalstringpostal_codeoptionalstrpostalCodeoptionalStringPostalCodeoptionalstringPostalCodeoptional*string#The postal code of a customer address.
profileArnoptionalstringprofile_arnoptionalstrprofileArnoptionalStringProfileArnoptionalstringProfileArnoptional*string#The ARN of a customer profile.
profileIdoptionalstringprofile_idoptionalstrprofileIdoptionalStringProfileIdoptionalstringProfileIdoptional*string#The unique identifier of a customer profile.
provinceoptionalstringprovinceoptionalstrprovinceoptionalStringProvinceoptionalstringProvinceoptional*string#The province in which a customer lives.
shippingAddress1optionalstringshipping_address1optionalstrshippingAddress1optionalStringShippingAddress1optionalstringShippingAddress1optional*string#The first line of a customer’s shipping address.
shippingAddress2optionalstringshipping_address2optionalstrshippingAddress2optionalStringShippingAddress2optionalstringShippingAddress2optional*string#The second line of a customer’s shipping address.
shippingAddress3optionalstringshipping_address3optionalstrshippingAddress3optionalStringShippingAddress3optionalstringShippingAddress3optional*string#The third line of a customer’s shipping address.
shippingAddress4optionalstringshipping_address4optionalstrshippingAddress4optionalStringShippingAddress4optionalstringShippingAddress4optional*string#The fourth line of a customer’s shipping address.
shippingCityoptionalstringshipping_cityoptionalstrshippingCityoptionalStringShippingCityoptionalstringShippingCityoptional*string#The city of a customer’s shipping address.
shippingCountryoptionalstringshipping_countryoptionalstrshippingCountryoptionalStringShippingCountryoptionalstringShippingCountryoptional*string#The country of a customer’s shipping address.
shippingCountyoptionalstringshipping_countyoptionalstrshippingCountyoptionalStringShippingCountyoptionalstringShippingCountyoptional*string#The county of a customer’s shipping address.
shippingPostalCodeoptionalstringshipping_postal_codeoptionalstrshippingPostalCodeoptionalStringShippingPostalCodeoptionalstringShippingPostalCodeoptional*string#The postal code of a customer’s shipping address.
shippingProvinceoptionalstringshipping_provinceoptionalstrshippingProvinceoptionalStringShippingProvinceoptionalstringShippingProvinceoptional*string#The province of a customer’s shipping address.
shippingStateoptionalstringshipping_stateoptionalstrshippingStateoptionalStringShippingStateoptionalstringShippingStateoptional*string#The state of a customer’s shipping address.
The state in which a customer lives.