/
PE
pegasus-isi
/
Ensemble Manager API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 12m ago · Updated 2mo ago
Details
Filter operations
Ensemble
17
get
List all ensembles
post
Create an ensemble
get
Get an ensemble by name
patch
Modify an existing ensemble
get
List workflows belonging to the given ensemble
post
Create a workflow under the given ensemble
get
Get a specific workflow from the given ensemble
patch
Update workflow priority
patch
Mark the given workflow to be aborted
patch
Mark the given workflow to be replanned
patch
Mark the given workflow to be rerun
get
See pegasus-analyzer output for given workflow
get
Get triggers belonging to the given ensemble
get
Get a specific trigger belonging to a given ensemble
delete
Delete a specific trigger belonging to a given ensemble
post
Create a cron based trigger for the given ensemble
post
Create a file pattern based cron trigger for the given ensemble
Ensemble
Workflow
Update workflow priority
Update workflow priority.
patch
/ensembles/{em-name}/workflows/{wf-name}
Request body
object
required
priority
integer
higher value means higher priority; negative values allowed
Response
Success
Workflow
required
id
integer
required
name
string
required
created
string
date-time
required
updated
string
date-time
required
state
'READY'
|
'PLANNING'
|
'PLAN_FAILED'
|
'QUEUED'
|
'RUN_FAILED'
|
'RUNNING'
|
'FAILED'
|
'SUCCESSFUL'
|
'ABORTED'
required
priority
integer
required
wf_uuid
string
required
Changes