forked from ci4s/pipeline-convert
6284 lines
214 KiB
JSON
6284 lines
214 KiB
JSON
{
|
||
"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": {
|
||
"/dev-api/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": "image",
|
||
"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",
|
||
"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": "image",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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",
|
||
"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": "image",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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",
|
||
"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"
|
||
}
|
||
}
|
||
],
|
||
"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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"/dev-api/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"
|
||
},
|
||
"image": {
|
||
"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"
|
||
}
|
||
}
|
||
}
|
||
} |