From 7dfbb8f164f8241b72ed8fcb40d8f77b1e163432 Mon Sep 17 00:00:00 2001 From: Giacomo Bernini Date: Mon, 10 Feb 2020 12:07:54 +0100 Subject: [PATCH] fixed few inconsistencies after internal review --- src/SOL011/APIVersion/APIVersion.yaml | 10 +++++++++- src/SOL011/NSDManagement/NSDManagement.yaml | 2 +- .../NSInstanceUsageNotification.yaml | 2 +- .../NSLifecycleOperationGranting.yaml | 7 ++++++- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/SOL011/APIVersion/APIVersion.yaml b/src/SOL011/APIVersion/APIVersion.yaml index 96f1345..5bdb07f 100644 --- a/src/SOL011/APIVersion/APIVersion.yaml +++ b/src/SOL011/APIVersion/APIVersion.yaml @@ -27,7 +27,15 @@ externalDocs: url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/011/03.03.01_60/gs_NFV-SOL011v030301p.pdf paths: - /nsdm/api_versions: + /nsd/api_versions: $ref: '../endpoints/SOL011_endpoints.yaml#/endpoints/api_versions' /nslcog/api_versions: $ref: '../endpoints/SOL011_endpoints.yaml#/endpoints/api_versions' + /nslcm/api_versions: + $ref: '../endpoints/SOL011_endpoints.yaml#/endpoints/api_versions' + /nsiun/api_versions: + $ref: '../endpoints/SOL011_endpoints.yaml#/endpoints/api_versions' + /nspm/api_versions: + $ref: '../endpoints/SOL011_endpoints.yaml#/endpoints/api_versions' + /nsfm/api_versions: + $ref: '../endpoints/SOL011_endpoints.yaml#/endpoints/api_versions' \ No newline at end of file diff --git a/src/SOL011/NSDManagement/NSDManagement.yaml b/src/SOL011/NSDManagement/NSDManagement.yaml index f6eedaa..3f00d71 100644 --- a/src/SOL011/NSDManagement/NSDManagement.yaml +++ b/src/SOL011/NSDManagement/NSDManagement.yaml @@ -20,7 +20,7 @@ externalDocs: description: ETSI GS NFV-SOL 011 V3.3.1 url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/011/03.03.01_60/gs_NFV-SOL011v030301p.pdf -basePath: /nslcm/v1 +basePath: /nsd/v1 schemes: - http diff --git a/src/SOL011/NSInstanceUsageNotification/NSInstanceUsageNotification.yaml b/src/SOL011/NSInstanceUsageNotification/NSInstanceUsageNotification.yaml index 4df5be0..cc83013 100644 --- a/src/SOL011/NSInstanceUsageNotification/NSInstanceUsageNotification.yaml +++ b/src/SOL011/NSInstanceUsageNotification/NSInstanceUsageNotification.yaml @@ -146,7 +146,7 @@ paths: - $ref: "../components/SOL011_params.yaml#/components/parameters/ContentType" - $ref: "../components/SOL011_params.yaml#/components/parameters/Authorization" responses: - 200: + 204: $ref: '#/components/responses/Subscription.Delete.204' 400: $ref: ../components/SOL011_resp.yaml#/components/responses/400 diff --git a/src/SOL011/NSLifecycleOperationGranting/NSLifecycleOperationGranting.yaml b/src/SOL011/NSLifecycleOperationGranting/NSLifecycleOperationGranting.yaml index 3c9a148..76912a3 100644 --- a/src/SOL011/NSLifecycleOperationGranting/NSLifecycleOperationGranting.yaml +++ b/src/SOL011/NSLifecycleOperationGranting/NSLifecycleOperationGranting.yaml @@ -211,6 +211,7 @@ components: required: - nsInstanceId - nsdId + - nsLcmOpOccId - lifecycleOperation properties: nsInstanceId: @@ -222,6 +223,10 @@ components: description: >- Identifier of the NSD that defines the NS for which the lifecycle management operation is to be granted. $ref: "../components/SOL011_schemas.yaml#/components/schemas/Identifier" + nsLcmOpOccId: + description: >- + The identifier of the NS lifecycle management operation occurrence associated to the GrantRequest.. + $ref: "../components/SOL011_schemas.yaml#/components/schemas/Identifier" lifecycleOperation: description: >- Type of the lifecycle management operation for which the granting is requested. @@ -245,7 +250,7 @@ components: Grant: description: >- - + This type represents a grant. It shall comply with the provisions defined in table 7.6.2.3-1. type: object required: - id -- GitLab