etsi-nfv-nsd.yang 1.11 KB
Newer Older
1 2 3 4 5 6
module etsi-nfv-nsd {
  yang-version 1.1;
  namespace "urn:etsi:nfv:yang:etsi-nfv-nsd";
  prefix nsd;

  import etsi-nfv-descriptors {
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
7
    prefix nfv;
8 9 10 11 12 13 14 15
  }

  organization
    "European Telecommunications Standards Institute (ETSI)";

  description
    "Network Services Descriptors";

16
  revision 2020-06-10 {
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
17
    description
18
      "Version 3.3.1.
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
19

20
       NSD according to ETSI GS NFV-IFA 014 Release 3.";
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
21 22
  }

Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
23 24 25 26
  revision 2019-10-01 {
    description
      "Version 2.7.1.

Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
27 28
       Common data structures to support NSD according to:
       ETSI GS NFV-IFA 014 Ed271v264.";
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
29
  }
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
30

31 32 33
  revision 2019-04-25 {
    description
      "Initial revision.
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
34 35
       Common data structures to support NSD according to:
       ETSI GS NFV-IFA 014 Ed261v252.";
36 37 38 39 40
  }

  container nsd {
    list nsd {
      key "id";
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
41

42
      max-elements 1;
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
43
      uses nfv:nsd;
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
44

45
      description
Mahesh Jethanandani's avatar
Mahesh Jethanandani committed
46
        "The NSD information element is a deployment template whose
47 48 49 50 51
         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";
52 53 54
    }
  }
}