API概览
BCE提供包括专属资源池、共享资源池、WDL任务相关的API,具体API如表1所示。
类型 |
API |
说明 |
---|---|---|
获取资源池列表的信息 |
获取资源池列表的信息。 |
|
创建资源池 |
创建资源池。 |
|
获取指定的资源池信息 |
获取指定的资源池信息。 |
|
更新资源池 |
更新资源池信息。 |
|
删除指定的资源池 |
删除指定的资源池。 |
|
查询所有的WDL execution的执行信息 |
查询所有的WDL execution的执行信息,包括名称,状态,耗时等相关信息。 |
|
创建wdl任务 |
指定一个已经创建好的cromwell环境,创建执行wdl的任务,支持使用obs的url作为参数上传文件,也可以从本地上传文件。 |
|
批量删除多个WDL execution |
批量删除多个WDL execution,需要提供所有需要删除的WDL execution 的id。 |
|
查询某个WDL execution的基本信息 |
查询某个WDL execution的基本信息,执行过程的状态等详细信息。 |
|
删除某个需要删除的WDL execution |
删除某个需要删除的WDL execution,需要知道该WDL execution的id。 |
|
终止某个WDL |
终止某个WDL execution的执行,使任务的状态置为停止运行的状态(由于没有继续执行的功能,终止后就无法运行)。 |