Loading src/SOL005/VNFPackageManagement/VNFPackageManagement.yaml +186 −0 Original line number Diff line number Diff line Loading @@ -106,6 +106,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -126,6 +132,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: type: array items: Loading Loading @@ -177,6 +189,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string - name: "body" in: "body" required: true Loading Loading @@ -223,6 +241,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 ############################################################################### # Individual VNF Package # ############################################################################### Loading Loading @@ -254,6 +278,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading Loading @@ -281,6 +311,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -311,6 +347,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading Loading @@ -373,6 +415,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -396,6 +444,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: properties: VnfPkgInfoModifications: Loading Loading @@ -470,6 +524,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading Loading @@ -497,6 +557,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -569,6 +635,12 @@ paths: If the NFVO does not support range requests, it should return the whole file with a 200 OK response instead. - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -594,6 +666,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 206: $ref: "responses/SOL005_resp.yaml#/responses/206" 409: Loading Loading @@ -652,6 +730,12 @@ paths: The "Content-Type" HTTP header shall be set according to the type of the file, i.e. to "application/zip" for a VNF Package as defined in ETSI GS NFV-SOL 004 [5]. - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 202: description: > Loading Loading @@ -736,6 +820,12 @@ paths: description: > The payload body contains the address information based on which the NFVO can obtain the content of the VNF package. - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 202: Loading Loading @@ -822,6 +912,12 @@ paths: whole file with a 200 OK response instead. in: header type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -847,6 +943,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 206: description: > Loading Loading @@ -878,6 +980,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -938,6 +1046,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string - name: "body" in: "body" required: true Loading Loading @@ -975,6 +1089,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: type: array items: Loading Loading @@ -1041,6 +1161,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -1061,6 +1187,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: type: array items: Loading Loading @@ -1122,6 +1254,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -1142,6 +1280,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: properties: PkgmSubscription: Loading Loading @@ -1176,6 +1320,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading @@ -1191,6 +1341,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -1255,6 +1411,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading @@ -1270,6 +1432,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -1321,6 +1489,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading @@ -1336,6 +1510,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -1369,6 +1549,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading Loading
src/SOL005/VNFPackageManagement/VNFPackageManagement.yaml +186 −0 Original line number Diff line number Diff line Loading @@ -106,6 +106,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -126,6 +132,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: type: array items: Loading Loading @@ -177,6 +189,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string - name: "body" in: "body" required: true Loading Loading @@ -223,6 +241,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 ############################################################################### # Individual VNF Package # ############################################################################### Loading Loading @@ -254,6 +278,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading Loading @@ -281,6 +311,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -311,6 +347,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading Loading @@ -373,6 +415,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -396,6 +444,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: properties: VnfPkgInfoModifications: Loading Loading @@ -470,6 +524,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading Loading @@ -497,6 +557,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -569,6 +635,12 @@ paths: If the NFVO does not support range requests, it should return the whole file with a 200 OK response instead. - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -594,6 +666,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 206: $ref: "responses/SOL005_resp.yaml#/responses/206" 409: Loading Loading @@ -652,6 +730,12 @@ paths: The "Content-Type" HTTP header shall be set according to the type of the file, i.e. to "application/zip" for a VNF Package as defined in ETSI GS NFV-SOL 004 [5]. - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 202: description: > Loading Loading @@ -736,6 +820,12 @@ paths: description: > The payload body contains the address information based on which the NFVO can obtain the content of the VNF package. - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 202: Loading Loading @@ -822,6 +912,12 @@ paths: whole file with a 200 OK response instead. in: header type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -847,6 +943,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 206: description: > Loading Loading @@ -878,6 +980,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -938,6 +1046,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string - name: "body" in: "body" required: true Loading Loading @@ -975,6 +1089,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: type: array items: Loading Loading @@ -1041,6 +1161,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -1061,6 +1187,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: type: array items: Loading Loading @@ -1122,6 +1254,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 200: description: > Loading @@ -1142,6 +1280,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 schema: properties: PkgmSubscription: Loading Loading @@ -1176,6 +1320,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading @@ -1191,6 +1341,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -1255,6 +1411,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading @@ -1270,6 +1432,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -1321,6 +1489,12 @@ paths: in: header required: true type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading @@ -1336,6 +1510,12 @@ paths: has provided an invalid authorization token. maximum: 1 minimum: 0 Version: description: > Version of the API used in the response. type: string maximum: 1 minimum: 1 400: $ref: "responses/SOL005_resp.yaml#/responses/400" 401: Loading Loading @@ -1369,6 +1549,12 @@ paths: in: header required: false type: string - name: Version description: > Version of the API requested to use when responding to this request. in: header required: true type: string responses: 204: description: > Loading