blob: 03213f63437a7e89fe694576747969f86ba79b18 [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 Bakercd276412021-10-13 14:31:24 -070010 | +--rw port-start ietf:port-number
11 | +--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
26 +--rw spgwc-endpoint? inet:uri
27 +--rw hss-endpoint? inet:uri
28 +--rw pcrf-endpoint? inet:uri
29 +--rw core-5g-endpoint? inet:uri
30 +--rw acc-prometheus-url? inet:uri
Scott Bakerc9d3d842021-09-17 11:32:53 -070031
32module: onf-device-group
33 +--rw device-group
34 +--rw device-group* [id]
35 +--rw id device-group-id
36 +--rw description? at:description
37 +--rw display-name? string
Scott Bakerc4b3e272021-11-01 17:13:48 -070038 +--rw imsis* [imsi-id]
39 | +--rw imsi-id yg:yang-identifier
Scott Bakerc9d3d842021-09-17 11:32:53 -070040 | +--rw imsi-range-from? uint64
41 | +--rw imsi-range-to? uint64
Scott Bakerebb99ae2021-11-01 15:34:51 -070042 | +--rw display-name? string
Scott Bakerc9d3d842021-09-17 11:32:53 -070043 +--rw ip-domain? -> /ipd:ip-domain/ip-domain/id
Scott Bakercd276412021-10-13 14:31:24 -070044 +--rw device
45 | +--rw mbr
Scott Baker36c96142021-10-19 14:13:30 -070046 | | +--rw uplink at:bitrate
47 | | +--rw downlink at:bitrate
48 | +--rw traffic-class -> /tc:traffic-class/traffic-class/id
Scott Bakerc9d3d842021-09-17 11:32:53 -070049 +--rw site -> /st:site/site/id
50
51module: onf-enterprise
52 +--rw enterprise
53 +--rw enterprise* [id]
54 +--rw id enterprise-id
55 +--rw display-name? string
56 +--rw description? at:description
57 +--rw connectivity-service* [connectivity-service]
58 +--rw connectivity-service -> /cs:connectivity-service/connectivity-service/id
59 +--rw enabled? boolean
60
61module: onf-ip-domain
62 +--rw ip-domain
63 +--rw ip-domain* [id]
64 +--rw id ip-domain-id
65 +--rw display-name? string
66 +--rw dnn? at:dnn
67 +--rw dns-primary? inet:ip-address
68 +--rw dns-secondary? inet:ip-address
69 +--rw subnet inet:ipv4-prefix
70 +--rw admin-status? at:admin-status
71 +--rw mtu? at:mtu
72 +--rw description? at:description
73 +--rw enterprise -> /ent:enterprise/enterprise/id
74
75module: onf-site
76 +--rw site
77 +--rw site* [id]
78 +--rw id site-id
79 +--rw display-name? string
Scott Bakerc4b3e272021-11-01 17:13:48 -070080 +--rw small-cell* [small-cell-id]
81 | +--rw small-cell-id yg:yang-identifier
82 | +--rw address? inet:host
83 | +--rw tac at:tac
84 | +--rw enable? boolean
85 | +--rw display-name? string
Scott Bakera6929052021-10-06 08:16:03 -070086 +--rw monitoring
87 | +--rw edge-cluster-prometheus-url? inet:uri
88 | +--rw edge-monitoring-prometheus-url? inet:uri
Scott Bakerc4b3e272021-11-01 17:13:48 -070089 | +--rw edge-device* [edge-device-id]
90 | +--rw edge-device-id yg:yang-identifier
91 | +--rw display-name? string
92 | +--rw description? at:description
Scott Bakerc9d3d842021-09-17 11:32:53 -070093 +--rw enterprise -> /ent:enterprise/enterprise/id
94 +--rw imsi-definition
95 | +--rw mcc at:mcc
96 | +--rw mnc at:mnc
97 | +--rw enterprise at:ent
98 | +--rw format string
99 +--rw description? at:description
100
101module: onf-template
102 +--rw template
103 +--rw template* [id]
Scott Baker36c96142021-10-19 14:13:30 -0700104 +--rw id template-id
105 +--rw display-name? string
106 +--rw sst? at:sst
107 +--rw sd? at:sd
Scott Bakerc9d3d842021-09-17 11:32:53 -0700108 +--rw slice
109 | +--rw mbr
Scott Baker75ff25b2021-10-27 18:46:23 -0700110 | +--rw uplink? at:bitrate
111 | +--rw downlink? at:bitrate
112 | +--rw uplink-burst-size? at:burst
113 | +--rw downlink-burst-size? at:burst
Scott Baker36c96142021-10-19 14:13:30 -0700114 +--rw default-behavior at:behavior
115 +--rw description? at:description
Scott Bakerc9d3d842021-09-17 11:32:53 -0700116
117module: onf-traffic-class
118 +--rw traffic-class
119 +--rw traffic-class* [id]
120 +--rw id traffic-class-id
121 +--rw display-name? string
122 +--rw arp? at:arp
123 +--rw qci? at:qci
Scott Baker988705a2021-10-13 17:24:49 -0700124 +--rw pelr? at:pelr
125 +--rw pdb? at:pdb
Scott Bakerc9d3d842021-09-17 11:32:53 -0700126 +--rw description? at:description
127
128module: onf-upf
129 +--rw upf
130 +--rw upf* [id]
131 +--rw id upf-id
132 +--rw address inet:host
133 +--rw port inet:port-number
134 +--rw config-endpoint? inet:uri
135 +--rw display-name? string
136 +--rw description? at:description
137 +--rw enterprise -> /ent:enterprise/enterprise/id
Scott Bakercd276412021-10-13 14:31:24 -0700138 +--rw site -> /st:site/site/id
Scott Bakerc9d3d842021-09-17 11:32:53 -0700139
140module: onf-vcs
141 +--rw vcs
142 +--rw vcs* [id]
Scott Baker36c96142021-10-19 14:13:30 -0700143 +--rw id vcs-id
144 +--rw display-name? string
Scott Bakerc9d3d842021-09-17 11:32:53 -0700145 +--rw device-group* [device-group]
146 | +--rw device-group -> /dg:device-group/device-group/id
147 | +--rw enable? boolean
Scott Baker36c96142021-10-19 14:13:30 -0700148 +--rw default-behavior at:behavior
Scott Baker910f4062021-09-22 13:26:23 -0700149 +--rw filter* [application]
Scott Bakerc9d3d842021-09-17 11:32:53 -0700150 | +--rw application -> /app:application/application/id
Scott Baker36c96142021-10-19 14:13:30 -0700151 | +--rw priority? at:priority
Scott Bakerc9d3d842021-09-17 11:32:53 -0700152 | +--rw allow? boolean
Scott Baker36c96142021-10-19 14:13:30 -0700153 +--rw upf? -> /upf:upf/upf/id
154 +--rw description? at:description
155 +--rw enterprise -> /ent:enterprise/enterprise/id
Scott Baker3f1cb272021-10-26 14:28:05 -0700156 +--rw site -> /st:site/site/id
Scott Baker36c96142021-10-19 14:13:30 -0700157 +--rw sst at:sst
158 +--rw sd at:sd
Scott Bakerc9d3d842021-09-17 11:32:53 -0700159 +--rw slice
Scott Baker36c96142021-10-19 14:13:30 -0700160 +--rw mbr
Scott Baker75ff25b2021-10-27 18:46:23 -0700161 +--rw uplink? at:bitrate
162 +--rw downlink? at:bitrate
163 +--rw uplink-burst-size? at:burst
164 +--rw downlink-burst-size? at:burst