Home > @vsf-enterprise/commercetools-types > ChannelUpdateAction
# ChannelUpdateAction type
Signature:
export declare type ChannelUpdateAction = {
addRoles?: InputMaybe<AddChannelRoles>;
changeDescription?: InputMaybe<ChangeChannelDescription>;
changeKey?: InputMaybe<ChangeChannelKey>;
changeName?: InputMaybe<ChangeChannelName>;
removeRoles?: InputMaybe<RemoveChannelRoles>;
setAddress?: InputMaybe<SetChannelAddress>;
setAddressCustomField?: InputMaybe<SetChannelAddressCustomField>;
setAddressCustomType?: InputMaybe<SetChannelAddressCustomType>;
setCustomField?: InputMaybe<SetChannelCustomField>;
setCustomType?: InputMaybe<SetChannelCustomType>;
setGeoLocation?: InputMaybe<SetChannelGeoLocation>;
setRoles?: InputMaybe<SetChannelRoles>;
};
References: InputMaybe, AddChannelRoles, ChangeChannelDescription, ChangeChannelKey, ChangeChannelName, RemoveChannelRoles, SetChannelAddress, SetChannelAddressCustomField, SetChannelAddressCustomType, SetChannelCustomField, SetChannelCustomType, SetChannelGeoLocation, SetChannelRoles