SaveTransitionValidationInput
Autogenerated input type of SaveTransitionValidation
input SaveTransitionValidationInput {
autoTransition: Boolean
clientMutationId: String
delete: Boolean
expression: JSON
fromState: String!
fulfillmentProfileId: ID!
id: ID
scope: String
toState: String!
}
Fields
SaveTransitionValidationInput.autoTransition ● Boolean scalar common
If true, the transition proceeds automatically when its conditions are met.
SaveTransitionValidationInput.clientMutationId ● String scalar common
A unique identifier for the client performing the mutation.
SaveTransitionValidationInput.delete ● Boolean scalar common
If true, deletes the rule instead of saving it.
SaveTransitionValidationInput.expression ● JSON scalar common
The validation expression in the DSL format.
SaveTransitionValidationInput.fromState ● String! non-null scalar common
The state the fulfillment must be in for this rule to apply.
SaveTransitionValidationInput.fulfillmentProfileId ● ID! non-null scalar common
The ID of the fulfillment profile this rule belongs to.
SaveTransitionValidationInput.id ● ID scalar common
ID of the transition validation to update. Omit to create a new one.
SaveTransitionValidationInput.scope ● String scalar common
The scope of the rule: 'order_fulfillment' or 'order'.
SaveTransitionValidationInput.toState ● String! non-null scalar common
The target state the fulfillment is transitioning to.
Member Of
saveTransitionValidation mutation