"schema": {\r
"$ref": "#/definitions/NsCreateResponse"\r
}\r
+ },\r
+ "404": {\r
+ "description": "URL not found"\r
}\r
}\r
},\r
],\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
+ "404": {\r
+ "description": "URL not found"\r
}\r
}\r
}\r
},\r
"201": {\r
"description": "Invalid Request"\r
+ },\r
+ "404": {\r
+ "description": "URL not found"\r
}\r
}\r
}\r
},\r
"201": {\r
"description": "Invalid Request"\r
+ },\r
+ "404": {\r
+ "description": "URL not found"\r
}\r
}\r
}\r
"$ref": "#/definitions/JobInfo"\r
}\r
},\r
+ "404": {\r
+ "description": "URL not found"\r
+ },\r
"500": {\r
"description": "the url is invalid"\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
"NsCreateRequest": {\r
"type": "object",\r
"properties": {\r
+ "context":{\r
+ "type": "object",\r
+ "properties": { \r
+ "global-customer-id":{\r
+ "type": "string",\r
+ "description": "the global customer id"\r
+ },\r
+ "service-type":{\r
+ "type": "string",\r
+ "description": "service type"\r
+ }\r
+ }\r
+ },\r
"csarId": {\r
"type": "string",\r
"description": "the NS package ID"\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