etsi-nfv-nsd.yang 1008 Bytes
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
Bug#253  
Mahesh Jethanandani committed
7
    prefix nfv;
8
9
10
11
12
13
14
15
  }

  organization
    "European Telecommunications Standards Institute (ETSI)";

  description
    "Network Services Descriptors";

Mahesh Jethanandani's avatar
Bug#251  
Mahesh Jethanandani committed
16
17
18
19
20
21
22
23
  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";
  }
24
25
26
27
28
29
30
31
32
  revision 2019-04-25 {
    description
      "Initial revision.
       NSD according to ETSI GS NFV-IFA 014 Ed261v252.";
  }

  container nsd {
    list nsd {
      key "id";
Mahesh Jethanandani's avatar
Issue#3  
Mahesh Jethanandani committed
33

34
      max-elements 1;
Mahesh Jethanandani's avatar
Bug#253  
Mahesh Jethanandani committed
35
      uses nfv:nsd;
Mahesh Jethanandani's avatar
Issue#3  
Mahesh Jethanandani committed
36

37
38
39
40
41
42
43
      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";
44
45
46
    }
  }
}