aws customer-profiles update-profile
Updates the properties of a profile. The ProfileId is required for updating a customer profile. When calling the UpdateProfile API, specifying an empty string value means that any existing value will be removed. Not specifying a string value means that any value already there will be kept
Options
Name | Description |
---|---|
--domain-name <string> | The unique name of the domain |
--profile-id <string> | The unique identifier of a customer profile |
--additional-information <string> | Any additional information relevant to the customer's profile |
--account-number <string> | A unique account number that you have given to the customer |
--party-type <string> | The type of profile used to describe the customer |
--business-name <string> | The name of the customer’s business |
--first-name <string> | The customer’s first name |
--middle-name <string> | The customer’s middle name |
--last-name <string> | The customer’s last name |
--birth-date <string> | The customer’s birth date |
--gender <string> | The gender with which the customer identifies |
--phone-number <string> | The customer's phone number, which has not been specified as a mobile, home, or business number |
--mobile-phone-number <string> | The customer’s mobile phone number |
--home-phone-number <string> | The customer’s home phone number |
--business-phone-number <string> | The customer’s business phone number |
--email-address <string> | The customer's email address, which has not been specified as a personal or business address |
--personal-email-address <string> | The customer’s personal email address |
--business-email-address <string> | The customer’s business email address |
--address <structure> | A generic address associated with the customer that is not mailing, shipping, or billing |
--shipping-address <structure> | The customer’s shipping address |
--mailing-address <structure> | The customer’s mailing address |
--billing-address <structure> | The customer’s billing address |
--attributes <map> | A key value pair of attributes of a customer profile |
--cli-input-json <string> | Performs service operation based on the JSON string provided. The JSON string follows the format provided by ``--generate-cli-skeleton``. If other arguments are provided on the command line, the CLI values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally |
--generate-cli-skeleton <string> | Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value ``input``, prints a sample input JSON that can be used as an argument for ``--cli-input-json``. If provided with the value ``output``, it validates the command inputs and returns a sample output JSON for that command |