blob: 24f7a1bc1638ce449a00236ccd8bfb07962530af [file] [log] [blame]
Scott Bakerc9d3d842021-09-17 11:32:53 -07001module: onf-application
2 +--rw application
3 +--rw application* [id]
4 +--rw id application-id
5 +--rw display-name? string
6 +--rw description? at:description
Scott Baker910f4062021-09-22 13:26:23 -07007 +--rw address ietf:host
Scott Bakerc4b3e272021-11-01 17:13:48 -07008 +--rw endpoint* [endpoint-id]
9 | +--rw endpoint-id yg:yang-identifier
Scott Baker5ad82652021-12-02 14:20:19 -080010 | +--rw port-start? ietf:port-number
Scott Bakercd276412021-10-13 14:31:24 -070011 | +--rw port-end? ietf:port-number
12 | +--rw protocol? at:protocol
Scott Baker910f4062021-09-22 13:26:23 -070013 | +--rw mbr
Scott Bakercd276412021-10-13 14:31:24 -070014 | | +--rw uplink? at:bitrate
15 | | +--rw downlink? at:bitrate
16 | +--rw traffic-class? -> /tc:traffic-class/traffic-class/id
Scott Bakerebb99ae2021-11-01 15:34:51 -070017 | +--rw display-name? string
Scott Bakerc9d3d842021-09-17 11:32:53 -070018 +--rw enterprise -> /ent:enterprise/enterprise/id
Scott Bakerc9d3d842021-09-17 11:32:53 -070019
20module: onf-connectivity-service
21 +--rw connectivity-service
22 +--rw connectivity-service* [id]
Scott Baker71d5c4e2021-10-21 23:59:57 -070023 +--rw id connectivity-service-id
24 +--rw display-name? string
25 +--rw description? at:description
Scott Baker71d5c4e2021-10-21 23:59:57 -070026 +--rw core-5g-endpoint? inet:uri
27 +--rw acc-prometheus-url? inet:uri
Scott Bakerc9d3d842021-09-17 11:32:53 -070028
29module: onf-device-group
30 +--rw device-group
31 +--rw device-group* [id]
32 +--rw id device-group-id
33 +--rw description? at:description
34 +--rw display-name? string
Scott Bakerc4b3e272021-11-01 17:13:48 -070035 +--rw imsis* [imsi-id]
36 | +--rw imsi-id yg:yang-identifier
Scott Bakerc9d3d842021-09-17 11:32:53 -070037 | +--rw imsi-range-from? uint64
38 | +--rw imsi-range-to? uint64
Scott Bakerebb99ae2021-11-01 15:34:51 -070039 | +--rw display-name? string
Scott Bakerc9d3d842021-09-17 11:32:53 -070040 +--rw ip-domain? -> /ipd:ip-domain/ip-domain/id
Scott Bakercd276412021-10-13 14:31:24 -070041 +--rw device
42 | +--rw mbr
Scott Baker36c96142021-10-19 14:13:30 -070043 | | +--rw uplink at:bitrate
44 | | +--rw downlink at:bitrate
45 | +--rw traffic-class -> /tc:traffic-class/traffic-class/id
Scott Bakerc9d3d842021-09-17 11:32:53 -070046 +--rw site -> /st:site/site/id
47
48module: onf-enterprise
49 +--rw enterprise
50 +--rw enterprise* [id]
51 +--rw id enterprise-id
52 +--rw display-name? string
53 +--rw description? at:description
54 +--rw connectivity-service* [connectivity-service]
55 +--rw connectivity-service -> /cs:connectivity-service/connectivity-service/id
56 +--rw enabled? boolean
57
58module: onf-ip-domain
59 +--rw ip-domain
60 +--rw ip-domain* [id]
61 +--rw id ip-domain-id
62 +--rw display-name? string
Scott Bakercf7cb662021-11-18 14:25:50 -080063 +--rw dnn at:dnn
Scott Bakerc9d3d842021-09-17 11:32:53 -070064 +--rw dns-primary? inet:ip-address
65 +--rw dns-secondary? inet:ip-address
66 +--rw subnet inet:ipv4-prefix
67 +--rw admin-status? at:admin-status
68 +--rw mtu? at:mtu
69 +--rw description? at:description
70 +--rw enterprise -> /ent:enterprise/enterprise/id
71
72module: onf-site
73 +--rw site
74 +--rw site* [id]
75 +--rw id site-id
76 +--rw display-name? string
Scott Bakerc4b3e272021-11-01 17:13:48 -070077 +--rw small-cell* [small-cell-id]
78 | +--rw small-cell-id yg:yang-identifier
79 | +--rw address? inet:host
80 | +--rw tac at:tac
81 | +--rw enable? boolean
82 | +--rw display-name? string
Scott Bakera6929052021-10-06 08:16:03 -070083 +--rw monitoring
84 | +--rw edge-cluster-prometheus-url? inet:uri
85 | +--rw edge-monitoring-prometheus-url? inet:uri
Scott Bakerc4b3e272021-11-01 17:13:48 -070086 | +--rw edge-device* [edge-device-id]
87 | +--rw edge-device-id yg:yang-identifier
88 | +--rw display-name? string
89 | +--rw description? at:description
Scott Bakerc9d3d842021-09-17 11:32:53 -070090 +--rw enterprise -> /ent:enterprise/enterprise/id
91 +--rw imsi-definition
92 | +--rw mcc at:mcc
93 | +--rw mnc at:mnc
94 | +--rw enterprise at:ent
95 | +--rw format string
96 +--rw description? at:description
97
98module: onf-template
99 +--rw template
100 +--rw template* [id]
Scott Baker36c96142021-10-19 14:13:30 -0700101 +--rw id template-id
102 +--rw display-name? string
103 +--rw sst? at:sst
104 +--rw sd? at:sd
Scott Bakerc9d3d842021-09-17 11:32:53 -0700105 +--rw slice
106 | +--rw mbr
Scott Baker75ff25b2021-10-27 18:46:23 -0700107 | +--rw uplink? at:bitrate
108 | +--rw downlink? at:bitrate
109 | +--rw uplink-burst-size? at:burst
110 | +--rw downlink-burst-size? at:burst
Scott Baker36c96142021-10-19 14:13:30 -0700111 +--rw default-behavior at:behavior
112 +--rw description? at:description
Scott Bakerc9d3d842021-09-17 11:32:53 -0700113
114module: onf-traffic-class
115 +--rw traffic-class
116 +--rw traffic-class* [id]
117 +--rw id traffic-class-id
118 +--rw display-name? string
119 +--rw arp? at:arp
120 +--rw qci? at:qci
Scott Baker988705a2021-10-13 17:24:49 -0700121 +--rw pelr? at:pelr
122 +--rw pdb? at:pdb
Scott Bakerc9d3d842021-09-17 11:32:53 -0700123 +--rw description? at:description
124
125module: onf-upf
126 +--rw upf
127 +--rw upf* [id]
128 +--rw id upf-id
129 +--rw address inet:host
130 +--rw port inet:port-number
131 +--rw config-endpoint? inet:uri
132 +--rw display-name? string
133 +--rw description? at:description
134 +--rw enterprise -> /ent:enterprise/enterprise/id
Scott Bakercd276412021-10-13 14:31:24 -0700135 +--rw site -> /st:site/site/id
Scott Bakerc9d3d842021-09-17 11:32:53 -0700136
137module: onf-vcs
138 +--rw vcs
139 +--rw vcs* [id]
Scott Baker36c96142021-10-19 14:13:30 -0700140 +--rw id vcs-id
141 +--rw display-name? string
Scott Bakerc9d3d842021-09-17 11:32:53 -0700142 +--rw device-group* [device-group]
143 | +--rw device-group -> /dg:device-group/device-group/id
144 | +--rw enable? boolean
Scott Baker36c96142021-10-19 14:13:30 -0700145 +--rw default-behavior at:behavior
Scott Baker910f4062021-09-22 13:26:23 -0700146 +--rw filter* [application]
Scott Bakerc9d3d842021-09-17 11:32:53 -0700147 | +--rw application -> /app:application/application/id
Scott Baker36c96142021-10-19 14:13:30 -0700148 | +--rw priority? at:priority
Scott Bakerc9d3d842021-09-17 11:32:53 -0700149 | +--rw allow? boolean
Scott Baker36c96142021-10-19 14:13:30 -0700150 +--rw upf? -> /upf:upf/upf/id
151 +--rw description? at:description
152 +--rw enterprise -> /ent:enterprise/enterprise/id
Scott Baker3f1cb272021-10-26 14:28:05 -0700153 +--rw site -> /st:site/site/id
Scott Baker36c96142021-10-19 14:13:30 -0700154 +--rw sst at:sst
155 +--rw sd at:sd
Scott Bakerc9d3d842021-09-17 11:32:53 -0700156 +--rw slice
Scott Baker36c96142021-10-19 14:13:30 -0700157 +--rw mbr
Scott Baker75ff25b2021-10-27 18:46:23 -0700158 +--rw uplink? at:bitrate
159 +--rw downlink? at:bitrate
160 +--rw uplink-burst-size? at:burst
161 +--rw downlink-burst-size? at:burst