From 0c5bc815e35e8ce8551fa32983711f78d13cf84a Mon Sep 17 00:00:00 2001 From: piscione Date: Wed, 14 Apr 2021 18:03:09 +0200 Subject: [PATCH] SOL003_31: added new attributes to ResourceDefinition datamodel and added note --- .../SOL003VNFLifecycleOperationGranting_def.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml b/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml index df35c2f0..934e616e 100644 --- a/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml +++ b/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml @@ -458,6 +458,18 @@ definitions: - if type="LINKPORT" : VnfExtCpd - if type="STORAGE" : VirtualStorageDesc $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" + secondaryResourceTemplateId: + description: > + Reference to a secondary resource template (VnfExtCpd) in the VNFD. + 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. + + The use cases UC#4 and UC#5 in Annex A.4 of ETSI GS NFV-IFA 007 [1] provide examples for such a configuration. + + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" + resource: description: > Resource information for an existing resource. Shall be present for -- GitLab