diff --git a/src/yang/etsi-nfv-vnf.yang b/src/yang/etsi-nfv-vnf.yang index 538addf592084e5003f6bfa7c4366434d8347c7d..9b00c4a2187ba4be034e15ff8dde8d4731cec49b 100755 --- a/src/yang/etsi-nfv-vnf.yang +++ b/src/yang/etsi-nfv-vnf.yang @@ -3006,6 +3006,44 @@ submodule etsi-nfv-vnf { information element"; } } + + list dependencies { + key "id"; + + description + "Specifies the order in which instances of the VNFCs + have to be created."; + reference + "GS NFV IFA011: Section 7.1.8.2 VnfDf information element"; + + leaf id { + type string; + } + + leaf primary-id { + type leafref { + path "../../vdu-profile/id"; + } + description + "References a VduProfile for describing dependencies + between VNFCs in terms of primary entities."; + reference + "GS NFV IFA011: Section 7.1.8.19 Dependencies + information element"; + } + + leaf secondary-id { + type leafref { + path "../../vdu-profile/id"; + } + description + "References a VduProfile for describing dependencies + between VNFCs in terms of secondary entities."; + reference + "GS NFV IFA011: Section 7.1.8.19 Dependencies + information element"; + } + } } container configurable-properties {