This commit is contained in:
mr
2024-11-07 13:42:19 +01:00
parent 21b3041783
commit 5f5072f176
10 changed files with 182 additions and 177 deletions

View File

@@ -149,30 +149,30 @@
}
}
},
"/datacenter/": {
"/compute/": {
"get": {
"tags": [
"datacenter"
"compute"
],
"description": "find datacenter by id\n\u003cbr\u003e",
"operationId": "DatacenterController.GetAll",
"description": "find compute by id\n\u003cbr\u003e",
"operationId": "ComputeController.GetAll",
"responses": {
"200": {
"description": "{datacenter} models.datacenter"
"description": "{compute} models.compute"
}
}
},
"post": {
"tags": [
"datacenter"
"compute"
],
"description": "create datacenter\n\u003cbr\u003e",
"operationId": "DatacenterController.Create",
"description": "create compute\n\u003cbr\u003e",
"operationId": "ComputeController.Create",
"parameters": [
{
"in": "body",
"name": "datacenter",
"description": "body for datacenter content (Json format)",
"name": "compute",
"description": "body for compute content (Json format)",
"required": true,
"schema": {
"$ref": "#/definitions/json"
@@ -181,18 +181,18 @@
],
"responses": {
"200": {
"description": "{datacenter} models.datacenter"
"description": "{compute} models.compute"
}
}
}
},
"/datacenter/search/{search}": {
"/compute/search/{search}": {
"get": {
"tags": [
"datacenter"
"compute"
],
"description": "find datacenter by key word\n\u003cbr\u003e",
"operationId": "DatacenterController.Get",
"description": "find compute by key word\n\u003cbr\u003e",
"operationId": "ComputeController.Get",
"parameters": [
{
"in": "path",
@@ -204,18 +204,18 @@
],
"responses": {
"200": {
"description": "{datacenter} models.datacenter"
"description": "{compute} models.compute"
}
}
}
},
"/datacenter/{id}": {
"/compute/{id}": {
"get": {
"tags": [
"datacenter"
"compute"
],
"description": "find datacenter by id\n\u003cbr\u003e",
"operationId": "DatacenterController.Get",
"description": "find compute by id\n\u003cbr\u003e",
"operationId": "ComputeController.Get",
"parameters": [
{
"in": "path",
@@ -227,46 +227,46 @@
],
"responses": {
"200": {
"description": "{datacenter} models.datacenter"
"description": "{compute} models.compute"
}
}
},
"put": {
"tags": [
"datacenter"
"compute"
],
"description": "create datacenters\n\u003cbr\u003e",
"operationId": "DatacenterController.Update",
"description": "create computes\n\u003cbr\u003e",
"operationId": "ComputeController.Update",
"parameters": [
{
"in": "path",
"name": "id",
"description": "the datacenter id you want to get",
"description": "the compute id you want to get",
"required": true,
"type": "string"
},
{
"in": "body",
"name": "body",
"description": "The datacenter content",
"description": "The compute content",
"required": true,
"schema": {
"$ref": "#/definitions/models.datacenter"
"$ref": "#/definitions/models.compute"
}
}
],
"responses": {
"200": {
"description": "{datacenter} models.datacenter"
"description": "{compute} models.compute"
}
}
},
"delete": {
"tags": [
"datacenter"
"compute"
],
"description": "delete the datacenter\n\u003cbr\u003e",
"operationId": "DatacenterController.Delete",
"description": "delete the compute\n\u003cbr\u003e",
"operationId": "ComputeController.Delete",
"parameters": [
{
"in": "path",
@@ -278,7 +278,7 @@
],
"responses": {
"200": {
"description": "{datacenter} delete success!"
"description": "{compute} delete success!"
}
}
}
@@ -804,8 +804,8 @@
"title": "data",
"type": "object"
},
"models.datacenter": {
"title": "datacenter",
"models.compute": {
"title": "compute",
"type": "object"
},
"models.processing": {
@@ -831,8 +831,8 @@
"description": "Operations about data\n"
},
{
"name": "datacenter",
"description": "Operations about datacenter\n"
"name": "compute",
"description": "Operations about compute\n"
},
{
"name": "storage",

View File

@@ -112,42 +112,42 @@ paths:
responses:
"200":
description: '{data} models.data'
/datacenter/:
/compute/:
get:
tags:
- datacenter
- compute
description: |-
find datacenter by id
find compute by id
<br>
operationId: DatacenterController.GetAll
operationId: ComputeController.GetAll
responses:
"200":
description: '{datacenter} models.datacenter'
description: '{compute} models.compute'
post:
tags:
- datacenter
- compute
description: |-
create datacenter
create compute
<br>
operationId: DatacenterController.Create
operationId: ComputeController.Create
parameters:
- in: body
name: datacenter
description: body for datacenter content (Json format)
name: compute
description: body for compute content (Json format)
required: true
schema:
$ref: '#/definitions/json'
responses:
"200":
description: '{datacenter} models.datacenter'
/datacenter/{id}:
description: '{compute} models.compute'
/compute/{id}:
get:
tags:
- datacenter
- compute
description: |-
find datacenter by id
find compute by id
<br>
operationId: DatacenterController.Get
operationId: ComputeController.Get
parameters:
- in: path
name: id
@@ -156,36 +156,36 @@ paths:
type: string
responses:
"200":
description: '{datacenter} models.datacenter'
description: '{compute} models.compute'
put:
tags:
- datacenter
- compute
description: |-
create datacenters
create computes
<br>
operationId: DatacenterController.Update
operationId: ComputeController.Update
parameters:
- in: path
name: id
description: the datacenter id you want to get
description: the compute id you want to get
required: true
type: string
- in: body
name: body
description: The datacenter content
description: The compute content
required: true
schema:
$ref: '#/definitions/models.datacenter'
$ref: '#/definitions/models.compute'
responses:
"200":
description: '{datacenter} models.datacenter'
description: '{compute} models.compute'
delete:
tags:
- datacenter
- compute
description: |-
delete the datacenter
delete the compute
<br>
operationId: DatacenterController.Delete
operationId: ComputeController.Delete
parameters:
- in: path
name: id
@@ -194,15 +194,15 @@ paths:
type: string
responses:
"200":
description: '{datacenter} delete success!'
/datacenter/search/{search}:
description: '{compute} delete success!'
/compute/search/{search}:
get:
tags:
- datacenter
- compute
description: |-
find datacenter by key word
find compute by key word
<br>
operationId: DatacenterController.Get
operationId: ComputeController.Get
parameters:
- in: path
name: search
@@ -211,7 +211,7 @@ paths:
type: string
responses:
"200":
description: '{datacenter} models.datacenter'
description: '{compute} models.compute'
/processing/:
get:
tags:
@@ -602,8 +602,8 @@ definitions:
models.data:
title: data
type: object
models.datacenter:
title: datacenter
models.compute:
title: compute
type: object
models.processing:
title: processing
@@ -621,9 +621,9 @@ tags:
- name: data
description: |
Operations about data
- name: datacenter
- name: compute
description: |
Operations about datacenter
Operations about compute
- name: storage
description: |
Operations about storage