Home > @vsf-enterprise/commercetools-types > CustomerUpdateAction
# CustomerUpdateAction type
Signature:
export declare type CustomerUpdateAction = {
addAddress?: InputMaybe<AddCustomerAddress>;
addBillingAddressId?: InputMaybe<AddCustomerBillingAddressId>;
addShippingAddressId?: InputMaybe<AddCustomerShippingAddressId>;
addStore?: InputMaybe<AddCustomerStore>;
changeAddress?: InputMaybe<ChangeCustomerAddress>;
changeEmail?: InputMaybe<ChangeCustomerEmail>;
removeAddress?: InputMaybe<RemoveCustomerAddress>;
removeBillingAddressId?: InputMaybe<RemoveCustomerBillingAddressId>;
removeShippingAddressId?: InputMaybe<RemoveCustomerShippingAddressId>;
removeStore?: InputMaybe<RemoveCustomerStore>;
setCompanyName?: InputMaybe<SetCustomerCompanyName>;
setAddressCustomField?: InputMaybe<SetCustomerAddressCustomField>;
setAddressCustomType?: InputMaybe<SetCustomerAddressCustomType>;
setAuthenticationMode?: InputMaybe<SetCustomerAuthenticationMode>;
setCustomField?: InputMaybe<SetCustomerCustomField>;
setCustomType?: InputMaybe<SetCustomerCustomType>;
setCustomerGroup?: InputMaybe<SetCustomerGroup>;
setKey?: InputMaybe<SetCustomerKey>;
setLocale?: InputMaybe<SetCustomerLocale>;
setCustomerNumber?: InputMaybe<SetCustomerNumber>;
setDateOfBirth?: InputMaybe<SetCustomerDateOfBirth>;
setDefaultBillingAddress?: InputMaybe<SetCustomerDefaultBillingAddress>;
setDefaultShippingAddress?: InputMaybe<SetCustomerDefaultShippingAddress>;
setExternalId?: InputMaybe<SetCustomerExternalId>;
setFirstName?: InputMaybe<SetCustomerFirstName>;
setLastName?: InputMaybe<SetCustomerLastName>;
setMiddleName?: InputMaybe<SetCustomerMiddleName>;
setSalutation?: InputMaybe<SetCustomerSalutation>;
setStores?: InputMaybe<SetCustomerStores>;
setTitle?: InputMaybe<SetCustomerTitle>;
setVatId?: InputMaybe<SetCustomerVatId>;
};
References: InputMaybe, AddCustomerAddress, AddCustomerBillingAddressId, AddCustomerShippingAddressId, AddCustomerStore, ChangeCustomerAddress, ChangeCustomerEmail, RemoveCustomerAddress, RemoveCustomerBillingAddressId, RemoveCustomerShippingAddressId, RemoveCustomerStore, SetCustomerCompanyName, SetCustomerAddressCustomField, SetCustomerAddressCustomType, SetCustomerAuthenticationMode, SetCustomerCustomField, SetCustomerCustomType, SetCustomerGroup, SetCustomerKey, SetCustomerLocale, SetCustomerNumber, SetCustomerDateOfBirth, SetCustomerDefaultBillingAddress, SetCustomerDefaultShippingAddress, SetCustomerExternalId, SetCustomerFirstName, SetCustomerLastName, SetCustomerMiddleName, SetCustomerSalutation, SetCustomerStores, SetCustomerTitle, SetCustomerVatId