module CaidoMutations::Workflows

Defined in:

client/mutations.cr

Class Method Summary

Class Method Detail

def self.create(name : String, kind : String, definition : String) #

Create a workflow (requires cloud)


[View source]
def self.delete(workflow_id : String) #

Delete a workflow


[View source]
def self.rename(workflow_id : String, name : String) #

Rename a workflow


[View source]
def self.run_active(workflow_id : String, request_id : String) #

Run an active workflow


[View source]
def self.toggle(workflow_id : String, enabled : Bool) #

Toggle workflow enabled state


[View source]
def self.update(workflow_id : String, name : String | Nil = nil, definition : String | Nil = nil) #

Update a workflow


[View source]