Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func List ¶
ListRunbooks
@Summary List Runbooks @Description List all Runbooks @Tags Core @Produce json @Success 200 {object} openapi.RunbookList @Failure 404,422,500 {object} openapi.HTTPError @Router /plugins/runbooks/templates [get]
func ListByConnection ¶
ListRunbooksByConnection
@Summary List Runbooks By Connection @Description List Runbooks templates by connection @Tags Core @Produce json @Param name path string true "The name of the connection" @Success 200 {object} openapi.RunbookList @Failure 400,404,422,500 {object} openapi.HTTPError @Router /plugins/runbooks/connections/{name}/templates [get]
func RunExec ¶
RunRunbookExec
@Summary Runbook Exec @Description Start a execution using a Runbook as input @Tags Core @Accept json @Produce json @Param name path string true "The name of the connection" @Param request body openapi.RunbookRequest true "The request body resource" @Success 200 {object} openapi.ExecResponse "The execution has finished" @Success 202 {object} openapi.ExecResponse "The execution is still in progress" @Failure 400,404,422,500 {object} openapi.HTTPError @Router /plugins/runbooks/connections/{name}/exec [post]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.