UpdateProfileRequest
import type { UpdateProfileRequest } from "https://aws-api.deno.dev/v0.4/services/customerprofiles.ts?docs=full";
interface UpdateProfileRequest {
AccountNumber?: string | null;
AdditionalInformation?: string | null;
Address?: UpdateAddress | null;
Attributes?: {} | null;
[key: string]: string | null | undefined;
BillingAddress?: UpdateAddress | null;
BirthDate?: string | null;
BusinessEmailAddress?: string | null;
BusinessName?: string | null;
BusinessPhoneNumber?: string | null;
DomainName: string;
EmailAddress?: string | null;
FirstName?: string | null;
Gender?: Gender | null;
GenderString?: string | null;
HomePhoneNumber?: string | null;
LastName?: string | null;
MailingAddress?: UpdateAddress | null;
MiddleName?: string | null;
MobilePhoneNumber?: string | null;
PartyType?: PartyType | null;
PartyTypeString?: string | null;
PersonalEmailAddress?: string | null;
PhoneNumber?: string | null;
ProfileId: string;
ShippingAddress?: UpdateAddress | null;
}§Properties
§
AdditionalInformation?: string | null
[src]Any additional information relevant to the customer’s profile.
§
Address?: UpdateAddress | null
[src]A generic address associated with the customer that is not mailing, shipping, or billing.
§
Attributes?: {} | null
[src][key: string]: string | null | undefined;
A key value pair of attributes of a customer profile.
§
BillingAddress?: UpdateAddress | null
[src]The customer’s billing address.
§
EmailAddress?: string | null
[src]The customer’s email address, which has not been specified as a personal or business address.
§
MailingAddress?: UpdateAddress | null
[src]The customer’s mailing address.
§
PhoneNumber?: string | null
[src]The customer’s phone number, which has not been specified as a mobile, home, or business number.
§
ShippingAddress?: UpdateAddress | null
[src]The customer’s shipping address.