add VFC NS query via CSARID
[vfc/nfvo/lcm.git] / lcm / swagger / vfc.nslcm.swagger.json
index 528ec67..0a8fc09 100644 (file)
         ],\r
         "summary": "ns get",\r
         "description": "ns get",\r
-        "operationId": "ns_get",\r
-        "parameters": [],\r
+        "operationId": "ns_instantces_get",\r
+        "parameters": [\r
+          {\r
+            "required": true,\r
+            "type": "string",\r
+            "description": "job response message id",\r
+            "name": "csarId",\r
+            "in": "query"\r
+          }\r
+        ],\r
         "responses": {\r
           "200": {\r
             "description": "successful operation",\r
             "schema": {\r
-              "$ref": "#/definitions/NsInfo"\r
+              "$ref": "#/definitions/NsInstancesInfo"\r
             }\r
           }\r
         }\r
       }\r
     },\r
     "/ns/{ns_instance_id}": {\r
+      "get": {\r
+        "tags": [\r
+          "ns"\r
+        ],\r
+        "summary": "ns get",\r
+        "description": "ns get",\r
+        "operationId": "ns_instance_get",\r
+        "parameters": [],\r
+        "responses": {\r
+          "200": {\r
+            "description": "successful operation",\r
+            "schema": {\r
+              "$ref": "#/definitions/NsInstanceInfo"\r
+            }\r
+          }\r
+        }\r
+      },      \r
       "delete": {\r
         "tags": [\r
           "ns"\r
         }\r
       }\r
     },\r
-   \r
-    "NsInfo": {\r
+    "NsInstancesInfo":{\r
+      "type": "array",\r
+      "items": {\r
+            "$ref": "#/definitions/NsInstanceInfo"\r
+      }\r
+    },\r
+    "NsInstanceInfo": {\r
       "type": "object",\r
       "properties": {\r
         "nsInstanceId": {\r