
# 接口列表
#### GCS接口
表1接口列表 
| 分类      | 接口                                                                                                                      | 接口说明                                     |
|:---|:---|:---|
| 初始化客户端  | [GCSClient](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_006.html)                             | 向GCS发送任一请求之前，必须先创建一个GCSClient实例          |
| 初始化客户端  | [set_user_auth_param](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_006_002.html)               | 用户名/密码方式初始化基础参数，与AK/SK方式二选一即可            |
| 初始化客户端  | [set_aksk_auth_param](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_006_003.html)               | AK/SK方式初始化基础参数，与username/password方式二选一即可 |
| 环境      | [get_environments](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_002_001.html)                  | 查询环境列表                                   |
| 环境      | [get_environment](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_002_002.html)                   | 查看特定环境详细信息                               |
| 流程      | [create_workflow](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_003_001.html)                   | 创建自定义流程，方便后续测序使用                         |
| 流程      | [delete_workflow](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_003_002.html)                   | 删除已上传的自定义流程                              |
| 流程      | [update_workflow](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_003_003.html)                   | 更新自定义流程                                  |
| 流程      | [download_workflow](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_003_004.html)                 | 下载流程文件                                   |
| 流程      | [get_workflows](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_003_008.html)                     | 查询流程列表                                   |
| 流程      | [get_workflow](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_003_005.html)                      | 查询流程详情                                   |
| 流程      | [get_workflow_inputs](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_003_006.html)               | 查询流程输入                                   |
| 流程      | [get_workflow_tools](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_003_007.html)                | 查询该流程里包含的工具列表                            |
| GCS执行结果 | [create_execution](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_004_001.html)                  | 开始执行测序流程                                 |
| GCS执行结果 | [delete_execution](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_004_003.html)                  | 删除执行结果                                   |
| GCS执行结果 | [get_execution](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_004_004.html)                     | 查询特定execution执行结果                        |
| GCS执行结果 | [get_executions](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_004_005.html)                    | 查询执行结果列表                                 |
| GCS执行结果 | [get_execution_inputs](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_004_006.html)              | 查询该次执行时的输入                               |
| GCS执行结果 | [get_execution_outputs](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_004_007.html)             | 查询执行的输出                                  |
| GCS执行结果 | [get_execution_events](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_004_008.html)              | 查询执行结果的流程事件                              |
| GCS执行结果 | [operate_execution](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_004_009.html)                 | 取消正在执行的execution或是重新启动已取消或是失败的execution  |
| 工具      | [get_tool](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_005_0001.html)                         | 查询特定工具详情                                 |
| 工具      | [get_tools](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_005_0002.html)                        | 查询工具列表                                   |
| 监控      | [get_finished_execution_resource_usage](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_008.html) | 查询已经完成的execution各Job监控数据                 |
| 监控      | [get_running_execution_resource_usage](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_002_009.html)  | 查询正在运行的execution各Job监控数据                 |
   
#### Cromwell接口
表2接口列表 
| 分类                                                 | 接口                                                                                                                      | 接口说明                                        |
|:---|:---|:---|
| 初始化客户端                                             | [CromwellClient](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_002.html)                        | 向Cromwell引擎发送任一请求之前，必须先创建一个CromwellClient实例 |
| 初始化客户端                                             | [set_user_auth_param](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_003.html)                   | 用户名/密码方式初始化基础参数，与AK/SK方式二选一即可               |
| 初始化客户端                                             | [set_aksk_auth_param](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_004.html)                   | AK/SK方式初始化基础参数，与username/password方式二选一即可    |
| Cromwell执行结果                                       | [create_execution](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_006.html)                      | 开始执行测序流程                                    |
| Cromwell执行结果                                       | [delete_execution](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_007.html)                      | 删除执行结果                                      |
| Cromwell执行结果                                       | [get_execution](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_008.html)                         | 查询特定执行结果                                    |
| Cromwell执行结果                                       | [get_executions](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_009.html)                        | 查询执行结果列表                                    |
| Cromwell执行结果                                       | [delete_executions](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_010.html)                     | 批量删除执行结果。                                   |
| Cromwell执行结果                                       | [stop_execution](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_011.html)                        | 停止正在运行的测序流程。                                |
| 监控  | [get_finished_execution_resource_usage](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_013.html) | 查询已完成execution各Job监控数据                      |
| 监控  | [get_running_execution_resource_usage](https://support.huaweicloud.com/sdkreference-gcs/gcs_sdkreference_007_014.html)  | 查询正在运行execution各Job监控数据                     |
   
