diff --git a/src/SOL002/VNFConfiguration/VNFConfiguration.yaml b/src/SOL002/VNFConfiguration/VNFConfiguration.yaml index b07063835c6087687488813224e714960c09b750..134144ce5b2f91eac28be3077eb2d7c9f8631efe 100644 --- a/src/SOL002/VNFConfiguration/VNFConfiguration.yaml +++ b/src/SOL002/VNFConfiguration/VNFConfiguration.yaml @@ -125,7 +125,7 @@ paths: required: true in: body schema: - $ref: 'definitions/SOL002VnfConfiguration_def.yaml#/definitions/VnfConfigModifications' + $ref: 'definitions/SOL002VNFConfiguration_def.yaml#/definitions/VnfConfigModifications' responses: 200: description: > @@ -135,7 +135,7 @@ paths: The response body shall contain the parameters of the configuration modification that was applied to the configuration resource. schema: - $ref: 'definitions/SOL002VnfConfiguration_def.yaml#/definitions/VnfConfigModifications' + $ref: 'definitions/SOL002VNFConfiguration_def.yaml#/definitions/VnfConfigModifications' headers: Content-Type: description: The MIME type of the body of the response. diff --git a/src/SOL002/VNFIndicator/VNFIndicator.yaml b/src/SOL002/VNFIndicator/VNFIndicator.yaml index 9f65b7f7e7511fa39dfcf94e517e3fa3cf8329b2..3777c8e4cb396ef6717372bbdeb4193a886cf890 100644 --- a/src/SOL002/VNFIndicator/VNFIndicator.yaml +++ b/src/SOL002/VNFIndicator/VNFIndicator.yaml @@ -140,7 +140,7 @@ paths: schema: type: array items: - $ref: '../../definitions/SOL002SOl003VNFIndicator_def.yaml#/definitions/VnfIndicator' + $ref: '../../definitions/SOL002SOL003VNFIndicator_def.yaml#/definitions/VnfIndicator' 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" 401: @@ -280,7 +280,7 @@ paths: schema: type: array items: - $ref: '../../definitions/SOL002SOl003VNFIndicator_def.yaml#/definitions/VnfIndicator' + $ref: '../../definitions/SOL002SOL003VNFIndicator_def.yaml#/definitions/VnfIndicator' 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" 401: @@ -368,7 +368,7 @@ paths: maximum: 1 minimum: 1 schema: - $ref: '../../definitions/SOL002SOl003VNFIndicator_def.yaml#/definitions/VnfIndicator' + $ref: '../../definitions/SOL002SOL003VNFIndicator_def.yaml#/definitions/VnfIndicator' 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" 401: @@ -438,7 +438,7 @@ paths: maximum: 1 minimum: 1 schema: - $ref: '../../definitions/SOL002SOl003VNFIndicator_def.yaml#/definitions/VnfIndicator' + $ref: '../../definitions/SOL002SOL003VNFIndicator_def.yaml#/definitions/VnfIndicator' 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" 401: diff --git a/src/SOL002/VNFLifecycleManagement/VNFLifecycleManagement.yaml b/src/SOL002/VNFLifecycleManagement/VNFLifecycleManagement.yaml index b9f88a2e5e939c480e3c89b35d1c778f2cf6c37e..8ebedb087ce49fc66e54189b467bc076e17982a1 100644 --- a/src/SOL002/VNFLifecycleManagement/VNFLifecycleManagement.yaml +++ b/src/SOL002/VNFLifecycleManagement/VNFLifecycleManagement.yaml @@ -895,7 +895,7 @@ paths: in: body required: true schema: - $ref: "definitions/SOl002VNFLifecycleManagement_def.yaml#/definitions/ChangeVnfFlavourRequest" + $ref: "definitions/SOL002VNFLifecycleManagement_def.yaml#/definitions/ChangeVnfFlavourRequest" responses: 202: description: > @@ -1119,7 +1119,7 @@ paths: in: body required: true schema: - $ref: "definitions/SOl002VNFLifecycleManagement_def.yaml#/definitions/HealVnfRequest" + $ref: "definitions/SOL002VNFLifecycleManagement_def.yaml#/definitions/HealVnfRequest" responses: 202: description: > @@ -1926,7 +1926,7 @@ paths: minimum: 1 schema: schema: - $ref: "../../definitions/SOL002SOl003VNFLifecycleManagement_def.yaml#/definitions/VnfLcmOpOcc" + $ref: "../../definitions/SOL002SOL003VNFLifecycleManagement_def.yaml#/definitions/VnfLcmOpOcc" 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" 401: diff --git a/src/SOL002/VNFLifecycleManagement/definitions/SOL002VNFLifecycleManagement_def.yaml b/src/SOL002/VNFLifecycleManagement/definitions/SOL002VNFLifecycleManagement_def.yaml index 024737ce06dd2fd541a512f06a1a0a5e9eee4783..f278f185398b1a973cd196cb3bf04d1f86f80d78 100644 --- a/src/SOL002/VNFLifecycleManagement/definitions/SOL002VNFLifecycleManagement_def.yaml +++ b/src/SOL002/VNFLifecycleManagement/definitions/SOL002VNFLifecycleManagement_def.yaml @@ -306,25 +306,25 @@ definitions: flavourId: description: > Identifier of the VNF deployment flavour to be instantiated. - $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" instantiationLevelId: description: > Identifier of the instantiation level of the deployment flavour to be instantiated. If not present, the default instantiation level as declared in the VNFD is instantiated. - $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" extVirtualLinks: description: > Information about external VLs to connect the VNF to. type: array items: - $ref: "SOL002SOL003_def.yaml#/definitions/ExtVirtualLinkData" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtVirtualLinkData" extManagedVirtualLinks: description: > Information about external VLs to connect the VNF to. type: array items: - $ref: "SOL002SOL003_def.yaml#/definitions/ExtManagedVirtualLinkData" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtManagedVirtualLinkData" localizationLanguage: description: > Localization language of the VNF to be instantiated. The value shall @@ -335,13 +335,13 @@ definitions: Additional input parameters for the instantiation process, specific to the VNF being instantiated, as declared in the VNFD as part of "InstantiateVnfOpConfig". - $ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" extensions: description: > If present, this attribute provides values for the "extensions" attribute in "VnfInstance", as defined in clause 5.5.2.2. If an entry with the same key exists in the VnfInstance data structure, the VNFM shall replace its value with the value passed in the InstantiateVnfRequest data structure. - $ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" ChangeVnfFlavourRequest: description: > @@ -502,25 +502,25 @@ definitions: vnfdId: description: > New value of the "vnfdId" attribute in "VnfInstance". The value "null" is not permitted. - $ref: "SOL002SOL003_def.yaml#/definitions/Identifier" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" vnfConfigurableProperties: description: > Modifications of the "vnfConfigurableProperties" attribute in "VnfInstance". If present, these modifications shall be applied according to the rules of JSON Merge PATCH (see IETF RFC 7396 [15]). - $ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" metadata: description: > Modifications of the "metadattametadata" attribute in "VnfInstance". If present, these modifications shall be applied according to the rules of JSON Merge PATCH (see IETF RFC 7396 [15]). - $ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" extensions: description: > Modifications of the "extensions" attribute in "VnfInstance". If present, these modifications shall be applied according to the rules of JSON Merge PATCH (see IETF RFC 7396 [15]). - $ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs" + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" vnfcInfoModifications: description: > Modifications of certain entries in the "vnfcInfo" attribute array in the @@ -534,4 +534,4 @@ definitions: to be used as "deleteIdList" as defined below this table. type: array items: - $ref: "SOL002SOL003_def.yaml#/definitions/Identifier" \ No newline at end of file + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" \ No newline at end of file diff --git a/src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml b/src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml index e82b6f1fe40c470ede205cb213aba03633360ee5..3d1a37f7b91cb65ec484f0942d58316b683d4fe1 100644 --- a/src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml +++ b/src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml @@ -98,14 +98,14 @@ paths: responses: 201: description: > - 201 CREATED - - Shall be returned when a new "Individual VNF instance" resource and - the associated VNF instance identifier washas been created successfully. - The response body shall contain a representation of the created VNF instance, - as defined in clause 5.5.2.2. - The HTTP response shall include a "Location" HTTP header that contains the resource - URI of the created VNF instance. + 201 CREATED + + Shall be returned when a new "Individual VNF instance" resource and + the associated VNF instance identifier washas been created successfully. + The response body shall contain a representation of the created VNF instance, + as defined in clause 5.5.2.2. + The HTTP response shall include a "Location" HTTP header that contains the resource + URI of the created VNF instance. headers: Content-Type: description: The MIME type of the body of the response. diff --git a/src/definitions/SOL002SOL003VNFIndicator_def.yaml b/src/definitions/SOL002SOL003VNFIndicator_def.yaml index 7bb0e3c54db52befd32e22773d868ddce5c450d0..e1328e0d4ac1406e1fe0c11f4402c2af49cb0698 100644 --- a/src/definitions/SOL002SOL003VNFIndicator_def.yaml +++ b/src/definitions/SOL002SOL003VNFIndicator_def.yaml @@ -127,7 +127,7 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. - $ref: "SOL002SOl003_def.yaml#/definitions/Uri" + $ref: "SOL002SOL003_def.yaml#/definitions/Uri" authentication: description: > Authentication parameters to configure the use of Authorization when