Update spec for upcoming release
This commit is contained in:
parent
e0081f73f8
commit
1c3eec48ea
|
@ -108,6 +108,86 @@
|
||||||
"example": "0.9.61",
|
"example": "0.9.61",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"resources": {
|
||||||
|
"properties": {
|
||||||
|
"disk": {
|
||||||
|
"properties": {
|
||||||
|
"free": {
|
||||||
|
"description": "The total free size of all OSDs in KB",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"total": {
|
||||||
|
"description": "The total size of all OSDs in KB",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"used": {
|
||||||
|
"description": "The total used size of all OSDs in KB",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"utilization": {
|
||||||
|
"description": "The disk utilization percentage (average) of the cluster",
|
||||||
|
"type": "float"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"type": "object"
|
||||||
|
},
|
||||||
|
"memory": {
|
||||||
|
"properties": {
|
||||||
|
"allocated": {
|
||||||
|
"description": "The total amount of RAM allocated to running domains in MB",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"free": {
|
||||||
|
"description": "The total free RAM (all nodes) in MB",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"provisioned": {
|
||||||
|
"description": "The total amount of RAM provisioned to all domains (regardless of state) in MB",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"total": {
|
||||||
|
"description": "The total amount of RAM (all nodes) in MB",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"used": {
|
||||||
|
"description": "The total used RAM (all nodes) in MB",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"utilization": {
|
||||||
|
"description": "The memory utilization percentage (average) of the cluster",
|
||||||
|
"type": "float"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"type": "object"
|
||||||
|
},
|
||||||
|
"vcpu": {
|
||||||
|
"properties": {
|
||||||
|
"allocated": {
|
||||||
|
"description": "The total number of vCPUs allocated to running domains",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"load": {
|
||||||
|
"description": "The current 5-minute CPU load (all nodes summed)",
|
||||||
|
"type": "float"
|
||||||
|
},
|
||||||
|
"provisioned": {
|
||||||
|
"description": "The total number of vCPUs provisioned to all domains (regardless of state)",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"total": {
|
||||||
|
"description": "The total number of real CPU cores (all nodes)",
|
||||||
|
"type": "integer"
|
||||||
|
},
|
||||||
|
"utilization": {
|
||||||
|
"description": "The CPU utilization percentage (average) of the cluster",
|
||||||
|
"type": "float"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"type": "object"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"type": "object"
|
||||||
|
},
|
||||||
"snapshots": {
|
"snapshots": {
|
||||||
"description": "The total number of snapshots in the storage cluster",
|
"description": "The total number of snapshots in the storage cluster",
|
||||||
"type": "integer"
|
"type": "integer"
|
||||||
|
@ -6559,6 +6639,35 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"/api/v1/storage/ceph/volume/{pool}/{volume}/scan": {
|
||||||
|
"post": {
|
||||||
|
"description": "",
|
||||||
|
"responses": {
|
||||||
|
"200": {
|
||||||
|
"description": "OK",
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/Message"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"400": {
|
||||||
|
"description": "Bad request",
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/Message"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"404": {
|
||||||
|
"description": "Not found",
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/Message"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"summary": "Scan a Ceph volume {volume} in pool {pool} for stats (after import)",
|
||||||
|
"tags": [
|
||||||
|
"storage / ceph"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
"/api/v1/storage/ceph/volume/{pool}/{volume}/upload": {
|
"/api/v1/storage/ceph/volume/{pool}/{volume}/upload": {
|
||||||
"post": {
|
"post": {
|
||||||
"description": "<br/>The body must be a form body containing a file that is the binary contents of the image.",
|
"description": "<br/>The body must be a form body containing a file that is the binary contents of the image.",
|
||||||
|
|
Loading…
Reference in New Issue