5 "title": "MultiVIM Service rest API"
7 "basePath": "/api/multicloud_azure/v0/",
10 "name": "MultiVIM Azure services"
19 "summary": "create a flavor",
20 "description": "create a flavor",
21 "operationId": "create_vim_flavor",
32 "description": "vim instance id",
39 "description": "create vim flavor request param",
42 "$ref": "#/definitions/CreateVimFlavor"
48 "description": "successful operation",
50 "$ref": "#/definitions/VimFlavorInfo"
54 "description": "the vim id or tenant UUID is wrong"
57 "description": "the vim flavor is not accessable"
65 "summary": "query vim flavors list",
66 "description": "query vim flavors list",
67 "operationId": "query_vim_flavors",
78 "description": "vim instance id",
85 "description": "get a list of vim flavors request param",
88 "$ref": "#/definitions/ListVimFlavors"
94 "description": "successful operation",
96 "$ref": "#/definitions/VimFlavorsInfo"
100 "description": "the vim id or tenant UUID is wrong"
103 "description": "the vim flavor is not accessable"
108 "/{vimid}/flavors/{flavorid}": {
113 "summary": "delete specific vim flavor",
114 "description": "delete specific vim flavor",
115 "operationId": "delete_vim_flavor",
126 "description": "vim instance id",
133 "description": "vim flavor id",
140 "description": "successful operation"
143 "description": "the vim id or tenant UUID is wrong"
146 "description": "the vim flavor is not accessable"
154 "summary": "query specific vim flavor",
155 "description": "query specific vim flavor",
156 "operationId": "query_vim_flavor",
167 "description": "vim instance id",
174 "description": "vim flavor id",
181 "description": "successful operation",
183 "$ref": "#/definitions/VimFlavorInfo"
187 "description": "the vim id or tenant UUID is wrong"
190 "description": "the vim flavor is not accessable"
208 "description": "flavor name"
212 "description": "virtual cpu number"
216 "description": "memory size"
220 "description": "The size of the root disk"
224 "description": "The size of the ephemeral disk"
228 "description": "The size of the swap disk"
232 "description": "whether the flavor is public"
236 "description": "list of extra specs",
238 "$ref": "#/definitions/VimFlavorExtraSpecInfo"
243 "VimFlavorExtraSpecInfo": {
248 "description": "extra spec key"
252 "description": "extra spec value"
261 "description": "flavor name to filter flavor list"
265 "description": "Requests a page size of items"
269 "description": "flavor ID of the last-seen item"
289 "description": "flavor list information",
291 "$ref": "#/definitions/VimFlavorInfo"
311 "description": "flavor name"
315 "description": "flavor UUID"
319 "description": "virtual cpu number"
323 "description": "memory size"
327 "description": "The size of the root disk"
331 "description": "The size of the ephemeral disk"
335 "description": "The size of the swap disk"
339 "description": "whether the flavor is public"
343 "description": "list of extra specs",
345 "$ref": "#/definitions/VimFlavorExtraSpecInfo"
356 "description": "tenant UUID"
360 "description": "0: Already exist 1: Newly created"