diff --git a/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml b/src/SOL003/VNFLifecycleOperationGranting/definitions/SOL003VNFLifecycleOperationGranting_def.yaml index df35c2f041590e0a0e3d78e10c05c8875d07fd37..934e616e816f11e0329711809a8292a188ca8765 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