Constructor
Parameters
HttpClient
required
ModusConfig
required
Returns
ManagementWorkflowsResource
Properties
ManagementWorkflowsOperations
required
Methods
acceptOwnershipTransfer()
Parameters
string | number
required
Returns
Promise<object>
cancelOwnershipTransfer()
Parameters
string | number
required
Returns
Promise<object>
create()
Parameters
CreateWorkflowOptions
required
Returns
Promise<object>
The created workflow (draft).
delete()
Parameters
string | number
required
Workflow id.
Returns
Promise<void>
Resolves when the workflow is deleted.
deploy()
Parameters
string | number
required
Workflow id.
Returns
Promise<object>
The published workflow.
get()
Parameters
string | number
required
Workflow id.
{ view: VariationView }
Returns
Promise<object>
The workflow.
interfaces()
Parameters
string | number
required
Workflow id.
Returns
WorkflowInterfacesResource
An interfaces resource scoped to the workflow.
list()
Parameters
Returns
Promise<Page<object>>
A page of workflows.
requestOwnershipTransfer()
Parameters
string | number
required
Workflow id.
{ newOwnerUserId: string }
required
Returns
Promise<object>
The workflow with a pending ownership transfer.
restore()
Parameters
string | number
required
Workflow id.
Returns
Promise<object>
The restored workflow.
toggle()
Parameters
string | number
required
Workflow id.
{ active: boolean }
required
Returns
Promise<object>
The updated workflow.
update()
updateMask and leave its argument unset.
Parameters
string | number
required
Workflow id.
UpdateWorkflowOptions
Returns
Promise<object>
The updated workflow.