X-Git-Url: https://gerrit.onap.org/r/gitweb?p=multicloud%2Fframework.git;a=blobdiff_plain;f=multivimbroker%2Fmultivimbroker%2Fswagger%2Fmultivim.volume.swagger.json;h=091d6a527d999637cc9574380b5f0a231af6593c;hp=d22cfa49a0feb08e206b022c73f1ab9b04cf634d;hb=cbc888fc41403f08f33061b285049b530785ef73;hpb=763d5a21bd50959f9f4e76717e14ef6204b0485b diff --git a/multivimbroker/multivimbroker/swagger/multivim.volume.swagger.json b/multivimbroker/multivimbroker/swagger/multivim.volume.swagger.json index d22cfa4..091d6a5 100644 --- a/multivimbroker/multivimbroker/swagger/multivim.volume.swagger.json +++ b/multivimbroker/multivimbroker/swagger/multivim.volume.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud/v0/", "tags": [ { "name": "MultiVIM services" @@ -94,13 +94,25 @@ "type": "string" }, { - "in": "body", - "name": "body", - "description": "get a list of vim volumes request param", + "name": "name", + "in": "query", + "description": "volumn name to filter list", "required": false, - "schema": { - "$ref": "#/definitions/ListVimVolumes" - } + "type": "string" + }, + { + "name": "limit", + "in": "query", + "description": "Requests a page size of items", + "required": false, + "type": "string" + }, + { + "name": "marker", + "in": "query", + "description": "image ID of the last-seen item", + "required": false, + "type": "string" } ], "responses": { @@ -237,9 +249,9 @@ "type": "integer", "description": "volume size" }, - "imageName": { + "imageId": { "type": "string", - "description": "image name to create volume" + "description": "image UUID to create volume" }, "volumeType": { "type": "string", @@ -251,23 +263,6 @@ } } }, - "ListVimVolumes": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "volume name to filter volume list" - }, - "limit": { - "type": "integer", - "description": "Requests a page size of items" - }, - "marker": { - "type": "string", - "description": "volume ID of the last-seen item" - } - } - }, "VimVolumesInfo": { "type": "object", "required": [ @@ -334,6 +329,10 @@ "$ref": "#/definitions/VimVolumeAttachmentInfo" } }, + "status": { + "type": "string", + "description": "volume status" + }, "vimId": { "type": "string" }, @@ -365,9 +364,9 @@ "type": "string", "description": "volume UUID" }, - "deviceId": { + "device": { "type": "string", - "description": "device UUID" + "description": "device to be attached" }, "hostName": { "type": "string",