Home > @vsf-enterprise/commercetools-types > StateUpdateAction
# StateUpdateAction type
Signature:
export declare type StateUpdateAction = {
addRoles?: InputMaybe<AddStateRoles>;
changeInitial?: InputMaybe<ChangeStateInitial>;
changeKey?: InputMaybe<ChangeStateKey>;
changeType?: InputMaybe<ChangeStateType>;
removeRoles?: InputMaybe<RemoveStateRoles>;
setDescription?: InputMaybe<SetStateDescription>;
setName?: InputMaybe<SetStateName>;
setRoles?: InputMaybe<SetStateRoles>;
setTransitions?: InputMaybe<SetStateTransitions>;
};
References: InputMaybe, AddStateRoles, ChangeStateInitial, ChangeStateKey, ChangeStateType, RemoveStateRoles, SetStateDescription, SetStateName, SetStateRoles, SetStateTransitions