Class: AWSCDK::Wisdom::CfnMessageTemplate::CustomerProfileAttributesProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
wisdom/cfn_message_template.rb

Overview

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(account_number: nil, additional_information: nil, address1: nil, address2: nil, address3: nil, address4: nil, billing_address1: nil, billing_address2: nil, billing_address3: nil, billing_address4: nil, billing_city: nil, billing_country: nil, billing_county: nil, billing_postal_code: nil, billing_province: nil, billing_state: nil, birth_date: nil, business_email_address: nil, business_name: nil, business_phone_number: nil, city: nil, country: nil, county: nil, custom: nil, email_address: nil, first_name: nil, gender: nil, home_phone_number: nil, last_name: nil, mailing_address1: nil, mailing_address2: nil, mailing_address3: nil, mailing_address4: nil, mailing_city: nil, mailing_country: nil, mailing_county: nil, mailing_postal_code: nil, mailing_province: nil, mailing_state: nil, middle_name: nil, mobile_phone_number: nil, party_type: nil, phone_number: nil, postal_code: nil, profile_arn: nil, profile_id: nil, province: nil, shipping_address1: nil, shipping_address2: nil, shipping_address3: nil, shipping_address4: nil, shipping_city: nil, shipping_country: nil, shipping_county: nil, shipping_postal_code: nil, shipping_province: nil, shipping_state: nil, state: nil) ⇒ CustomerProfileAttributesProperty

Returns a new instance of CustomerProfileAttributesProperty.

Parameters:

  • account_number (String, nil) (defaults to: nil)

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

  • additional_information (String, nil) (defaults to: nil)

    Any additional information relevant to the customer's profile.

  • address1 (String, nil) (defaults to: nil)

    The first line of a customer address.

  • address2 (String, nil) (defaults to: nil)

    The second line of a customer address.

  • address3 (String, nil) (defaults to: nil)

    The third line of a customer address.

  • address4 (String, nil) (defaults to: nil)

    The fourth line of a customer address.

  • billing_address1 (String, nil) (defaults to: nil)

    The first line of a customer’s billing address.

  • billing_address2 (String, nil) (defaults to: nil)

    The second line of a customer’s billing address.

  • billing_address3 (String, nil) (defaults to: nil)

    The third line of a customer’s billing address.

  • billing_address4 (String, nil) (defaults to: nil)

    The fourth line of a customer’s billing address.

  • billing_city (String, nil) (defaults to: nil)

    The city of a customer’s billing address.

  • billing_country (String, nil) (defaults to: nil)

    The country of a customer’s billing address.

  • billing_county (String, nil) (defaults to: nil)

    The county of a customer’s billing address.

  • billing_postal_code (String, nil) (defaults to: nil)

    The postal code of a customer’s billing address.

  • billing_province (String, nil) (defaults to: nil)

    The province of a customer’s billing address.

  • billing_state (String, nil) (defaults to: nil)

    The state of a customer’s billing address.

  • birth_date (String, nil) (defaults to: nil)

    The customer's birth date.

  • business_email_address (String, nil) (defaults to: nil)

    The customer's business email address.

  • business_name (String, nil) (defaults to: nil)

    The name of the customer's business.

  • business_phone_number (String, nil) (defaults to: nil)

    The customer's business phone number.

  • city (String, nil) (defaults to: nil)

    The city in which a customer lives.

  • country (String, nil) (defaults to: nil)

    The country in which a customer lives.

  • county (String, nil) (defaults to: nil)

    The county in which a customer lives.

  • custom (AWSCDK::IResolvable, Hash{String => String}, nil) (defaults to: nil)

    The custom attributes in customer profile attributes.

  • email_address (String, nil) (defaults to: nil)

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

  • first_name (String, nil) (defaults to: nil)

    The customer's first name.

  • gender (String, nil) (defaults to: nil)

    The customer's gender.

  • home_phone_number (String, nil) (defaults to: nil)

    The customer's mobile phone number.

  • last_name (String, nil) (defaults to: nil)

    The customer's last name.

  • mailing_address1 (String, nil) (defaults to: nil)

    The first line of a customer’s mailing address.

  • mailing_address2 (String, nil) (defaults to: nil)

    The second line of a customer’s mailing address.

  • mailing_address3 (String, nil) (defaults to: nil)

    The third line of a customer’s mailing address.

  • mailing_address4 (String, nil) (defaults to: nil)

    The fourth line of a customer’s mailing address.

  • mailing_city (String, nil) (defaults to: nil)

    The city of a customer’s mailing address.

  • mailing_country (String, nil) (defaults to: nil)

    The country of a customer’s mailing address.

  • mailing_county (String, nil) (defaults to: nil)

    The county of a customer’s mailing address.

  • mailing_postal_code (String, nil) (defaults to: nil)

    The postal code of a customer’s mailing address.

  • mailing_province (String, nil) (defaults to: nil)

    The province of a customer’s mailing address.

  • mailing_state (String, nil) (defaults to: nil)

    The state of a customer’s mailing address.

  • middle_name (String, nil) (defaults to: nil)

    The customer's middle name.

  • mobile_phone_number (String, nil) (defaults to: nil)

    The customer's mobile phone number.

  • party_type (String, nil) (defaults to: nil)

    The customer's party type.

  • phone_number (String, nil) (defaults to: nil)

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

  • postal_code (String, nil) (defaults to: nil)

    The postal code of a customer address.

  • profile_arn (String, nil) (defaults to: nil)

    The ARN of a customer profile.

  • profile_id (String, nil) (defaults to: nil)

    The unique identifier of a customer profile.

  • province (String, nil) (defaults to: nil)

    The province in which a customer lives.

  • shipping_address1 (String, nil) (defaults to: nil)

    The first line of a customer’s shipping address.

  • shipping_address2 (String, nil) (defaults to: nil)

    The second line of a customer’s shipping address.

  • shipping_address3 (String, nil) (defaults to: nil)

    The third line of a customer’s shipping address.

  • shipping_address4 (String, nil) (defaults to: nil)

    The fourth line of a customer’s shipping address.

  • shipping_city (String, nil) (defaults to: nil)

    The city of a customer’s shipping address.

  • shipping_country (String, nil) (defaults to: nil)

    The country of a customer’s shipping address.

  • shipping_county (String, nil) (defaults to: nil)

    The county of a customer’s shipping address.

  • shipping_postal_code (String, nil) (defaults to: nil)

    The postal code of a customer’s shipping address.

  • shipping_province (String, nil) (defaults to: nil)

    The province of a customer’s shipping address.

  • shipping_state (String, nil) (defaults to: nil)

    The state of a customer’s shipping address.

  • state (String, nil) (defaults to: nil)

    The state in which a customer lives.



800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
# File 'wisdom/cfn_message_template.rb', line 800

def initialize(account_number: nil, additional_information: nil, address1: nil, address2: nil, address3: nil, address4: nil, billing_address1: nil, billing_address2: nil, billing_address3: nil, billing_address4: nil, billing_city: nil, billing_country: nil, billing_county: nil, billing_postal_code: nil, billing_province: nil, billing_state: nil, birth_date: nil, business_email_address: nil, business_name: nil, business_phone_number: nil, city: nil, country: nil, county: nil, custom: nil, email_address: nil, first_name: nil, gender: nil, home_phone_number: nil, last_name: nil, mailing_address1: nil, mailing_address2: nil, mailing_address3: nil, mailing_address4: nil, mailing_city: nil, mailing_country: nil, mailing_county: nil, mailing_postal_code: nil, mailing_province: nil, mailing_state: nil, middle_name: nil, mobile_phone_number: nil, party_type: nil, phone_number: nil, postal_code: nil, profile_arn: nil, profile_id: nil, province: nil, shipping_address1: nil, shipping_address2: nil, shipping_address3: nil, shipping_address4: nil, shipping_city: nil, shipping_country: nil, shipping_county: nil, shipping_postal_code: nil, shipping_province: nil, shipping_state: nil, state: nil)
  @account_number = 
  Jsii::Type.check_type(@account_number, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "accountNumber") unless @account_number.nil?
  @additional_information = additional_information
  Jsii::Type.check_type(@additional_information, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "additionalInformation") unless @additional_information.nil?
  @address1 = address1
  Jsii::Type.check_type(@address1, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "address1") unless @address1.nil?
  @address2 = address2
  Jsii::Type.check_type(@address2, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "address2") unless @address2.nil?
  @address3 = address3
  Jsii::Type.check_type(@address3, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "address3") unless @address3.nil?
  @address4 = address4
  Jsii::Type.check_type(@address4, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "address4") unless @address4.nil?
  @billing_address1 = billing_address1
  Jsii::Type.check_type(@billing_address1, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingAddress1") unless @billing_address1.nil?
  @billing_address2 = billing_address2
  Jsii::Type.check_type(@billing_address2, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingAddress2") unless @billing_address2.nil?
  @billing_address3 = billing_address3
  Jsii::Type.check_type(@billing_address3, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingAddress3") unless @billing_address3.nil?
  @billing_address4 = billing_address4
  Jsii::Type.check_type(@billing_address4, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingAddress4") unless @billing_address4.nil?
  @billing_city = billing_city
  Jsii::Type.check_type(@billing_city, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingCity") unless @billing_city.nil?
  @billing_country = billing_country
  Jsii::Type.check_type(@billing_country, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingCountry") unless @billing_country.nil?
  @billing_county = billing_county
  Jsii::Type.check_type(@billing_county, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingCounty") unless @billing_county.nil?
  @billing_postal_code = billing_postal_code
  Jsii::Type.check_type(@billing_postal_code, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingPostalCode") unless @billing_postal_code.nil?
  @billing_province = billing_province
  Jsii::Type.check_type(@billing_province, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingProvince") unless @billing_province.nil?
  @billing_state = billing_state
  Jsii::Type.check_type(@billing_state, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "billingState") unless @billing_state.nil?
  @birth_date = birth_date
  Jsii::Type.check_type(@birth_date, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "birthDate") unless @birth_date.nil?
  @business_email_address = business_email_address
  Jsii::Type.check_type(@business_email_address, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "businessEmailAddress") unless @business_email_address.nil?
  @business_name = business_name
  Jsii::Type.check_type(@business_name, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "businessName") unless @business_name.nil?
  @business_phone_number = business_phone_number
  Jsii::Type.check_type(@business_phone_number, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "businessPhoneNumber") unless @business_phone_number.nil?
  @city = city
  Jsii::Type.check_type(@city, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "city") unless @city.nil?
  @country = country
  Jsii::Type.check_type(@country, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "country") unless @country.nil?
  @county = county
  Jsii::Type.check_type(@county, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "county") unless @county.nil?
  @custom = custom
  Jsii::Type.check_type(@custom, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsicHJpbWl0aXZlIjoic3RyaW5nIn0sImtpbmQiOiJtYXAifX1dfX0=")), "custom") unless @custom.nil?
  @email_address = email_address
  Jsii::Type.check_type(@email_address, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "emailAddress") unless @email_address.nil?
  @first_name = first_name
  Jsii::Type.check_type(@first_name, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "firstName") unless @first_name.nil?
  @gender = gender
  Jsii::Type.check_type(@gender, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "gender") unless @gender.nil?
  @home_phone_number = home_phone_number
  Jsii::Type.check_type(@home_phone_number, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "homePhoneNumber") unless @home_phone_number.nil?
  @last_name = last_name
  Jsii::Type.check_type(@last_name, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "lastName") unless @last_name.nil?
  @mailing_address1 = mailing_address1
  Jsii::Type.check_type(@mailing_address1, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingAddress1") unless @mailing_address1.nil?
  @mailing_address2 = mailing_address2
  Jsii::Type.check_type(@mailing_address2, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingAddress2") unless @mailing_address2.nil?
  @mailing_address3 = mailing_address3
  Jsii::Type.check_type(@mailing_address3, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingAddress3") unless @mailing_address3.nil?
  @mailing_address4 = mailing_address4
  Jsii::Type.check_type(@mailing_address4, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingAddress4") unless @mailing_address4.nil?
  @mailing_city = mailing_city
  Jsii::Type.check_type(@mailing_city, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingCity") unless @mailing_city.nil?
  @mailing_country = mailing_country
  Jsii::Type.check_type(@mailing_country, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingCountry") unless @mailing_country.nil?
  @mailing_county = mailing_county
  Jsii::Type.check_type(@mailing_county, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingCounty") unless @mailing_county.nil?
  @mailing_postal_code = mailing_postal_code
  Jsii::Type.check_type(@mailing_postal_code, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingPostalCode") unless @mailing_postal_code.nil?
  @mailing_province = mailing_province
  Jsii::Type.check_type(@mailing_province, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingProvince") unless @mailing_province.nil?
  @mailing_state = mailing_state
  Jsii::Type.check_type(@mailing_state, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mailingState") unless @mailing_state.nil?
  @middle_name = middle_name
  Jsii::Type.check_type(@middle_name, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "middleName") unless @middle_name.nil?
  @mobile_phone_number = mobile_phone_number
  Jsii::Type.check_type(@mobile_phone_number, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "mobilePhoneNumber") unless @mobile_phone_number.nil?
  @party_type = party_type
  Jsii::Type.check_type(@party_type, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "partyType") unless @party_type.nil?
  @phone_number = phone_number
  Jsii::Type.check_type(@phone_number, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "phoneNumber") unless @phone_number.nil?
  @postal_code = postal_code
  Jsii::Type.check_type(@postal_code, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "postalCode") unless @postal_code.nil?
  @profile_arn = profile_arn
  Jsii::Type.check_type(@profile_arn, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "profileArn") unless @profile_arn.nil?
  @profile_id = profile_id
  Jsii::Type.check_type(@profile_id, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "profileId") unless @profile_id.nil?
  @province = province
  Jsii::Type.check_type(@province, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "province") unless @province.nil?
  @shipping_address1 = shipping_address1
  Jsii::Type.check_type(@shipping_address1, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingAddress1") unless @shipping_address1.nil?
  @shipping_address2 = shipping_address2
  Jsii::Type.check_type(@shipping_address2, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingAddress2") unless @shipping_address2.nil?
  @shipping_address3 = shipping_address3
  Jsii::Type.check_type(@shipping_address3, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingAddress3") unless @shipping_address3.nil?
  @shipping_address4 = shipping_address4
  Jsii::Type.check_type(@shipping_address4, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingAddress4") unless @shipping_address4.nil?
  @shipping_city = shipping_city
  Jsii::Type.check_type(@shipping_city, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingCity") unless @shipping_city.nil?
  @shipping_country = shipping_country
  Jsii::Type.check_type(@shipping_country, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingCountry") unless @shipping_country.nil?
  @shipping_county = shipping_county
  Jsii::Type.check_type(@shipping_county, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingCounty") unless @shipping_county.nil?
  @shipping_postal_code = shipping_postal_code
  Jsii::Type.check_type(@shipping_postal_code, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingPostalCode") unless @shipping_postal_code.nil?
  @shipping_province = shipping_province
  Jsii::Type.check_type(@shipping_province, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingProvince") unless @shipping_province.nil?
  @shipping_state = shipping_state
  Jsii::Type.check_type(@shipping_state, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "shippingState") unless @shipping_state.nil?
  @state = state
  Jsii::Type.check_type(@state, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "state") unless @state.nil?
end

Instance Attribute Details

#account_numberString? (readonly)

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



923
924
925
# File 'wisdom/cfn_message_template.rb', line 923

def 
  @account_number
end

#additional_informationString? (readonly)

Any additional information relevant to the customer's profile.



928
929
930
# File 'wisdom/cfn_message_template.rb', line 928

def additional_information
  @additional_information
end

#address1String? (readonly)

The first line of a customer address.



933
934
935
# File 'wisdom/cfn_message_template.rb', line 933

def address1
  @address1
end

#address2String? (readonly)

The second line of a customer address.



938
939
940
# File 'wisdom/cfn_message_template.rb', line 938

def address2
  @address2
end

#address3String? (readonly)

The third line of a customer address.



943
944
945
# File 'wisdom/cfn_message_template.rb', line 943

def address3
  @address3
end

#address4String? (readonly)

The fourth line of a customer address.



948
949
950
# File 'wisdom/cfn_message_template.rb', line 948

def address4
  @address4
end

#billing_address1String? (readonly)

The first line of a customer’s billing address.



953
954
955
# File 'wisdom/cfn_message_template.rb', line 953

def billing_address1
  @billing_address1
end

#billing_address2String? (readonly)

The second line of a customer’s billing address.



958
959
960
# File 'wisdom/cfn_message_template.rb', line 958

def billing_address2
  @billing_address2
end

#billing_address3String? (readonly)

The third line of a customer’s billing address.



963
964
965
# File 'wisdom/cfn_message_template.rb', line 963

def billing_address3
  @billing_address3
end

#billing_address4String? (readonly)

The fourth line of a customer’s billing address.



968
969
970
# File 'wisdom/cfn_message_template.rb', line 968

def billing_address4
  @billing_address4
end

#billing_cityString? (readonly)

The city of a customer’s billing address.



973
974
975
# File 'wisdom/cfn_message_template.rb', line 973

def billing_city
  @billing_city
end

#billing_countryString? (readonly)

The country of a customer’s billing address.



978
979
980
# File 'wisdom/cfn_message_template.rb', line 978

def billing_country
  @billing_country
end

#billing_countyString? (readonly)

The county of a customer’s billing address.



983
984
985
# File 'wisdom/cfn_message_template.rb', line 983

def billing_county
  @billing_county
end

#billing_postal_codeString? (readonly)

The postal code of a customer’s billing address.



988
989
990
# File 'wisdom/cfn_message_template.rb', line 988

def billing_postal_code
  @billing_postal_code
end

#billing_provinceString? (readonly)

The province of a customer’s billing address.



993
994
995
# File 'wisdom/cfn_message_template.rb', line 993

def billing_province
  @billing_province
end

#billing_stateString? (readonly)

The state of a customer’s billing address.



998
999
1000
# File 'wisdom/cfn_message_template.rb', line 998

def billing_state
  @billing_state
end

#birth_dateString? (readonly)

The customer's birth date.



1003
1004
1005
# File 'wisdom/cfn_message_template.rb', line 1003

def birth_date
  @birth_date
end

#business_email_addressString? (readonly)

The customer's business email address.



1008
1009
1010
# File 'wisdom/cfn_message_template.rb', line 1008

def business_email_address
  @business_email_address
end

#business_nameString? (readonly)

The name of the customer's business.



1013
1014
1015
# File 'wisdom/cfn_message_template.rb', line 1013

def business_name
  @business_name
end

#business_phone_numberString? (readonly)

The customer's business phone number.



1018
1019
1020
# File 'wisdom/cfn_message_template.rb', line 1018

def business_phone_number
  @business_phone_number
end

#cityString? (readonly)

The city in which a customer lives.



1023
1024
1025
# File 'wisdom/cfn_message_template.rb', line 1023

def city
  @city
end

#countryString? (readonly)

The country in which a customer lives.



1028
1029
1030
# File 'wisdom/cfn_message_template.rb', line 1028

def country
  @country
end

#countyString? (readonly)

The county in which a customer lives.



1033
1034
1035
# File 'wisdom/cfn_message_template.rb', line 1033

def county
  @county
end

#customAWSCDK::IResolvable, ... (readonly)

The custom attributes in customer profile attributes.



1038
1039
1040
# File 'wisdom/cfn_message_template.rb', line 1038

def custom
  @custom
end

#email_addressString? (readonly)

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



1043
1044
1045
# File 'wisdom/cfn_message_template.rb', line 1043

def email_address
  @email_address
end

#first_nameString? (readonly)

The customer's first name.



1048
1049
1050
# File 'wisdom/cfn_message_template.rb', line 1048

def first_name
  @first_name
end

#genderString? (readonly)

The customer's gender.



1053
1054
1055
# File 'wisdom/cfn_message_template.rb', line 1053

def gender
  @gender
end

#home_phone_numberString? (readonly)

The customer's mobile phone number.



1058
1059
1060
# File 'wisdom/cfn_message_template.rb', line 1058

def home_phone_number
  @home_phone_number
end

#last_nameString? (readonly)

The customer's last name.



1063
1064
1065
# File 'wisdom/cfn_message_template.rb', line 1063

def last_name
  @last_name
end

#mailing_address1String? (readonly)

The first line of a customer’s mailing address.



1068
1069
1070
# File 'wisdom/cfn_message_template.rb', line 1068

def mailing_address1
  @mailing_address1
end

#mailing_address2String? (readonly)

The second line of a customer’s mailing address.



1073
1074
1075
# File 'wisdom/cfn_message_template.rb', line 1073

def mailing_address2
  @mailing_address2
end

#mailing_address3String? (readonly)

The third line of a customer’s mailing address.



1078
1079
1080
# File 'wisdom/cfn_message_template.rb', line 1078

def mailing_address3
  @mailing_address3
end

#mailing_address4String? (readonly)

The fourth line of a customer’s mailing address.



1083
1084
1085
# File 'wisdom/cfn_message_template.rb', line 1083

def mailing_address4
  @mailing_address4
end

#mailing_cityString? (readonly)

The city of a customer’s mailing address.



1088
1089
1090
# File 'wisdom/cfn_message_template.rb', line 1088

def mailing_city
  @mailing_city
end

#mailing_countryString? (readonly)

The country of a customer’s mailing address.



1093
1094
1095
# File 'wisdom/cfn_message_template.rb', line 1093

def mailing_country
  @mailing_country
end

#mailing_countyString? (readonly)

The county of a customer’s mailing address.



1098
1099
1100
# File 'wisdom/cfn_message_template.rb', line 1098

def mailing_county
  @mailing_county
end

#mailing_postal_codeString? (readonly)

The postal code of a customer’s mailing address.



1103
1104
1105
# File 'wisdom/cfn_message_template.rb', line 1103

def mailing_postal_code
  @mailing_postal_code
end

#mailing_provinceString? (readonly)

The province of a customer’s mailing address.



1108
1109
1110
# File 'wisdom/cfn_message_template.rb', line 1108

def mailing_province
  @mailing_province
end

#mailing_stateString? (readonly)

The state of a customer’s mailing address.



1113
1114
1115
# File 'wisdom/cfn_message_template.rb', line 1113

def mailing_state
  @mailing_state
end

#middle_nameString? (readonly)

The customer's middle name.



1118
1119
1120
# File 'wisdom/cfn_message_template.rb', line 1118

def middle_name
  @middle_name
end

#mobile_phone_numberString? (readonly)

The customer's mobile phone number.



1123
1124
1125
# File 'wisdom/cfn_message_template.rb', line 1123

def mobile_phone_number
  @mobile_phone_number
end

#party_typeString? (readonly)

The customer's party type.



1128
1129
1130
# File 'wisdom/cfn_message_template.rb', line 1128

def party_type
  @party_type
end

#phone_numberString? (readonly)

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



1133
1134
1135
# File 'wisdom/cfn_message_template.rb', line 1133

def phone_number
  @phone_number
end

#postal_codeString? (readonly)

The postal code of a customer address.



1138
1139
1140
# File 'wisdom/cfn_message_template.rb', line 1138

def postal_code
  @postal_code
end

#profile_arnString? (readonly)

The ARN of a customer profile.



1143
1144
1145
# File 'wisdom/cfn_message_template.rb', line 1143

def profile_arn
  @profile_arn
end

#profile_idString? (readonly)

The unique identifier of a customer profile.



1148
1149
1150
# File 'wisdom/cfn_message_template.rb', line 1148

def profile_id
  @profile_id
end

#provinceString? (readonly)

The province in which a customer lives.



1153
1154
1155
# File 'wisdom/cfn_message_template.rb', line 1153

def province
  @province
end

#shipping_address1String? (readonly)

The first line of a customer’s shipping address.



1158
1159
1160
# File 'wisdom/cfn_message_template.rb', line 1158

def shipping_address1
  @shipping_address1
end

#shipping_address2String? (readonly)

The second line of a customer’s shipping address.



1163
1164
1165
# File 'wisdom/cfn_message_template.rb', line 1163

def shipping_address2
  @shipping_address2
end

#shipping_address3String? (readonly)

The third line of a customer’s shipping address.



1168
1169
1170
# File 'wisdom/cfn_message_template.rb', line 1168

def shipping_address3
  @shipping_address3
end

#shipping_address4String? (readonly)

The fourth line of a customer’s shipping address.



1173
1174
1175
# File 'wisdom/cfn_message_template.rb', line 1173

def shipping_address4
  @shipping_address4
end

#shipping_cityString? (readonly)

The city of a customer’s shipping address.



1178
1179
1180
# File 'wisdom/cfn_message_template.rb', line 1178

def shipping_city
  @shipping_city
end

#shipping_countryString? (readonly)

The country of a customer’s shipping address.



1183
1184
1185
# File 'wisdom/cfn_message_template.rb', line 1183

def shipping_country
  @shipping_country
end

#shipping_countyString? (readonly)

The county of a customer’s shipping address.



1188
1189
1190
# File 'wisdom/cfn_message_template.rb', line 1188

def shipping_county
  @shipping_county
end

#shipping_postal_codeString? (readonly)

The postal code of a customer’s shipping address.



1193
1194
1195
# File 'wisdom/cfn_message_template.rb', line 1193

def shipping_postal_code
  @shipping_postal_code
end

#shipping_provinceString? (readonly)

The province of a customer’s shipping address.



1198
1199
1200
# File 'wisdom/cfn_message_template.rb', line 1198

def shipping_province
  @shipping_province
end

#shipping_stateString? (readonly)

The state of a customer’s shipping address.



1203
1204
1205
# File 'wisdom/cfn_message_template.rb', line 1203

def shipping_state
  @shipping_state
end

#stateString? (readonly)

The state in which a customer lives.



1208
1209
1210
# File 'wisdom/cfn_message_template.rb', line 1208

def state
  @state
end

Class Method Details

.jsii_propertiesObject



1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'wisdom/cfn_message_template.rb', line 1210

def self.jsii_properties
  {
    :account_number => "accountNumber",
    :additional_information => "additionalInformation",
    :address1 => "address1",
    :address2 => "address2",
    :address3 => "address3",
    :address4 => "address4",
    :billing_address1 => "billingAddress1",
    :billing_address2 => "billingAddress2",
    :billing_address3 => "billingAddress3",
    :billing_address4 => "billingAddress4",
    :billing_city => "billingCity",
    :billing_country => "billingCountry",
    :billing_county => "billingCounty",
    :billing_postal_code => "billingPostalCode",
    :billing_province => "billingProvince",
    :billing_state => "billingState",
    :birth_date => "birthDate",
    :business_email_address => "businessEmailAddress",
    :business_name => "businessName",
    :business_phone_number => "businessPhoneNumber",
    :city => "city",
    :country => "country",
    :county => "county",
    :custom => "custom",
    :email_address => "emailAddress",
    :first_name => "firstName",
    :gender => "gender",
    :home_phone_number => "homePhoneNumber",
    :last_name => "lastName",
    :mailing_address1 => "mailingAddress1",
    :mailing_address2 => "mailingAddress2",
    :mailing_address3 => "mailingAddress3",
    :mailing_address4 => "mailingAddress4",
    :mailing_city => "mailingCity",
    :mailing_country => "mailingCountry",
    :mailing_county => "mailingCounty",
    :mailing_postal_code => "mailingPostalCode",
    :mailing_province => "mailingProvince",
    :mailing_state => "mailingState",
    :middle_name => "middleName",
    :mobile_phone_number => "mobilePhoneNumber",
    :party_type => "partyType",
    :phone_number => "phoneNumber",
    :postal_code => "postalCode",
    :profile_arn => "profileArn",
    :profile_id => "profileId",
    :province => "province",
    :shipping_address1 => "shippingAddress1",
    :shipping_address2 => "shippingAddress2",
    :shipping_address3 => "shippingAddress3",
    :shipping_address4 => "shippingAddress4",
    :shipping_city => "shippingCity",
    :shipping_country => "shippingCountry",
    :shipping_county => "shippingCounty",
    :shipping_postal_code => "shippingPostalCode",
    :shipping_province => "shippingProvince",
    :shipping_state => "shippingState",
    :state => "state",
  }
end

Instance Method Details

#to_jsiiObject



1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
# File 'wisdom/cfn_message_template.rb', line 1273

def to_jsii
  result = {}
  result.merge!({
    "accountNumber" => @account_number,
    "additionalInformation" => @additional_information,
    "address1" => @address1,
    "address2" => @address2,
    "address3" => @address3,
    "address4" => @address4,
    "billingAddress1" => @billing_address1,
    "billingAddress2" => @billing_address2,
    "billingAddress3" => @billing_address3,
    "billingAddress4" => @billing_address4,
    "billingCity" => @billing_city,
    "billingCountry" => @billing_country,
    "billingCounty" => @billing_county,
    "billingPostalCode" => @billing_postal_code,
    "billingProvince" => @billing_province,
    "billingState" => @billing_state,
    "birthDate" => @birth_date,
    "businessEmailAddress" => @business_email_address,
    "businessName" => @business_name,
    "businessPhoneNumber" => @business_phone_number,
    "city" => @city,
    "country" => @country,
    "county" => @county,
    "custom" => @custom,
    "emailAddress" => @email_address,
    "firstName" => @first_name,
    "gender" => @gender,
    "homePhoneNumber" => @home_phone_number,
    "lastName" => @last_name,
    "mailingAddress1" => @mailing_address1,
    "mailingAddress2" => @mailing_address2,
    "mailingAddress3" => @mailing_address3,
    "mailingAddress4" => @mailing_address4,
    "mailingCity" => @mailing_city,
    "mailingCountry" => @mailing_country,
    "mailingCounty" => @mailing_county,
    "mailingPostalCode" => @mailing_postal_code,
    "mailingProvince" => @mailing_province,
    "mailingState" => @mailing_state,
    "middleName" => @middle_name,
    "mobilePhoneNumber" => @mobile_phone_number,
    "partyType" => @party_type,
    "phoneNumber" => @phone_number,
    "postalCode" => @postal_code,
    "profileArn" => @profile_arn,
    "profileId" => @profile_id,
    "province" => @province,
    "shippingAddress1" => @shipping_address1,
    "shippingAddress2" => @shipping_address2,
    "shippingAddress3" => @shipping_address3,
    "shippingAddress4" => @shipping_address4,
    "shippingCity" => @shipping_city,
    "shippingCountry" => @shipping_country,
    "shippingCounty" => @shipping_county,
    "shippingPostalCode" => @shipping_postal_code,
    "shippingProvince" => @shipping_province,
    "shippingState" => @shipping_state,
    "state" => @state,
  })
  result.compact
end