etsi-nfv-descriptors.yang 1013 Bytes
Newer Older
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
1
module etsi-nfv-descriptors {
2
  yang-version 1.1;
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
3
  namespace "urn:etsi:nfv:yang:etsi-nfv-descriptors";
4 5
  prefix nfv;

6 7
  include etsi-nfv-common;
  include etsi-nfv-ns;
8
  include etsi-nfv-vnf;
9
  include etsi-nfv-pnf;
10 11 12 13 14

  organization
    "European Telecommunications Standards Institute (ETSI)";

  description
15
    "Network Function Virtualization Descriptors";
16

17
  revision 2019-03-18 {
18 19
    description
      "Initial revision.
20 21
       NSD and PNFD according to ETSI GS NFV-IFA 014 Ed261v252
       VNFD according to ETSI GS NFV-IFA 011 Ed261v254";
22 23 24
  }

  container nfv {
25 26 27 28 29 30 31 32 33 34 35 36 37
    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 vnfd;
    }

38
    uses nsd;
39
    uses pnfd;
40
  }
41
}