GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Paws::CustomerProfiles::CreateProfile(3) User Contributed Perl Documentation Paws::CustomerProfiles::CreateProfile(3)

Paws::CustomerProfiles::CreateProfile - Arguments for method CreateProfile on Paws::CustomerProfiles

This class represents the parameters used for calling the method CreateProfile on the Amazon Connect Customer Profiles service. Use the attributes of this class as arguments to method CreateProfile.

You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to CreateProfile.

    my $profile = Paws->service('CustomerProfiles');
    my $CreateProfileResponse = $profile->CreateProfile(
      DomainName            => 'Myname',
      AccountNumber         => 'Mystring1To255',     # OPTIONAL
      AdditionalInformation => 'Mystring1To1000',    # OPTIONAL
      Address               => {
        Address1   => 'Mystring1To255',    # min: 1, max: 255
        Address2   => 'Mystring1To255',    # min: 1, max: 255
        Address3   => 'Mystring1To255',    # min: 1, max: 255
        Address4   => 'Mystring1To255',    # min: 1, max: 255
        City       => 'Mystring1To255',    # min: 1, max: 255
        Country    => 'Mystring1To255',    # min: 1, max: 255
        County     => 'Mystring1To255',    # min: 1, max: 255
        PostalCode => 'Mystring1To255',    # min: 1, max: 255
        Province   => 'Mystring1To255',    # min: 1, max: 255
        State      => 'Mystring1To255',    # min: 1, max: 255
      },    # OPTIONAL
      Attributes => {
        'Mystring1To255' =>
          'Mystring1To255',    # key: min: 1, max: 255, value: min: 1, max: 255
      },    # OPTIONAL
      BillingAddress => {
        Address1   => 'Mystring1To255',    # min: 1, max: 255
        Address2   => 'Mystring1To255',    # min: 1, max: 255
        Address3   => 'Mystring1To255',    # min: 1, max: 255
        Address4   => 'Mystring1To255',    # min: 1, max: 255
        City       => 'Mystring1To255',    # min: 1, max: 255
        Country    => 'Mystring1To255',    # min: 1, max: 255
        County     => 'Mystring1To255',    # min: 1, max: 255
        PostalCode => 'Mystring1To255',    # min: 1, max: 255
        Province   => 'Mystring1To255',    # min: 1, max: 255
        State      => 'Mystring1To255',    # min: 1, max: 255
      },    # OPTIONAL
      BirthDate            => 'Mystring1To255',    # OPTIONAL
      BusinessEmailAddress => 'Mystring1To255',    # OPTIONAL
      BusinessName         => 'Mystring1To255',    # OPTIONAL
      BusinessPhoneNumber  => 'Mystring1To255',    # OPTIONAL
      EmailAddress         => 'Mystring1To255',    # OPTIONAL
      FirstName            => 'Mystring1To255',    # OPTIONAL
      Gender               => 'MALE',              # OPTIONAL
      HomePhoneNumber      => 'Mystring1To255',    # OPTIONAL
      LastName             => 'Mystring1To255',    # OPTIONAL
      MailingAddress       => {
        Address1   => 'Mystring1To255',    # min: 1, max: 255
        Address2   => 'Mystring1To255',    # min: 1, max: 255
        Address3   => 'Mystring1To255',    # min: 1, max: 255
        Address4   => 'Mystring1To255',    # min: 1, max: 255
        City       => 'Mystring1To255',    # min: 1, max: 255
        Country    => 'Mystring1To255',    # min: 1, max: 255
        County     => 'Mystring1To255',    # min: 1, max: 255
        PostalCode => 'Mystring1To255',    # min: 1, max: 255
        Province   => 'Mystring1To255',    # min: 1, max: 255
        State      => 'Mystring1To255',    # min: 1, max: 255
      },    # OPTIONAL
      MiddleName           => 'Mystring1To255',    # OPTIONAL
      MobilePhoneNumber    => 'Mystring1To255',    # OPTIONAL
      PartyType            => 'INDIVIDUAL',        # OPTIONAL
      PersonalEmailAddress => 'Mystring1To255',    # OPTIONAL
      PhoneNumber          => 'Mystring1To255',    # OPTIONAL
      ShippingAddress      => {
        Address1   => 'Mystring1To255',    # min: 1, max: 255
        Address2   => 'Mystring1To255',    # min: 1, max: 255
        Address3   => 'Mystring1To255',    # min: 1, max: 255
        Address4   => 'Mystring1To255',    # min: 1, max: 255
        City       => 'Mystring1To255',    # min: 1, max: 255
        Country    => 'Mystring1To255',    # min: 1, max: 255
        County     => 'Mystring1To255',    # min: 1, max: 255
        PostalCode => 'Mystring1To255',    # min: 1, max: 255
        Province   => 'Mystring1To255',    # min: 1, max: 255
        State      => 'Mystring1To255',    # min: 1, max: 255
      },    # OPTIONAL
    );
    # Results:
    my $ProfileId = $CreateProfileResponse->ProfileId;
    # Returns a L<Paws::CustomerProfiles::CreateProfileResponse> object.

Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object. For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/profile/CreateProfile>

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

Any additional information relevant to the customer’s profile.

A generic address associated with the customer that is not mailing, shipping, or billing.

A key value pair of attributes of a customer profile.

The customer’s billing address.

The customer’s birth date.

The customer’s business email address.

The name of the customer’s business.

The customer’s business phone number.

REQUIRED DomainName => Str

The unique name of the domain.

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

The customer’s first name.

The gender with which the customer identifies.

Valid values are: "MALE", "FEMALE", "UNSPECIFIED"

The customer’s home phone number.

The customer’s last name.

The customer’s mailing address.

The customer’s middle name.

The customer’s mobile phone number.

The type of profile used to describe the customer.

Valid values are: "INDIVIDUAL", "BUSINESS", "OTHER"

The customer’s personal email address.

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

The customer’s shipping address.

This class forms part of Paws, documenting arguments for method CreateProfile in Paws::CustomerProfiles

The source code is located here: <https://github.com/pplu/aws-sdk-perl>

Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>

2022-06-01 perl v5.40.2

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.