aboutsummaryrefslogtreecommitdiffstats
path: root/adapters/mso-vnfm-adapter
diff options
context:
space:
mode:
authorrope252 <gareth.roper@est.tech>2019-12-18 14:58:09 +0000
committerGareth Roper <gareth.roper@est.tech>2019-12-19 16:23:29 +0000
commitf1bf9c9c65da29994a52ce7fe50fdaaca5927b8f (patch)
tree3e8d1d85a991edd3965e9fd60cb4c4f5d4755386 /adapters/mso-vnfm-adapter
parent145eb372a14a2dd25f75033acd37e269c33caf95 (diff)
Update ETSI Catalog Swagger to latest and Add Notification Swagger
Change-Id: Ic2f904a82c3c37e81732d198958b662f01a2d89e Issue-ID: SO-2578 Signed-off-by: rope252 <gareth.roper@est.tech>
Diffstat (limited to 'adapters/mso-vnfm-adapter')
-rw-r--r--adapters/mso-vnfm-adapter/mso-vnfm-adapter-ext-clients/src/main/resources/ETSI-Catalog-API.json23
1 files changed, 19 insertions, 4 deletions
diff --git a/adapters/mso-vnfm-adapter/mso-vnfm-adapter-ext-clients/src/main/resources/ETSI-Catalog-API.json b/adapters/mso-vnfm-adapter/mso-vnfm-adapter-ext-clients/src/main/resources/ETSI-Catalog-API.json
index 514029bab8..efd427009d 100644
--- a/adapters/mso-vnfm-adapter/mso-vnfm-adapter-ext-clients/src/main/resources/ETSI-Catalog-API.json
+++ b/adapters/mso-vnfm-adapter/mso-vnfm-adapter-ext-clients/src/main/resources/ETSI-Catalog-API.json
@@ -764,6 +764,7 @@
}
}
},
+ "produces": ["application/octet-stream", "application/json"],
"tags": ["NSD Management interface"]
},
"put": {
@@ -1129,8 +1130,17 @@
"$ref": "#/definitions/PkgmSubscription"
}
},
+ "400": {
+ "description": "",
+ "schema": {
+ "$ref": "#/definitions/SUBSCRIPTION_ProblemDetailsSerializer"
+ }
+ },
"500": {
- "description": "Internal error"
+ "description": "",
+ "schema": {
+ "$ref": "#/definitions/SUBSCRIPTION_ProblemDetailsSerializer"
+ }
}
},
"tags": ["VNF Package Management interface"]
@@ -1330,6 +1340,7 @@
}
}
},
+ "produces": ["application/octet-stream", "application/json"],
"tags": ["VNF Package Management interface"]
},
"parameters": [{
@@ -1370,6 +1381,7 @@
}
}
},
+ "produces": ["application/octet-stream", "application/json"],
"tags": ["VNF Package Management interface"]
},
"put": {
@@ -1460,6 +1472,7 @@
}
}
},
+ "produces": ["application/octet-stream", "application/json"],
"tags": ["VNF Package Management interface"]
},
"parameters": [{
@@ -2710,8 +2723,6 @@
}
},
"vnfProductsProviders": {
- "title": "Vnfproductsfromproviders",
- "description": "Match VNF packages that contain VNF products from certain providers.",
"required": ["vnfProvider"],
"type": "object",
"properties": {
@@ -2741,7 +2752,11 @@
}
},
"vnfProductsFromProviders": {
- "$ref": "#/definitions/vnfProductsProviders"
+ "description": "Match VNF packages that contain VNF products from certain providers.",
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/vnfProductsProviders"
+ }
},
"vnfdId": {
"description": "Match VNF packages with a VNFD identifierlisted in the attribute",