ExecuteWorkflowInput
Input parameters used to execute a workflow.
input ExecuteWorkflowInput {
name: String!
namespace: String!
variant: ID
ignoreDefaultVariant: Boolean
inputs: [PropertyInput]!
notificationSettings: WorkflowNotificationSettings
customer: ID
}
Fields
ExecuteWorkflowInput.name ● String! non-null scalar
The workflows name.
ExecuteWorkflowInput.namespace ● String! non-null scalar
The namespace of the workflow to execute.
ExecuteWorkflowInput.variant ● ID scalar
The variant to execute. If no variant is set and there is a default variant the default variant will be used except the 'ignoreDefaultVariant' flag is set to true.
ExecuteWorkflowInput.ignoreDefaultVariant ● Boolean scalar
Whether to ignore the default variant or not.
ExecuteWorkflowInput.inputs ● [PropertyInput]! non-null input
A list of key value pairs to set the input variables to execute the workflow.
ExecuteWorkflowInput.notificationSettings ● WorkflowNotificationSettings input
Settings to send notifications from workflow execution
ExecuteWorkflowInput.customer ● ID scalar
An optional customer to use to execute a workflow. It is considered if there is no variant defined. Valid options are from the list of customers where the user has automation start permission.
Member Of
executeWorkflow mutation