Home > @vsf-enterprise/commercetools-types > ShippingMethodUpdateAction
# ShippingMethodUpdateAction type
Signature:
export declare type ShippingMethodUpdateAction = {
addShippingRate?: InputMaybe<AddShippingMethodShippingRate>;
addZone?: InputMaybe<AddShippingMethodZone>;
changeIsDefault?: InputMaybe<ChangeShippingMethodIsDefault>;
changeName?: InputMaybe<ChangeShippingMethodName>;
changeTaxCategory?: InputMaybe<ChangeShippingMethodTaxCategory>;
removeShippingRate?: InputMaybe<RemoveShippingMethodShippingRate>;
removeZone?: InputMaybe<RemoveShippingMethodZone>;
setCustomField?: InputMaybe<SetShippingMethodCustomField>;
setCustomType?: InputMaybe<SetShippingMethodCustomType>;
setDescription?: InputMaybe<SetShippingMethodDescription>;
setKey?: InputMaybe<SetShippingMethodKey>;
setLocalizedDescription?: InputMaybe<SetShippingMethodLocalizedDescription>;
setLocalizedName?: InputMaybe<SetShippingMethodLocalizedName>;
setPredicate?: InputMaybe<SetShippingMethodPredicate>;
};
References: InputMaybe, AddShippingMethodShippingRate, AddShippingMethodZone, ChangeShippingMethodIsDefault, ChangeShippingMethodName, ChangeShippingMethodTaxCategory, RemoveShippingMethodShippingRate, RemoveShippingMethodZone, SetShippingMethodCustomField, SetShippingMethodCustomType, SetShippingMethodDescription, SetShippingMethodKey, SetShippingMethodLocalizedDescription, SetShippingMethodLocalizedName, SetShippingMethodPredicate