{
  "name": "omics",
  "display_name": "腾讯健康组学平台",
  "description": "# API简介",
  "domain": "other",
  "api_version": "2022-11-28",
  "endpoint": "omics.tencentcloudapi.com",
  "actions": [
    {
      "name": "CreateEnvironment",
      "description": "创建组学平台计算环境。",
      "status": "online",
      "parameters": [
        {
          "name": "Name",
          "type": "string",
          "required": true,
          "description": "环境名称。",
          "example": "FirstEnvironment"
        },
        {
          "name": "Config",
          "type": "object",
          "required": true,
          "description": "环境配置信息。",
          "example": "{\"VPCOption\": {\"SubnetZone\": \"ap-guangzhou-6\",\"VPCCIDRBlock\": \"10.8.0.0/16\",\"SubnetCIDRBlock\": \"10.8.16.0/20\"},\"ClusterOption\": {\"Zone\": \"ap-guangzhou-6\",\"Type\": \"KUBERNETES\",\"ServiceCidr\": \"192.168.0.0/20\",\"ResourceQuota\": {\"CPULimit\": \"30\",\"MemoryLimit\": \"60Gi\",\"Pods\": \"10\"},\"LimitRange\": {\"MaxCPU\": \"5\",\"MaxMemory\": \"10Gi\"}},\"DatabaseOption\": {\"Zone\": \"ap-guangzhou-4\"},\"StorageOption\": {\"StorageType\": \"SD\",\"Capacity\": 40960,\"Zone\": \"ap-guangzhou-6\"},\"CVMOption\": {\"Zone\": \"ap-guangzhou-6\",\"InstanceType\": \"SA3.MEDIUM8\"},\"SecurityGroupOption\": {\"SecurityGroupId\": \"sg-cml3s14x\"}}",
          "children": [
            {
              "name": "VPCOption",
              "type": "object",
              "required": true,
              "description": "私有网络配置。",
              "example": "{\"SubnetZone\": \"ap-guangzhou-6\",\"VPCCIDRBlock\": \"10.8.0.0/16\",\"SubnetCIDRBlock\": \"10.8.16.0/20\"}",
              "children": [
                {
                  "name": "VPCId",
                  "type": "string",
                  "required": false,
                  "description": "私有网络ID（VPCId和VPCCIDRBlock必选其一。若使用VPCId，则使用现用私有网络；若使用VPCCIDRBlock，则创建新的私有网络）",
                  "example": "vpc-codnv14w"
                },
                {
                  "name": "SubnetId",
                  "type": "string",
                  "required": false,
                  "description": "子网ID（SubnetId和SubnetZone\u0026SubnetCIDRBlock必选其一。若使用SubnetId，则使用现用子网；若使用SubnetZone\u0026SubnetCIDRBlock，则创建新的子网）",
                  "example": "subnet-schfcd1x"
                },
                {
                  "name": "SubnetZone",
                  "type": "string",
                  "required": false,
                  "description": "子网可用区。",
                  "example": "ap-guangzhou-6"
                },
                {
                  "name": "VPCCIDRBlock",
                  "type": "string",
                  "required": false,
                  "description": "私有网络CIDR。",
                  "example": "10.8.0.0/16"
                },
                {
                  "name": "SubnetCIDRBlock",
                  "type": "string",
                  "required": false,
                  "description": "子网CIDR。",
                  "example": "10.8.16.0/20"
                }
              ]
            },
            {
              "name": "ClusterOption",
              "type": "object",
              "required": true,
              "description": "计算集群配置。",
              "example": "{\"Zone\": \"ap-guangzhou-6\",\"Type\": \"KUBERNETES\",\"ServiceCidr\": \"192.168.0.0/20\",\"ResourceQuota\": {\"CPULimit\": \"30\",\"MemoryLimit\": \"60Gi\",\"Pods\": \"10\"},\"LimitRange\": {\"MaxCPU\": \"5\",\"MaxMemory\": \"10Gi\"}}",
              "children": [
                {
                  "name": "Zone",
                  "type": "string",
                  "required": true,
                  "description": "计算集群可用区。",
                  "example": "ap-guangzhou-6"
                },
                {
                  "name": "Type",
                  "type": "string",
                  "required": true,
                  "description": "计算集群类型，取值范围：KUBERNETES",
                  "example": "KUBERNETES"
                },
                {
                  "name": "ServiceCidr",
                  "type": "string",
                  "required": false,
                  "description": "计算集群Service CIDR，不能与VPC网段重合。",
                  "example": "192.168.0.0/20"
                },
                {
                  "name": "ResourceQuota",
                  "type": "object",
                  "required": false,
                  "description": "资源配额。",
                  "example": "无",
                  "children": [
                    {
                      "name": "CPULimit",
                      "type": "string",
                      "required": false,
                      "description": "CPU Limit设置。",
                      "example": "30"
                    },
                    {
                      "name": "MemoryLimit",
                      "type": "string",
                      "required": false,
                      "description": "内存Limit设置（单位：Mi，Gi，Ti，M，G，T）",
                      "example": "60Gi"
                    },
                    {
                      "name": "Pods",
                      "type": "string",
                      "required": false,
                      "description": "Pods数量设置",
                      "example": "10"
                    }
                  ]
                },
                {
                  "name": "LimitRange",
                  "type": "object",
                  "required": false,
                  "description": "限制范围。",
                  "example": "无",
                  "children": [
                    {
                      "name": "MaxCPU",
                      "type": "string",
                      "required": false,
                      "description": "最大CPU设置",
                      "example": "5"
                    },
                    {
                      "name": "MaxMemory",
                      "type": "string",
                      "required": false,
                      "description": "最大内存设置（单位：Mi，Gi，Ti，M，G，T）",
                      "example": "10Gi"
                    }
                  ]
                },
                {
                  "name": "SystemNodeInstanceType",
                  "type": "string",
                  "required": false,
                  "description": "系统节点池实例规格。详情参见实例规格描述",
                  "example": "SA3.MEDIUM4"
                },
                {
                  "name": "SystemNodeCount",
                  "type": "integer",
                  "required": false,
                  "description": "系统节点池实例数量。",
                  "example": "2"
                },
                {
                  "name": "AutoUpgradeClusterLevel",
                  "type": "boolean",
                  "required": false,
                  "description": "纳管环境自动升配",
                  "example": "false"
                }
              ]
            },
            {
              "name": "DatabaseOption",
              "type": "object",
              "required": true,
              "description": "数据库配置。",
              "example": "{\"Zone\": \"ap-guangzhou-4\"}",
              "children": [
                {
                  "name": "Zone",
                  "type": "string",
                  "required": true,
                  "description": "数据库可用区。",
                  "example": "ap-guangzhou-4"
                }
              ]
            },
            {
              "name": "StorageOption",
              "type": "object",
              "required": true,
              "description": "存储配置。",
              "example": "{\"StorageType\": \"SD\",\"Capacity\": 40960,\"Zone\": \"ap-guangzhou-6\"}",
              "children": [
                {
                  "name": "StorageType",
                  "type": "string",
                  "required": true,
                  "description": "文件存储类型，取值范围： - SD：通用标准型 - HP：通用性能型 - TB：turbo标准型 - TP：turbo性能型",
                  "example": "SD"
                },
                {
                  "name": "Zone",
                  "type": "string",
                  "required": true,
                  "description": "文件存储可用区。",
                  "example": "ap-guangzhou-6"
                },
                {
                  "name": "Capacity",
                  "type": "integer",
                  "required": false,
                  "description": "文件系统容量，turbo系列必填，单位为GiB。 - turbo标准型起售40TiB，即40960GiB；扩容步长20TiB，即20480 GiB。 - turbo性能型起售20TiB，即20480 GiB；扩容步长10TiB，即10240 GiB。",
                  "example": "40960"
                },
                {
                  "name": "EnableAutoScaleUp",
                  "type": "boolean",
                  "required": false,
                  "description": "是否开启默认扩容，仅turbo类型文件存储支持",
                  "example": "false"
                },
                {
                  "name": "MetaType",
                  "type": "string",
                  "required": false,
                  "description": "turbo文件系统元数据属性，basic：标准型元数据；enhanced：增强型元数据",
                  "example": "basic"
                }
              ]
            },
            {
              "name": "CVMOption",
              "type": "object",
              "required": true,
              "description": "云服务器配置。",
              "example": "{\"Zone\": \"ap-guangzhou-6\",\"InstanceType\": \"SA3.MEDIUM8\"}",
              "children": [
                {
                  "name": "Zone",
                  "type": "string",
                  "required": true,
                  "description": "云服务器可用区。",
                  "example": "ap-guangzhou-6"
                },
                {
                  "name": "InstanceType",
                  "type": "string",
                  "required": true,
                  "description": "云服务器实例规格。详情参见实例规格描述",
                  "example": "SA3.MEDIUM8"
                }
              ]
            },
            {
              "name": "SecurityGroupOption",
              "type": "object",
              "required": false,
              "description": "安全组配置。",
              "example": "{\"SecurityGroupId\": \"sg-cml3s14x\"}",
              "children": [
                {
                  "name": "SecurityGroupId",
                  "type": "string",
                  "required": true,
                  "description": "安全组ID。",
                  "example": "sg-cml3s14x"
                }
              ]
            }
          ]
        },
        {
          "name": "Description",
          "type": "string",
          "required": false,
          "description": "环境描述。",
          "example": "My first environment"
        },
        {
          "name": "IsDefault",
          "type": "boolean",
          "required": false,
          "description": "是否为默认环境。",
          "example": "True"
        }
      ],
      "required": [
        "Name",
        "Config"
      ]
    },
    {
      "name": "CreateVolume",
      "description": "创建缓存卷。",
      "status": "online",
      "parameters": [
        {
          "name": "EnvironmentId",
          "type": "string",
          "required": true,
          "description": "环境ID。",
          "example": "env-lljckw12"
        },
        {
          "name": "Name",
          "type": "string",
          "required": true,
          "description": "名称。",
          "example": "MyFirstVolume"
        },
        {
          "name": "Type",
          "type": "string",
          "required": true,
          "description": "缓存卷类型，取值范围： * SHARED：多点挂载共享存储",
          "example": "SHARED"
        },
        {
          "name": "Spec",
          "type": "string",
          "required": true,
          "description": "缓存卷规格，取值范围： - SD：通用标准型 - HP：通用性能型 - TB：turbo标准型 - TP：turbo性能型",
          "example": "TP"
        },
        {
          "name": "Description",
          "type": "string",
          "required": false,
          "description": "描述。",
          "example": "My first volume"
        },
        {
          "name": "Capacity",
          "type": "integer",
          "required": false,
          "description": "缓存卷大小（GB），Turbo系列需要指定。",
          "example": "102400"
        },
        {
          "name": "EnableAutoScaleUp",
          "type": "boolean",
          "required": false,
          "description": "是否开启默认扩容，仅turbo类型文件存储支持",
          "example": "false"
        },
        {
          "name": "MetaType",
          "type": "string",
          "required": false,
          "description": "turbo文件系统元数据属性，basic：标准型元数据；enhanced：增强型元数据",
          "example": "basic"
        }
      ],
      "required": [
        "EnvironmentId",
        "Name",
        "Type",
        "Spec"
      ]
    },
    {
      "name": "DeleteEnvironment",
      "description": "删除环境。",
      "status": "online",
      "parameters": [
        {
          "name": "EnvironmentId",
          "type": "string",
          "required": true,
          "description": "环境ID。",
          "example": "env-lljckw12"
        }
      ],
      "required": [
        "EnvironmentId"
      ]
    },
    {
      "name": "DeleteVolume",
      "description": "删除缓存卷。",
      "status": "online",
      "parameters": [
        {
          "name": "VolumeId",
          "type": "string",
          "required": true,
          "description": "缓存卷ID。",
          "example": "vol-mpcb5xnl"
        }
      ],
      "required": [
        "VolumeId"
      ]
    },
    {
      "name": "DeleteVolumeData",
      "description": "删除缓存卷数据。",
      "status": "online",
      "parameters": [
        {
          "name": "VolumeId",
          "type": "string",
          "required": true,
          "description": "缓存卷ID。",
          "example": "vol-mpcb5xnl"
        },
        {
          "name": "Path",
          "type": "string",
          "required": true,
          "description": "需要删除的路径。",
          "example": "/path/to/file"
        }
      ],
      "required": [
        "VolumeId",
        "Path"
      ]
    },
    {
      "name": "DescribeEnvironments",
      "description": "查询环境列表。",
      "status": "online",
      "parameters": [
        {
          "name": "Offset",
          "type": "integer",
          "required": false,
          "description": "偏移量，默认为0。",
          "example": "0"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": false,
          "description": "返回数量，默认为20，最大值为100。",
          "example": "10"
        },
        {
          "name": "Filters",
          "type": "array",
          "required": false,
          "description": "过滤器，支持过滤字段： - EnvironmentId：环境ID - Name：名称 - Status：环境状态",
          "example": "{\"Name\":[\"test\"]}",
          "item_type": "object",
          "children": [
            {
              "name": "Name",
              "type": "string",
              "required": true,
              "description": "过滤字段。",
              "example": "Name"
            },
            {
              "name": "Values",
              "type": "array",
              "required": true,
              "description": "过滤字段值。",
              "example": "[\"name-1\",\"name-2\"]",
              "item_type": "string"
            }
          ]
        }
      ],
      "required": []
    },
    {
      "name": "DescribeRunGroups",
      "description": "查询任务批次列表。",
      "status": "online",
      "parameters": [
        {
          "name": "ProjectId",
          "type": "string",
          "required": false,
          "description": "项目ID。 （不填使用指定地域下的默认项目）",
          "example": "prj-obese-turquoise-skunk-263510"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": false,
          "description": "返回数量，默认为10，最大值为100。",
          "example": "10"
        },
        {
          "name": "Offset",
          "type": "integer",
          "required": false,
          "description": "偏移量，默认为0。",
          "example": "0"
        },
        {
          "name": "Filters",
          "type": "array",
          "required": false,
          "description": "过滤器，支持过滤字段： - Name：任务批次名称 - RunGroupId：任务批次ID - Status：任务批次状态 - ApplicationId：应用ID - Type：类型（支持WDL，NEXTFLOW）",
          "example": "{\"Name\":[\"SOAPnuke-20241106163805-0\"]}",
          "item_type": "object",
          "children": [
            {
              "name": "Name",
              "type": "string",
              "required": true,
              "description": "过滤字段。",
              "example": "Name"
            },
            {
              "name": "Values",
              "type": "array",
              "required": true,
              "description": "过滤字段值。",
              "example": "[\"name-1\",\"name-2\"]",
              "item_type": "string"
            }
          ]
        }
      ],
      "required": []
    },
    {
      "name": "DescribeRuns",
      "description": "查询任务列表。",
      "status": "online",
      "parameters": [
        {
          "name": "ProjectId",
          "type": "string",
          "required": false,
          "description": "项目ID。 （不填使用指定地域下的默认项目）",
          "example": "prj-obese-turquoise-skunk-263510"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": false,
          "description": "返回数量，默认为10，最大值为100。",
          "example": "10"
        },
        {
          "name": "Offset",
          "type": "integer",
          "required": false,
          "description": "偏移量，默认为0。",
          "example": "1"
        },
        {
          "name": "Filters",
          "type": "array",
          "required": false,
          "description": "过滤器，支持过滤字段： - RunGroupId：任务批次ID - Status：任务状态 - RunUuid：任务UUID - ApplicationId：应用ID - UserDefinedId：用户定义ID（批量运行表格第一列）",
          "example": "{\"RunUuid\":[\"93b86f69-ff9d-4ccb-a5c5-6d50159f6f7b\"]}",
          "item_type": "object",
          "children": [
            {
              "name": "Name",
              "type": "string",
              "required": true,
              "description": "过滤字段。",
              "example": "Name"
            },
            {
              "name": "Values",
              "type": "array",
              "required": true,
              "description": "过滤字段值。",
              "example": "[\"name-1\",\"name-2\"]",
              "item_type": "string"
            }
          ]
        }
      ],
      "required": []
    },
    {
      "name": "DescribeTables",
      "description": "查询表格。",
      "status": "online",
      "parameters": [
        {
          "name": "ProjectId",
          "type": "string",
          "required": true,
          "description": "项目ID。",
          "example": "prj-obese-turquoise-skunk-263510"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": false,
          "description": "返回数量，默认为10，最大值为100。",
          "example": "10"
        },
        {
          "name": "Offset",
          "type": "integer",
          "required": false,
          "description": "偏移量，默认为0。",
          "example": "0"
        },
        {
          "name": "Filters",
          "type": "array",
          "required": false,
          "description": "过滤器，支持过滤字段： - Name：表格名称 - TableId：表格ID",
          "example": "{\"Name\":[\"testTable\"]}",
          "item_type": "object",
          "children": [
            {
              "name": "Name",
              "type": "string",
              "required": true,
              "description": "过滤字段。",
              "example": "Name"
            },
            {
              "name": "Values",
              "type": "array",
              "required": true,
              "description": "过滤字段值。",
              "example": "[\"name-1\",\"name-2\"]",
              "item_type": "string"
            }
          ]
        }
      ],
      "required": [
        "ProjectId"
      ]
    },
    {
      "name": "DescribeTablesRows",
      "description": "查询表格行数据。",
      "status": "online",
      "parameters": [
        {
          "name": "ProjectId",
          "type": "string",
          "required": true,
          "description": "项目ID。",
          "example": "prj-rich-cerise-skunk-566046"
        },
        {
          "name": "TableId",
          "type": "string",
          "required": true,
          "description": "表格ID。",
          "example": "tab-nasty-parchment-pug-412023"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": false,
          "description": "返回数量，默认为10，最大值为100。",
          "example": "10"
        },
        {
          "name": "Offset",
          "type": "integer",
          "required": false,
          "description": "偏移量，默认为0。",
          "example": "0"
        },
        {
          "name": "Filters",
          "type": "array",
          "required": false,
          "description": "过滤器，支持过滤字段： - Tr：表格数据，支持模糊查询 - TableRowUuid：表格行UUID",
          "example": "{\"TableRowUuid\": [\"9d0f9e70-ce33-43b0-987d-10766c892a8e\"]}",
          "item_type": "object",
          "children": [
            {
              "name": "Name",
              "type": "string",
              "required": true,
              "description": "过滤字段。",
              "example": "Name"
            },
            {
              "name": "Values",
              "type": "array",
              "required": true,
              "description": "过滤字段值。",
              "example": "[\"name-1\",\"name-2\"]",
              "item_type": "string"
            }
          ]
        }
      ],
      "required": [
        "ProjectId",
        "TableId"
      ]
    },
    {
      "name": "DescribeVolumes",
      "description": "查询缓存卷列表。",
      "status": "online",
      "parameters": [
        {
          "name": "EnvironmentId",
          "type": "string",
          "required": true,
          "description": "环境ID。",
          "example": "env-dus7da1"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": false,
          "description": "返回数量，默认为20，最大值为100。",
          "example": "10"
        },
        {
          "name": "Offset",
          "type": "integer",
          "required": false,
          "description": "偏移量，默认为0。",
          "example": "0"
        },
        {
          "name": "Filters",
          "type": "array",
          "required": false,
          "description": "过滤器，支持过滤字段： - Name：名称 - IsDefault：是否为默认",
          "example": "{\"IsDefault\": [\"true\"]}",
          "item_type": "object",
          "children": [
            {
              "name": "Name",
              "type": "string",
              "required": true,
              "description": "过滤字段。",
              "example": "Name"
            },
            {
              "name": "Values",
              "type": "array",
              "required": true,
              "description": "过滤字段值。",
              "example": "[\"name-1\",\"name-2\"]",
              "item_type": "string"
            }
          ]
        }
      ],
      "required": [
        "EnvironmentId"
      ]
    },
    {
      "name": "GetRunCalls",
      "description": "查询作业详情。",
      "status": "online",
      "parameters": [
        {
          "name": "RunUuid",
          "type": "string",
          "required": true,
          "description": "任务Uuid。",
          "example": "84232c68-a016-4668-b2e3-168a175d6f29"
        },
        {
          "name": "Path",
          "type": "string",
          "required": true,
          "description": "作业路径",
          "example": "/ed4199e3-3513-444e-9090-3413fd6d3e44"
        },
        {
          "name": "ProjectId",
          "type": "string",
          "required": false,
          "description": "项目ID。 （不填使用指定地域下的默认项目）",
          "example": "prj-peaceful-pink-bird-631828"
        }
      ],
      "required": [
        "RunUuid",
        "Path"
      ]
    },
    {
      "name": "GetRunMetadataFile",
      "description": "获取任务详情文件。",
      "status": "online",
      "parameters": [
        {
          "name": "RunUuid",
          "type": "string",
          "required": true,
          "description": "任务Uuid。",
          "example": "fe92382a-9028-4e0f-8d12-fb11d9ad058c"
        },
        {
          "name": "ProjectId",
          "type": "string",
          "required": false,
          "description": "项目ID。 （不填使用指定地域下的默认项目）",
          "example": "prj-wise-blue-platypus-172468"
        },
        {
          "name": "Key",
          "type": "string",
          "required": false,
          "description": "需要获取的文件名。 默认支持以下文件： - nextflow.log 提交时NFOption中report指定为true时，额外支持以下文件： - execution_report.html - execution_timeline.html - execution_trace.txt - pipeline_dag.html",
          "example": "nextflow.log"
        },
        {
          "name": "Keys",
          "type": "array",
          "required": false,
          "description": "需要批量获取的文件名。 默认支持以下文件： - nextflow.log 提交时NFOption中report指定为true时，额外支持以下文件： - execution_report.html - execution_timeline.html - execution_trace.txt - pipeline_dag.html",
          "example": "[\"nextflow.log\"]",
          "item_type": "string"
        }
      ],
      "required": [
        "RunUuid"
      ]
    },
    {
      "name": "GetRunStatus",
      "description": "查询任务详情。",
      "status": "online",
      "parameters": [
        {
          "name": "RunUuid",
          "type": "string",
          "required": true,
          "description": "任务Uuid。",
          "example": "84232c68-a016-4668-b2e3-168a175d6f29"
        },
        {
          "name": "ProjectId",
          "type": "string",
          "required": false,
          "description": "项目ID。 （不填使用指定地域下的默认项目）",
          "example": "prj-peaceful-pink-bird-631828"
        }
      ],
      "required": [
        "RunUuid"
      ]
    },
    {
      "name": "ImportTableFile",
      "description": "导入表格文件。",
      "status": "online",
      "parameters": [
        {
          "name": "ProjectId",
          "type": "string",
          "required": true,
          "description": "表格关联的项目ID。",
          "example": "prj-aggressive-lime-porcupine-752427"
        },
        {
          "name": "Name",
          "type": "string",
          "required": true,
          "description": "表格名称。最多支持200个字符。",
          "example": "testName"
        },
        {
          "name": "CosUri",
          "type": "string",
          "required": true,
          "description": "表格文件Cos对象路径。",
          "example": "cos://bucket/testFile.csv"
        },
        {
          "name": "DataType",
          "type": "array",
          "required": true,
          "description": "表格文件中每列的数据类型，支持的类型包括：Int、Float、String、File、Boolean、Array[Int]、Array[Float]、Array[String]、Array[File]、Array[Boolean]",
          "example": "[\"File\",\"String\",\"Int\",\"Float\",\"Boolean\",\"Array[File]\",\"Array[String]\",\"Array[Int]\",\"Array[Float]\",\"Array[Boolean]\"]",
          "item_type": "string"
        },
        {
          "name": "Description",
          "type": "string",
          "required": false,
          "description": "表格描述。最多支持500个字符。",
          "example": "testData"
        }
      ],
      "required": [
        "ProjectId",
        "Name",
        "CosUri",
        "DataType"
      ]
    },
    {
      "name": "ModifyVolume",
      "description": "修改缓存卷。",
      "status": "online",
      "parameters": [
        {
          "name": "VolumeId",
          "type": "string",
          "required": true,
          "description": "缓存卷ID。",
          "example": "vol-mpcb5xnl"
        },
        {
          "name": "Name",
          "type": "string",
          "required": false,
          "description": "名称。",
          "example": "NewName"
        },
        {
          "name": "Description",
          "type": "string",
          "required": false,
          "description": "描述。",
          "example": "a demo for modify volume"
        }
      ],
      "required": [
        "VolumeId"
      ]
    },
    {
      "name": "RetryRuns",
      "description": "重试任务。",
      "status": "online",
      "parameters": [
        {
          "name": "ProjectId",
          "type": "string",
          "required": false,
          "description": "项目ID。（不填使用指定地域下的默认项目）",
          "example": "prj-aggressive-lime-porcupine-752427"
        },
        {
          "name": "RunGroupId",
          "type": "string",
          "required": false,
          "description": "需要重试的任务批次ID。",
          "example": "run-youthful-sepia-falcon-952393"
        },
        {
          "name": "RunUuids",
          "type": "array",
          "required": false,
          "description": "需要重试的任务UUID。",
          "example": "[\"7b501b32-4e42-456a-9d54-aa3c9791beb0\"]",
          "item_type": "string"
        },
        {
          "name": "WDLOption",
          "type": "object",
          "required": false,
          "description": "WDL运行选项，不填使用被重试的任务批次运行选项。",
          "example": "{\"FailureMode\": \"NoNewCalls\",\"UseCallCache\": true,\"UseErrorOnHold\": false,\"FinalWorkflowOutputsDir\": \"cos://bucket/output\",\"UseRelativeOutputPaths\": false}",
          "children": [
            {
              "name": "FailureMode",
              "type": "string",
              "required": true,
              "description": "运行失败模式，取值范围： - ContinueWhilePossible - NoNewCalls",
              "example": "NoNewCalls"
            },
            {
              "name": "UseCallCache",
              "type": "boolean",
              "required": true,
              "description": "是否使用Call-Caching功能。",
              "example": "false"
            },
            {
              "name": "UseErrorOnHold",
              "type": "boolean",
              "required": true,
              "description": "是否使用错误挂起功能。",
              "example": "false"
            },
            {
              "name": "FinalWorkflowOutputsDir",
              "type": "string",
              "required": false,
              "description": "输出归档COS路径。",
              "example": "cos://bucket/out"
            },
            {
              "name": "UseRelativeOutputPaths",
              "type": "boolean",
              "required": false,
              "description": "是否使用相对目录归档输出。",
              "example": "false"
            },
            {
              "name": "AddRunInfoToOutputDir",
              "type": "boolean",
              "required": false,
              "description": "是否添加运行信息到输出目录中",
              "example": "true"
            }
          ]
        },
        {
          "name": "NFOption",
          "type": "object",
          "required": false,
          "description": "Nextflow运行选项，不填使用被重试的任务批次运行选项。",
          "example": "{}",
          "children": [
            {
              "name": "Config",
              "type": "string",
              "required": false,
              "description": "Config。",
              "example": "{\"configkey\":\"configvalue\"}"
            },
            {
              "name": "Profile",
              "type": "string",
              "required": false,
              "description": "Profile。",
              "example": "test profile"
            },
            {
              "name": "Report",
              "type": "boolean",
              "required": false,
              "description": "Report。",
              "example": "false"
            },
            {
              "name": "Resume",
              "type": "boolean",
              "required": false,
              "description": "Resume。",
              "example": "false"
            },
            {
              "name": "NFVersion",
              "type": "string",
              "required": false,
              "description": "Nextflow引擎版本，取值范围： - 22.10.7 - 23.10.1",
              "example": "23.10.1"
            },
            {
              "name": "LaunchDir",
              "type": "string",
              "required": false,
              "description": "启动路径。可填写指定缓存卷内的绝对路径，nextflow run 命令将在此路径执行。当WorkDir为COS路径时必填；当WorkDir为缓存卷路径时选填，不填默认使用WorkDir作为LaunchDir。",
              "example": "/vol-8w7rfq4b/env/menv-ry46eloh/nextflow"
            }
          ]
        }
      ],
      "required": []
    },
    {
      "name": "RunApplication",
      "description": "运行应用。",
      "status": "online",
      "parameters": [
        {
          "name": "ApplicationId",
          "type": "string",
          "required": true,
          "description": "应用ID。",
          "example": "app-sweet-cerulean-frog-569111"
        },
        {
          "name": "Name",
          "type": "string",
          "required": true,
          "description": "任务批次名称。",
          "example": "testName"
        },
        {
          "name": "EnvironmentId",
          "type": "string",
          "required": true,
          "description": "投递环境ID。",
          "example": "env-05d0g0w2"
        },
        {
          "name": "ProjectId",
          "type": "string",
          "required": false,
          "description": "项目ID。（不填使用指定地域下的默认项目）",
          "example": "prj-peaceful-pink-bird-631828"
        },
        {
          "name": "Description",
          "type": "string",
          "required": false,
          "description": "任务批次描述。",
          "example": "a demo for run application "
        },
        {
          "name": "InputCosUri",
          "type": "string",
          "required": false,
          "description": "任务输入COS地址。（InputBase64和InputCosUri必选其一）",
          "example": "cos://bucket/input.json"
        },
        {
          "name": "InputBase64",
          "type": "string",
          "required": false,
          "description": "任务输入JSON。需要进行base64编码。（InputBase64和InputCosUri必选其一）",
          "example": "e30K"
        },
        {
          "name": "TableId",
          "type": "string",
          "required": false,
          "description": "批量投递表格ID，不填表示单例投递。",
          "example": "tab-rapid-si̇lver-gerbil-971422"
        },
        {
          "name": "TableRowUuids",
          "type": "array",
          "required": false,
          "description": "批量投递表格行UUID。不填表示表格全部行。",
          "example": "[\"df909e9b-1edf-4369-a9d4-71a733770034\", \"3c5f7840-3689-44f2-b6ae-9e223b996f83\"]",
          "item_type": "string"
        },
        {
          "name": "CacheClearDelay",
          "type": "integer",
          "required": false,
          "description": "任务缓存清理时间（小时）。不填或0表示不清理。",
          "example": "0"
        },
        {
          "name": "ApplicationVersionId",
          "type": "string",
          "required": false,
          "description": "应用版本ID。不填表示使用当前最新版本。",
          "example": "\"1\""
        },
        {
          "name": "Option",
          "type": "object",
          "required": false,
          "description": "WDL运行选项。",
          "example": "无",
          "children": [
            {
              "name": "FailureMode",
              "type": "string",
              "required": true,
              "description": "运行失败模式，取值范围： - ContinueWhilePossible - NoNewCalls",
              "example": "NoNewCalls"
            },
            {
              "name": "UseCallCache",
              "type": "boolean",
              "required": true,
              "description": "是否使用Call-Caching功能。",
              "example": "false"
            },
            {
              "name": "UseErrorOnHold",
              "type": "boolean",
              "required": true,
              "description": "是否使用错误挂起功能。",
              "example": "false"
            },
            {
              "name": "FinalWorkflowOutputsDir",
              "type": "string",
              "required": false,
              "description": "输出归档COS路径。",
              "example": "cos://bucket/out"
            },
            {
              "name": "UseRelativeOutputPaths",
              "type": "boolean",
              "required": false,
              "description": "是否使用相对目录归档输出。",
              "example": "false"
            },
            {
              "name": "AddRunInfoToOutputDir",
              "type": "boolean",
              "required": false,
              "description": "是否添加运行信息到输出目录中",
              "example": "true"
            }
          ]
        },
        {
          "name": "NFOption",
          "type": "object",
          "required": false,
          "description": "Nextflow运行选项。",
          "example": "无",
          "children": [
            {
              "name": "Config",
              "type": "string",
              "required": false,
              "description": "Config。",
              "example": "{\"configkey\":\"configvalue\"}"
            },
            {
              "name": "Profile",
              "type": "string",
              "required": false,
              "description": "Profile。",
              "example": "test profile"
            },
            {
              "name": "Report",
              "type": "boolean",
              "required": false,
              "description": "Report。",
              "example": "false"
            },
            {
              "name": "Resume",
              "type": "boolean",
              "required": false,
              "description": "Resume。",
              "example": "false"
            },
            {
              "name": "NFVersion",
              "type": "string",
              "required": false,
              "description": "Nextflow引擎版本，取值范围： - 22.10.7 - 23.10.1",
              "example": "23.10.1"
            },
            {
              "name": "LaunchDir",
              "type": "string",
              "required": false,
              "description": "启动路径。可填写指定缓存卷内的绝对路径，nextflow run 命令将在此路径执行。当WorkDir为COS路径时必填；当WorkDir为缓存卷路径时选填，不填默认使用WorkDir作为LaunchDir。",
              "example": "/vol-8w7rfq4b/env/menv-ry46eloh/nextflow"
            }
          ]
        },
        {
          "name": "WorkDir",
          "type": "string",
          "required": false,
          "description": "工作目录，当前仅支持Nextflow。可填写指定缓存卷内的绝对路径或者COS路径，不填使用默认缓存卷内的默认路径。如果使用COS路径，NFOption中LaunchDir需填写指定缓存卷内的绝对路径作为启动路径。",
          "example": "/vol-cis92d14"
        },
        {
          "name": "AccessMode",
          "type": "string",
          "required": false,
          "description": "访问模式，不填默认私有。取值范围 - PRIVATE：私有应用 - PUBLIC：公共应用",
          "example": "PRIVATE"
        },
        {
          "name": "VolumeIds",
          "type": "array",
          "required": false,
          "description": "缓存卷ID，不填使用默认缓存卷，暂时仅支持Nextflow。",
          "example": "[\"vol-cis92d14\"]",
          "item_type": "string"
        },
        {
          "name": "ResultNotification",
          "type": "boolean",
          "required": false,
          "description": "是否开启结果通知。",
          "example": "false"
        },
        {
          "name": "TimeoutNotification",
          "type": "boolean",
          "required": false,
          "description": "是否开启超时通知。",
          "example": "false"
        },
        {
          "name": "TimeoutNotificationMinutes",
          "type": "integer",
          "required": false,
          "description": "任务超时通知时间（单位：分钟），支持5到2880分钟。",
          "example": "10"
        },
        {
          "name": "EmailForNotification",
          "type": "array",
          "required": false,
          "description": "接受通知邮件地址列表。",
          "example": "[\"test@tencent.com\"]",
          "item_type": "string"
        }
      ],
      "required": [
        "ApplicationId",
        "Name",
        "EnvironmentId"
      ]
    },
    {
      "name": "RunWorkflow",
      "description": "运行工作流。",
      "status": "online",
      "parameters": [
        {
          "name": "Name",
          "type": "string",
          "required": true,
          "description": "任务批次名称。",
          "example": "taxprofiler"
        },
        {
          "name": "EnvironmentId",
          "type": "string",
          "required": true,
          "description": "投递环境ID。",
          "example": "env-9gapsr23"
        },
        {
          "name": "GitSource",
          "type": "object",
          "required": true,
          "description": "工作流Git仓库信息。",
          "example": "{\"GitHttpPath\": \"https://e.coding.net/omics/test/taxprofiler.git\",\"Branch\": \"master\"}",
          "children": [
            {
              "name": "GitHttpPath",
              "type": "string",
              "required": true,
              "description": "Git地址。",
              "example": "https://https://github.com/nf-core/taxprofiler"
            },
            {
              "name": "GitUserName",
              "type": "string",
              "required": false,
              "description": "Git用户名。",
              "example": "userName"
            },
            {
              "name": "GitTokenOrPassword",
              "type": "string",
              "required": false,
              "description": "Git密码或者Token。",
              "example": "userPassword"
            },
            {
              "name": "Branch",
              "type": "string",
              "required": false,
              "description": "分支。",
              "example": "master"
            },
            {
              "name": "Tag",
              "type": "string",
              "required": false,
              "description": "标签。",
              "example": "tag-v1.0"
            }
          ]
        },
        {
          "name": "Type",
          "type": "string",
          "required": true,
          "description": "工作流类型。 支持类型： - NEXTFLOW",
          "example": "NEXTFLOW"
        },
        {
          "name": "NFOption",
          "type": "object",
          "required": true,
          "description": "Nextflow选项。",
          "example": "{\"Config\": \"\",\"Profile\": \"test\"}",
          "children": [
            {
              "name": "Config",
              "type": "string",
              "required": false,
              "description": "Config。",
              "example": "{\"configkey\":\"configvalue\"}"
            },
            {
              "name": "Profile",
              "type": "string",
              "required": false,
              "description": "Profile。",
              "example": "test profile"
            },
            {
              "name": "Report",
              "type": "boolean",
              "required": false,
              "description": "Report。",
              "example": "false"
            },
            {
              "name": "Resume",
              "type": "boolean",
              "required": false,
              "description": "Resume。",
              "example": "false"
            },
            {
              "name": "NFVersion",
              "type": "string",
              "required": false,
              "description": "Nextflow引擎版本，取值范围： - 22.10.7 - 23.10.1",
              "example": "23.10.1"
            },
            {
              "name": "LaunchDir",
              "type": "string",
              "required": false,
              "description": "启动路径。可填写指定缓存卷内的绝对路径，nextflow run 命令将在此路径执行。当WorkDir为COS路径时必填；当WorkDir为缓存卷路径时选填，不填默认使用WorkDir作为LaunchDir。",
              "example": "/vol-8w7rfq4b/env/menv-ry46eloh/nextflow"
            }
          ]
        },
        {
          "name": "ProjectId",
          "type": "string",
          "required": false,
          "description": "项目ID。 （不填使用指定地域下的默认项目）",
          "example": "prj-zealous-black-seagull-241194"
        },
        {
          "name": "Description",
          "type": "string",
          "required": false,
          "description": "任务批次描述。",
          "example": "a demo for run workflow"
        },
        {
          "name": "InputBase64",
          "type": "string",
          "required": false,
          "description": "任务输入JSON。需要进行base64编码。 （InputBase64和InputCosUri必选其一）",
          "example": "e30="
        },
        {
          "name": "InputCosUri",
          "type": "string",
          "required": false,
          "description": "任务输入COS地址。 （InputBase64和InputCosUri必选其一）",
          "example": "cos://bucket-10000/nextflow/taxprofiler/input/input.json"
        },
        {
          "name": "CacheClearDelay",
          "type": "integer",
          "required": false,
          "description": "任务缓存清理时间（小时）。不填或0表示不清理。",
          "example": "0"
        },
        {
          "name": "WorkDir",
          "type": "string",
          "required": false,
          "description": "工作目录，可填写指定缓存卷内的绝对路径，不填使用默认缓存卷内的默认路径，暂时仅支持Nextflow。",
          "example": "/vol-3cs15ks"
        },
        {
          "name": "VolumeIds",
          "type": "array",
          "required": false,
          "description": "缓存卷ID，不填使用默认缓存卷，暂时仅支持Nextflow。",
          "example": "[\"vol-3cs15ks\"]",
          "item_type": "string"
        },
        {
          "name": "Entrypoint",
          "type": "string",
          "required": false,
          "description": "工作流入口文件，不填使用默认入口文件。",
          "example": "entry.nf"
        }
      ],
      "required": [
        "Name",
        "EnvironmentId",
        "GitSource",
        "Type",
        "NFOption"
      ]
    },
    {
      "name": "TerminateRunGroup",
      "description": "终止任务批次。",
      "status": "online",
      "parameters": [
        {
          "name": "RunGroupId",
          "type": "string",
          "required": true,
          "description": "任务批次ID。",
          "example": "run-youthful-sepia-falcon-952393"
        },
        {
          "name": "ProjectId",
          "type": "string",
          "required": false,
          "description": "项目ID。 （不填使用指定地域下的默认项目）",
          "example": "prj-upset-bleached-skunk-737046"
        }
      ],
      "required": [
        "RunGroupId"
      ]
    }
  ]
}