aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorying.yunlong <ying.yunlong@zte.com.cn>2017-12-13 10:26:12 +0800
committerying.yunlong <ying.yunlong@zte.com.cn>2017-12-13 10:26:12 +0800
commitb29214f3c8c3d82d229de18c49b178b88ae9750b (patch)
treeb284ba1c7b0eaeb61687d842f19b658a8f12349d
parentcd4d2051800ca99f298b96068fb4e5ba095e15f9 (diff)
Fix vfc-catalog code and API inconsistencies
Modify vfc-catalog swagger file to fix inconsistencies between catalog code and interface Change-Id: I90627d5304a4229dedf5508b9f1311733558824f Issue-ID: VFC-616 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
-rw-r--r--catalog/swagger/vfc.catalog.swagger.json22
1 files changed, 17 insertions, 5 deletions
diff --git a/catalog/swagger/vfc.catalog.swagger.json b/catalog/swagger/vfc.catalog.swagger.json
index 6aa651b3..39e8e6ab 100644
--- a/catalog/swagger/vfc.catalog.swagger.json
+++ b/catalog/swagger/vfc.catalog.swagger.json
@@ -466,7 +466,7 @@
"NsPkgListInfo": {
"type": "array",
"items": {
- "$ref": "#/definitions/NsPkgInfo"
+ "$ref": "#/definitions/NsPkgDetailInfo"
}
},
"NsPkgDetailInfo": {
@@ -475,7 +475,7 @@
"csarId": {
"type": "string"
},
- "NsPackageInfo": {
+ "packageInfo": {
"$ref": "#/definitions/NsPkgInfo"
},
"NsInstanceInfo": {
@@ -486,9 +486,9 @@
"NsPkgInfo": {
"type": "object",
"properties": {
- "csarId": {
+ "nsPackageId": {
"type": "string",
- "description": "network service package id, UUID"
+ "description": "network service package id, UUID, csarId"
},
"nsdId": {
"type": "string",
@@ -501,6 +501,18 @@
"nsdVersion": {
"type": "string",
"description": "network service descriptor version"
+ },
+ "csarName": {
+ "type": "string",
+ "description": "network service package name"
+ },
+ "nsdModel": {
+ "type": "string",
+ "description": "ns JSON string parsed and transformed by parser"
+ },
+ "downloadUrl": {
+ "type": "string",
+ "description": "download url of network service package"
}
}
},
@@ -561,7 +573,7 @@
"VnfPkgListInfo": {
"type": "array",
"items": {
- "$ref": "#/definitions/VnfPkgInfo"
+ "$ref": "#/definitions/VnfPkgDetailInfo"
}
},
"VnfPkgDetailInfo": {