pipeline-convert/docs/api-docs(2).json

5246 lines
178 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"openapi": "3.0.3",
"info": {
"title": "标题统一管理平台_接口文档",
"description": "描述:用于管理集团旗下公司的人员信息,具体包括XXX,XXX模块...",
"contact": {
"name": "RuoYi"
},
"version": "版本号:3.8.6"
},
"servers": [
{
"url": "http://localhost:8080",
"description": "Inferred Url"
}
],
"tags": [
{
"name": "component-controller",
"description": "Component Controller"
},
{
"name": "computing-resource-controller",
"description": "Computing Resource Controller"
},
{
"name": "dataset-controller",
"description": "Dataset Controller"
},
{
"name": "experiment-controller",
"description": "Experiment Controller"
},
{
"name": "experiment-ins-controller",
"description": "Experiment Ins Controller"
},
{
"name": "models-controller",
"description": "Models Controller"
},
{
"name": "test-controller",
"description": "Test Controller"
},
{
"name": "workflow-controller",
"description": "Workflow Controller"
}
],
"paths": {
"/component": {
"get": {
"tags": [
"component-controller"
],
"summary": "分页查询",
"operationId": "queryByPageUsingGET",
"parameters": [
{
"name": "categoryId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "command",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "componentLabel",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "componentName",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "controlStrategy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "envVirables",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "images",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "inParameters",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "mountPath",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "outParameters",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "resourcesStandard",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "workingDirectory",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "page",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "size",
"in": "query",
"description": "size",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Page«Component»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"put": {
"tags": [
"component-controller"
],
"summary": "编辑组件",
"operationId": "editUsingPUT",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Component"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Component"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"post": {
"tags": [
"component-controller"
],
"summary": "添加组件",
"operationId": "addUsingPOST",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Component"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Component"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/component/{id}": {
"get": {
"tags": [
"component-controller"
],
"summary": "根据id查询",
"operationId": "queryByIdUsingGET",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Component"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"delete": {
"tags": [
"component-controller"
],
"summary": "根据id删除组件",
"operationId": "deleteByIdUsingDELETE",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
},
"204": {
"description": "No Content"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/computingResource": {
"get": {
"tags": [
"computing-resource-controller"
],
"summary": "分页查询",
"operationId": "queryByPageUsingGET_1",
"parameters": [
{
"name": "computingResource",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "standard",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "page",
"in": "query",
"description": "page",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "size",
"in": "query",
"description": "size",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Page«ComputingResource»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"put": {
"tags": [
"computing-resource-controller"
],
"summary": "编辑计算资源",
"operationId": "editUsingPUT_1",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ComputingResource"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ComputingResource"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"post": {
"tags": [
"computing-resource-controller"
],
"summary": "新增计算资源",
"operationId": "addUsingPOST_1",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ComputingResource"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ComputingResource"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/computingResource/{id}": {
"get": {
"tags": [
"computing-resource-controller"
],
"summary": "根据id查询",
"operationId": "queryByIdUsingGET_1",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ComputingResource"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"delete": {
"tags": [
"computing-resource-controller"
],
"summary": "删除计算资源",
"operationId": "deleteByIdUsingDELETE_1",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
},
"204": {
"description": "No Content"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/dataset": {
"get": {
"tags": [
"dataset-controller"
],
"summary": "分页查询",
"operationId": "queryByPageUsingGET_2",
"parameters": [
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "dataType",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "name",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "url",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "version",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "page",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "size",
"in": "query",
"description": "size",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Page«Dataset»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"put": {
"tags": [
"dataset-controller"
],
"summary": "编辑数据集",
"operationId": "editUsingPUT_2",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Dataset"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Dataset"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"post": {
"tags": [
"dataset-controller"
],
"summary": "添加数据集",
"operationId": "addUsingPOST_2",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Dataset"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Dataset"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/dataset/download/{id}": {
"get": {
"tags": [
"dataset-controller"
],
"summary": "下载数据集",
"operationId": "downloadDatasetUsingGET",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/InputStreamResource"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/dataset/{id}": {
"get": {
"tags": [
"dataset-controller"
],
"summary": "根据id查询数据集",
"operationId": "queryByIdUsingGET_2",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Dataset"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"delete": {
"tags": [
"dataset-controller"
],
"summary": "删除数据集",
"operationId": "deleteByIdUsingDELETE_2",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
},
"204": {
"description": "No Content"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/experiment": {
"get": {
"tags": [
"experiment-controller"
],
"summary": "分页查询",
"operationId": "queryByPageUsingGET_3",
"parameters": [
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsName",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsNs",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "experimentInsList[0].experimentId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].status",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "globalParam",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "name",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "params",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "object"
}
},
{
"name": "remark",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "searchValue",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "workflowId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int64"
}
},
{
"name": "page",
"in": "query",
"description": "page",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "size",
"in": "query",
"description": "size",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Page«Experiment»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"put": {
"tags": [
"experiment-controller"
],
"summary": "编辑实验",
"operationId": "editUsingPUT_3",
"parameters": [
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsName",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsNs",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "experimentInsList[0].experimentId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].status",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "globalParam",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "name",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "params",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "object"
}
},
{
"name": "remark",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "searchValue",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "workflowId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Experiment"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"post": {
"tags": [
"experiment-controller"
],
"summary": "新增实验",
"operationId": "addUsingPOST_3",
"parameters": [
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsName",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsNs",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "experimentInsList[0].experimentId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].status",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "globalParam",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "name",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "params",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "object"
}
},
{
"name": "remark",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "searchValue",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "workflowId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Experiment"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/experiment/addAndRunExperiment": {
"post": {
"tags": [
"experiment-controller"
],
"summary": "实验创建页面确定并运行",
"operationId": "addAndRunExperimentUsingPOST",
"parameters": [
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsName",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsNs",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "experimentInsList[0].experimentId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].status",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "globalParam",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "name",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "params",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "object"
}
},
{
"name": "remark",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "searchValue",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "workflowId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Experiment"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/experiment/experiments/{id}": {
"put": {
"tags": [
"experiment-controller"
],
"summary": "运行实验",
"operationId": "runExperimentUsingPUT",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Experiment"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/experiment/status": {
"get": {
"tags": [
"experiment-controller"
],
"summary": "查询实验状态",
"operationId": "selectStatusUsingGET",
"parameters": [
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsName",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].argoInsNs",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "experimentInsList[0].experimentId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "experimentInsList[0].status",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "experimentInsList[0].updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "globalParam",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "name",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "offset",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int64"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "params",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "object"
}
},
{
"name": "remark",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "searchValue",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "sort.sorted",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "boolean"
}
},
{
"name": "sort.unsorted",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "boolean"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "workflowId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Page«Experiment»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/experiment/{id}": {
"get": {
"tags": [
"experiment-controller"
],
"summary": "通过id查询实验",
"operationId": "queryByIdUsingGET_3",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Experiment"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"delete": {
"tags": [
"experiment-controller"
],
"summary": "删除流水线",
"operationId": "deleteByIdUsingDELETE_3",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
},
"204": {
"description": "No Content"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/experimentIns": {
"get": {
"tags": [
"experiment-ins-controller"
],
"summary": "分页查询",
"operationId": "queryByPageUsingGET_4",
"parameters": [
{
"name": "argoInsName",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "argoInsNs",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "experimentId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "status",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "page",
"in": "query",
"description": "page",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "size",
"in": "query",
"description": "size",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Page«ExperimentIns»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"put": {
"tags": [
"experiment-ins-controller"
],
"summary": "编辑实验实例",
"operationId": "editUsingPUT_4",
"parameters": [
{
"name": "argoInsName",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "argoInsNs",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "experimentId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "status",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ExperimentIns"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"post": {
"tags": [
"experiment-ins-controller"
],
"summary": "新增实验实例",
"operationId": "addUsingPOST_4",
"parameters": [
{
"name": "argoInsName",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "argoInsNs",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "experimentId",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "status",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ExperimentIns"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"delete": {
"tags": [
"experiment-ins-controller"
],
"summary": "删除实验实例",
"operationId": "deleteByIdUsingDELETE_4",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
},
"204": {
"description": "No Content"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/experimentIns/{id}": {
"get": {
"tags": [
"experiment-ins-controller"
],
"summary": "通过id查询实验实例",
"operationId": "queryByIdUsingGET_4",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ExperimentIns"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"put": {
"tags": [
"experiment-ins-controller"
],
"summary": "终止实验实例",
"operationId": "terminateExperimentInsUsingPUT",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "boolean"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/models": {
"get": {
"tags": [
"models-controller"
],
"summary": "分页查询",
"operationId": "queryByPageUsingGET_5",
"parameters": [
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "modelType",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "name",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "url",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "version",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "page",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "size",
"in": "query",
"description": "size",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Page«Models»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"put": {
"tags": [
"models-controller"
],
"summary": "编辑模型",
"operationId": "editUsingPUT_5",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Models"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Models"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"post": {
"tags": [
"models-controller"
],
"summary": "添加模型",
"operationId": "addUsingPOST_5",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Models"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Models"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/models/download/{id}": {
"get": {
"tags": [
"models-controller"
],
"summary": "下载模型",
"operationId": "downloadModelsUsingGET",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/InputStreamResource"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/models/{id}": {
"get": {
"tags": [
"models-controller"
],
"summary": "根据id查询",
"operationId": "queryByIdUsingGET_5",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Models"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"delete": {
"tags": [
"models-controller"
],
"summary": "删除模型",
"operationId": "deleteByIdUsingDELETE_5",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
},
"204": {
"description": "No Content"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/test/user/list": {
"get": {
"tags": [
"test-controller"
],
"summary": "获取用户列表",
"operationId": "userListUsingGET",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/R«List«UserEntity»»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/test/user/save": {
"post": {
"tags": [
"test-controller"
],
"summary": "新增用户",
"operationId": "saveUsingPOST",
"parameters": [
{
"name": "mobile",
"in": "query",
"description": "用户手机",
"required": false,
"style": "form",
"allowReserved": false,
"schema": {
"type": "string"
}
},
{
"name": "password",
"in": "query",
"description": "用户密码",
"required": false,
"style": "form",
"allowReserved": false,
"schema": {
"type": "string"
}
},
{
"name": "userId",
"in": "query",
"description": "用户id",
"required": false,
"style": "form",
"allowReserved": false,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "username",
"in": "query",
"description": "用户名称",
"required": false,
"style": "form",
"allowReserved": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/R«string»"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/test/user/update": {
"put": {
"tags": [
"test-controller"
],
"summary": "更新用户",
"operationId": "updateUsingPUT",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/UserEntity"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/R«string»"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/test/user/{userId}": {
"get": {
"tags": [
"test-controller"
],
"summary": "获取用户详细",
"operationId": "getUserUsingGET",
"parameters": [
{
"name": "userId",
"in": "path",
"description": "用户ID",
"required": true,
"style": "simple",
"allowReserved": false,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/R«UserEntity»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"delete": {
"tags": [
"test-controller"
],
"summary": "删除用户信息",
"operationId": "deleteUsingDELETE",
"parameters": [
{
"name": "userId",
"in": "path",
"description": "用户ID",
"required": true,
"style": "simple",
"allowReserved": false,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/R«string»"
}
}
}
},
"204": {
"description": "No Content"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/workflow": {
"get": {
"tags": [
"workflow-controller"
],
"summary": "分页查询",
"operationId": "queryByPageUsingGET_6",
"parameters": [
{
"name": "createBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "dag",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "description",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int64"
}
},
{
"name": "name",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updateBy",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string"
}
},
{
"name": "updateTime",
"in": "query",
"required": false,
"style": "form",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "page",
"in": "query",
"description": "page",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "size",
"in": "query",
"description": "size",
"required": false,
"style": "form",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Page«Workflow»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"put": {
"tags": [
"workflow-controller"
],
"summary": "编辑流水线",
"operationId": "editUsingPUT_6",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"post": {
"tags": [
"workflow-controller"
],
"summary": "新增",
"operationId": "addUsingPOST_6",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/workflow/duplicate/{id}": {
"post": {
"tags": [
"workflow-controller"
],
"summary": "复制流水线记录",
"operationId": "duplicateWorkflowUsingPOST",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
}
},
"201": {
"description": "Created"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/workflow/name/{name}": {
"get": {
"tags": [
"workflow-controller"
],
"summary": "按流水线名字模糊查询流水线",
"operationId": "queryByNameUsingGET",
"parameters": [
{
"name": "name",
"in": "path",
"description": "name",
"required": true,
"style": "simple",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Page«Workflow»"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
},
"/workflow/{id}": {
"get": {
"tags": [
"workflow-controller"
],
"summary": "根据id查询单条数据",
"operationId": "queryByIdUsingGET_6",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
}
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Not Found"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
},
"delete": {
"tags": [
"workflow-controller"
],
"summary": "删除流水线",
"operationId": "deleteByIdUsingDELETE_6",
"parameters": [
{
"name": "id",
"in": "path",
"description": "id",
"required": true,
"style": "simple",
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
},
"204": {
"description": "No Content"
},
"401": {
"description": "Unauthorized"
},
"403": {
"description": "Forbidden"
}
},
"security": [
{
"Authorization": [
"global"
]
}
]
}
}
},
"components": {
"schemas": {
"Component": {
"title": "Component",
"type": "object",
"properties": {
"categoryId": {
"type": "integer",
"format": "int32"
},
"command": {
"type": "string"
},
"componentLabel": {
"type": "string"
},
"componentName": {
"type": "string"
},
"controlStrategy": {
"type": "string"
},
"createBy": {
"type": "string"
},
"createTime": {
"type": "string",
"format": "date-time"
},
"description": {
"type": "string"
},
"envVirables": {
"type": "string"
},
"id": {
"type": "integer",
"format": "int32"
},
"images": {
"type": "string"
},
"inParameters": {
"type": "string"
},
"mountPath": {
"type": "string"
},
"outParameters": {
"type": "string"
},
"resourcesStandard": {
"type": "string"
},
"state": {
"type": "integer",
"format": "int32"
},
"updateBy": {
"type": "string"
},
"updateTime": {
"type": "string",
"format": "date-time"
},
"workingDirectory": {
"type": "string"
}
}
},
"ComputingResource": {
"title": "ComputingResource",
"type": "object",
"properties": {
"computingResource": {
"type": "string"
},
"createBy": {
"type": "string"
},
"createTime": {
"type": "string",
"format": "date-time"
},
"description": {
"type": "string"
},
"id": {
"type": "integer",
"format": "int32"
},
"standard": {
"type": "string"
},
"state": {
"type": "integer",
"format": "int32"
},
"updateBy": {
"type": "string"
},
"updateTime": {
"type": "string",
"format": "date-time"
}
}
},
"Dataset": {
"title": "Dataset",
"type": "object",
"properties": {
"createBy": {
"type": "string"
},
"createTime": {
"type": "string",
"format": "date-time"
},
"dataType": {
"type": "integer",
"format": "int32"
},
"description": {
"type": "string"
},
"id": {
"type": "integer",
"format": "int32"
},
"name": {
"type": "string"
},
"state": {
"type": "integer",
"format": "int32"
},
"updateBy": {
"type": "string"
},
"updateTime": {
"type": "string",
"format": "date-time"
},
"url": {
"type": "string"
},
"version": {
"type": "string"
}
}
},
"Experiment": {
"title": "Experiment",
"type": "object",
"properties": {
"createBy": {
"type": "string"
},
"createTime": {
"type": "string",
"format": "date-time"
},
"description": {
"type": "string"
},
"experimentInsList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExperimentIns"
}
},
"globalParam": {
"type": "string"
},
"id": {
"type": "integer",
"format": "int32"
},
"name": {
"type": "string"
},
"params": {
"type": "object"
},
"remark": {
"type": "string"
},
"state": {
"type": "integer",
"format": "int32"
},
"updateBy": {
"type": "string"
},
"updateTime": {
"type": "string",
"format": "date-time"
},
"workflowId": {
"type": "integer",
"format": "int64"
}
}
},
"ExperimentIns": {
"title": "ExperimentIns",
"type": "object",
"properties": {
"argoInsName": {
"type": "string"
},
"argoInsNs": {
"type": "string"
},
"createBy": {
"type": "string"
},
"createTime": {
"type": "string",
"format": "date-time"
},
"experimentId": {
"type": "integer",
"format": "int32"
},
"id": {
"type": "integer",
"format": "int32"
},
"state": {
"type": "integer",
"format": "int32"
},
"status": {
"type": "string"
},
"updateBy": {
"type": "string"
},
"updateTime": {
"type": "string",
"format": "date-time"
}
}
},
"InputStream": {
"title": "InputStream",
"type": "object"
},
"InputStreamResource": {
"title": "InputStreamResource",
"type": "object",
"properties": {
"description": {
"type": "string"
},
"file": {
"type": "string",
"format": "binary"
},
"filename": {
"type": "string"
},
"inputStream": {
"$ref": "#/components/schemas/InputStream"
},
"open": {
"type": "boolean"
},
"readable": {
"type": "boolean"
},
"uri": {
"type": "string",
"format": "uri"
},
"url": {
"type": "string",
"format": "url"
}
}
},
"Models": {
"title": "Models",
"type": "object",
"properties": {
"createBy": {
"type": "string"
},
"createTime": {
"type": "string",
"format": "date-time"
},
"description": {
"type": "string"
},
"id": {
"type": "integer",
"format": "int32"
},
"modelType": {
"type": "integer",
"format": "int32"
},
"name": {
"type": "string"
},
"state": {
"type": "integer",
"format": "int32"
},
"updateBy": {
"type": "string"
},
"updateTime": {
"type": "string",
"format": "date-time"
},
"url": {
"type": "string"
},
"version": {
"type": "string"
}
}
},
"Pageable": {
"title": "Pageable",
"type": "object",
"properties": {
"offset": {
"type": "integer",
"format": "int64"
},
"pageNumber": {
"type": "integer",
"format": "int32"
},
"pageSize": {
"type": "integer",
"format": "int32"
},
"paged": {
"type": "boolean"
},
"sort": {
"$ref": "#/components/schemas/Sort"
},
"unpaged": {
"type": "boolean"
}
}
},
"Page«Component»": {
"title": "Page«Component»",
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Component"
}
},
"empty": {
"type": "boolean"
},
"first": {
"type": "boolean"
},
"last": {
"type": "boolean"
},
"number": {
"type": "integer",
"format": "int32"
},
"numberOfElements": {
"type": "integer",
"format": "int32"
},
"pageable": {
"$ref": "#/components/schemas/Pageable"
},
"size": {
"type": "integer",
"format": "int32"
},
"sort": {
"$ref": "#/components/schemas/Sort"
},
"totalElements": {
"type": "integer",
"format": "int64"
},
"totalPages": {
"type": "integer",
"format": "int32"
}
}
},
"Page«ComputingResource»": {
"title": "Page«ComputingResource»",
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ComputingResource"
}
},
"empty": {
"type": "boolean"
},
"first": {
"type": "boolean"
},
"last": {
"type": "boolean"
},
"number": {
"type": "integer",
"format": "int32"
},
"numberOfElements": {
"type": "integer",
"format": "int32"
},
"pageable": {
"$ref": "#/components/schemas/Pageable"
},
"size": {
"type": "integer",
"format": "int32"
},
"sort": {
"$ref": "#/components/schemas/Sort"
},
"totalElements": {
"type": "integer",
"format": "int64"
},
"totalPages": {
"type": "integer",
"format": "int32"
}
}
},
"Page«Dataset»": {
"title": "Page«Dataset»",
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Dataset"
}
},
"empty": {
"type": "boolean"
},
"first": {
"type": "boolean"
},
"last": {
"type": "boolean"
},
"number": {
"type": "integer",
"format": "int32"
},
"numberOfElements": {
"type": "integer",
"format": "int32"
},
"pageable": {
"$ref": "#/components/schemas/Pageable"
},
"size": {
"type": "integer",
"format": "int32"
},
"sort": {
"$ref": "#/components/schemas/Sort"
},
"totalElements": {
"type": "integer",
"format": "int64"
},
"totalPages": {
"type": "integer",
"format": "int32"
}
}
},
"Page«ExperimentIns»": {
"title": "Page«ExperimentIns»",
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExperimentIns"
}
},
"empty": {
"type": "boolean"
},
"first": {
"type": "boolean"
},
"last": {
"type": "boolean"
},
"number": {
"type": "integer",
"format": "int32"
},
"numberOfElements": {
"type": "integer",
"format": "int32"
},
"pageable": {
"$ref": "#/components/schemas/Pageable"
},
"size": {
"type": "integer",
"format": "int32"
},
"sort": {
"$ref": "#/components/schemas/Sort"
},
"totalElements": {
"type": "integer",
"format": "int64"
},
"totalPages": {
"type": "integer",
"format": "int32"
}
}
},
"Page«Experiment»": {
"title": "Page«Experiment»",
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Experiment"
}
},
"empty": {
"type": "boolean"
},
"first": {
"type": "boolean"
},
"last": {
"type": "boolean"
},
"number": {
"type": "integer",
"format": "int32"
},
"numberOfElements": {
"type": "integer",
"format": "int32"
},
"pageable": {
"$ref": "#/components/schemas/Pageable"
},
"size": {
"type": "integer",
"format": "int32"
},
"sort": {
"$ref": "#/components/schemas/Sort"
},
"totalElements": {
"type": "integer",
"format": "int64"
},
"totalPages": {
"type": "integer",
"format": "int32"
}
}
},
"Page«Models»": {
"title": "Page«Models»",
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Models"
}
},
"empty": {
"type": "boolean"
},
"first": {
"type": "boolean"
},
"last": {
"type": "boolean"
},
"number": {
"type": "integer",
"format": "int32"
},
"numberOfElements": {
"type": "integer",
"format": "int32"
},
"pageable": {
"$ref": "#/components/schemas/Pageable"
},
"size": {
"type": "integer",
"format": "int32"
},
"sort": {
"$ref": "#/components/schemas/Sort"
},
"totalElements": {
"type": "integer",
"format": "int64"
},
"totalPages": {
"type": "integer",
"format": "int32"
}
}
},
"Page«Workflow»": {
"title": "Page«Workflow»",
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Workflow"
}
},
"empty": {
"type": "boolean"
},
"first": {
"type": "boolean"
},
"last": {
"type": "boolean"
},
"number": {
"type": "integer",
"format": "int32"
},
"numberOfElements": {
"type": "integer",
"format": "int32"
},
"pageable": {
"$ref": "#/components/schemas/Pageable"
},
"size": {
"type": "integer",
"format": "int32"
},
"sort": {
"$ref": "#/components/schemas/Sort"
},
"totalElements": {
"type": "integer",
"format": "int64"
},
"totalPages": {
"type": "integer",
"format": "int32"
}
}
},
"R«List«UserEntity»»": {
"title": "R«List«UserEntity»»",
"type": "object",
"properties": {
"code": {
"type": "integer",
"format": "int32"
},
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserEntity"
}
},
"msg": {
"type": "string"
}
}
},
"R«UserEntity»": {
"title": "R«UserEntity»",
"type": "object",
"properties": {
"code": {
"type": "integer",
"format": "int32"
},
"data": {
"$ref": "#/components/schemas/UserEntity"
},
"msg": {
"type": "string"
}
}
},
"R«string»": {
"title": "R«string»",
"type": "object",
"properties": {
"code": {
"type": "integer",
"format": "int32"
},
"data": {
"type": "string"
},
"msg": {
"type": "string"
}
}
},
"Sort": {
"title": "Sort",
"type": "object",
"properties": {
"empty": {
"type": "boolean"
},
"sorted": {
"type": "boolean"
},
"unsorted": {
"type": "boolean"
}
}
},
"UserEntity": {
"title": "UserEntity",
"type": "object",
"properties": {
"mobile": {
"type": "string",
"description": "用户手机"
},
"password": {
"type": "string",
"description": "用户密码"
},
"userId": {
"type": "integer",
"description": "用户ID",
"format": "int32"
},
"username": {
"type": "string",
"description": "用户名称"
}
},
"description": "用户实体"
},
"Workflow": {
"title": "Workflow",
"type": "object",
"properties": {
"createBy": {
"type": "string"
},
"createTime": {
"type": "string",
"format": "date-time"
},
"dag": {
"type": "string"
},
"description": {
"type": "string"
},
"id": {
"type": "integer",
"format": "int64"
},
"name": {
"type": "string"
},
"state": {
"type": "integer",
"format": "int32"
},
"updateBy": {
"type": "string"
},
"updateTime": {
"type": "string",
"format": "date-time"
}
}
}
},
"securitySchemes": {
"Authorization": {
"type": "apiKey",
"name": "Authorization",
"in": "header"
}
}
}
}