From 582891916041df406b5fbf82eddf5467852666e6 Mon Sep 17 00:00:00 2001 From: Giacomo Bernini Date: Thu, 27 May 2021 18:49:34 +0200 Subject: [PATCH] implemented udpates for SOL003ed351 v3.3.8 --- .../SOL003VNFLifecycleOperationGranting_def.yaml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml b/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml index cac56837..18150a39 100644 --- a/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml +++ b/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml @@ -370,8 +370,14 @@ definitions: This type provides information of an existing or proposed resource used by the VNF. It shall comply with the provisions defined in table 9.5.3.2-1. - NOTE: The use cases UC#4 and UC#5 in Annex A.4 of ETSI GS NFV-IFA 007 provide examples - for such a configuration. + NOTE 1: The use cases UC#4 and UC#5 in Annex A.4 of ETSI GS NFV-IFA 007 provide examples + for such a configuration. + NOTE 2: In the context of an operation that changes the current VNF package, the following applies: If this + ResourceDefinition is related to a resource to be created or modified, the "vnfdId" attribute shall + contain the identifier of the destination VNFD. If this ResourceDefinition is related to a resource + to be deleted, the "vnfdId" attribute shall contain the identifier of the source VNFD. If this + ResourceDefinition is related to a temporary resource, the "vnfdId" attribute shall contain the + identifier of either the source VNFD or the destination VNFD. type: object required: - id @@ -406,8 +412,7 @@ definitions: vnfdId: description: > Identifier of the VNFD to which resourceTemplateId and vduId refer. Shall be present - if at least one of resourceTemplateId and vduId is present and the operation to - be granted changes the current VNF Package. May be absent otherwise. + if the operation to be granted changes the current VNF Package. May be absent otherwise. See note 2. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" resourceTemplateId: description: > @@ -423,7 +428,7 @@ definitions: Shall be present if type="LINKPORT" and the linkport is shared by two external CP instances, one exposing a VNFC CP instance (based on a VnfExtCpd referenced by "resourceTemplateId") and another one exposing a VIP CP instance (based on a VnfExtCpd referenced by this attribute). - Shall be absent otherwise. See note. + Shall be absent otherwise. See note 1. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" resource: description: > -- GitLab