module etsi-nfv-nsd { yang-version 1.1; namespace "urn:etsi:nfv:yang:etsi-nfv-nsd"; prefix nsd; import etsi-nfv-descriptors { prefix nfv; } organization "European Telecommunications Standards Institute (ETSI)"; description "Network Services Descriptors"; revision 2019-10-01 { description "Version 2.7.1. Common data structures to support VNFD and NSD according to: ETSI GS NFV-IFA 014 Ed271v264 ETSI GS NFV-IFA 011 Ed271v264"; } revision 2019-04-25 { description "Initial revision. NSD according to ETSI GS NFV-IFA 014 Ed261v252."; } container nsd { list vnfd { key "id"; description "A VNF Descriptor (VNFD) is a deployment template which describes a VNF in terms of deployment and operational behaviour requirements. It also contains connectivity, interface and virtualised resource requirements"; reference "GS NFV-IFA011: Section 7.1.2, VNFD information element"; uses nfv:vnfd; } list nsd { key "id"; max-elements 1; uses nfv:nsd; description "The NSD information element is a deployment template whose instances are used by the NFVO for the lifecycle management of NSs."; reference "GS NFV-IFA014: Section 6.2.2, Network Service Descriptor information element"; } } }