blob: 2336f65ce15cef6d02194c88d2524fa6aa9f94ad [file] [log] [blame]
Scott Bakerc9d3d842021-09-17 11:32:53 -07001module: access-profile
2 +--rw access-profile
3 +--rw access-profile* [id]
4 +--rw id access-profile-id
5 +--rw display-name? string
6 +--rw type? string
7 +--rw filter? string
8 +--rw description? string
9
10module: aether-subscriber
11 +--rw subscriber
12 +--rw ue* [id]
13 +--rw id ietf:uuid
14 +--rw display-name? string
15 +--rw (imsi)?
16 | +--:(wildcard)
17 | | +--rw imsi-wildcard? string
18 | +--:(range)
19 | +--rw imsi-range-from? uint64
20 | +--rw imsi-range-to? uint64
21 +--rw serving-plmn
22 | +--rw mcc? mcc
23 | +--rw mnc? mnc
24 | +--rw tac? tac
25 +--rw requested-apn? string
26 +--rw priority? uint32
27 +--rw enabled? boolean
28 +--rw enterprise? -> /ent:enterprise/enterprise/id
29 +--rw profiles
30 +--rw apn-profile? -> /apn:apn-profile/apn-profile/id
31 +--rw up-profile? -> /up:up-profile/up-profile/id
32 +--rw qos-profile? -> /qos:qos-profile/qos-profile/id
33 +--rw access-profile* [access-profile]
34 | +--rw access-profile -> /ap:access-profile/access-profile/id
35 | +--rw allowed? boolean
36 +--rw security-profile? -> /sec:security-profile/security-profile/id
37
38module: apn-profile
39 +--rw apn-profile
40 +--rw apn-profile* [id]
41 +--rw id apn-profile-id
42 +--rw display-name? string
43 +--rw apn-name? string
44 +--rw dns-primary? inet:ip-address
45 +--rw dns-secondary? inet:ip-address
46 +--rw mtu? uint32
47 +--rw gx-enabled? boolean
48 +--rw description? string
49 +--rw service-group? -> /sg:service-group/service-group/id
50
51module: connectivity-service
52 +--rw connectivity-service
53 +--rw connectivity-service* [id]
54 +--rw id connectivity-service-id
55 +--rw display-name? string
56 +--rw description? string
57 +--rw spgwc-endpoint? inet:uri
58 +--rw hss-endpoint? inet:uri
59 +--rw pcrf-endpoint? inet:uri
60
61module: enterprise
62 +--rw enterprise
63 +--rw enterprise* [id]
64 +--rw id enterprise-id
65 +--rw display-name? string
66 +--rw description? string
67 +--rw connectivity-service* [connectivity-service]
68 +--rw connectivity-service -> /cs:connectivity-service/connectivity-service/id
69 +--rw enabled? boolean
70
71module: qos-profile
72 +--rw qos-profile
73 +--rw qos-profile* [id]
74 +--rw id qos-profile-id
75 +--rw display-name? string
76 +--rw apn-ambr
77 | +--rw uplink? uint32
78 | +--rw downlink? uint32
79 +--rw qci? uint32
80 +--rw arp
81 | +--rw priority? uint32
82 | +--rw preemption-capability? boolean
83 | +--rw preemption-vulnerability? boolean
84 +--rw description? string
85
86module: security-profile
87 +--rw security-profile
88 +--rw security-profile* [id]
89 +--rw id security-profile-id
90 +--rw display-name? string
91 +--rw imsi-range-from? uint64
92 +--rw imsi-range-to? uint64
93 +--rw key? string
94 +--rw opc? string
95 +--rw sqn? uint32
96 +--rw description? string
97
98module: service-group
99 +--rw service-group
100 +--rw service-group* [id]
101 +--rw id service-group-id
102 +--rw display-name? string
103 +--rw service-policies* [service-policy]
104 | +--rw service-policy -> /serv:service-policy/service-policy/id
105 | +--rw kind? service-kind
106 +--rw description? string
107
108module: service-policy
109 +--rw service-policy
110 +--rw service-policy* [id]
111 +--rw id service-policy-id
112 +--rw display-name? string
113 +--rw qci? uint32
114 +--rw arp? uint32
115 +--rw ambr
116 | +--rw uplink? uint32
117 | +--rw downlink? uint32
118 +--rw rules* [rule]
119 | +--rw rule -> /sr:service-rule/service-rule/id
120 | +--rw enabled? boolean
121 +--rw description? string
122
123module: service-rule
124 +--rw service-rule
125 +--rw service-rule* [id]
126 +--rw id service-rule-id
127 +--rw display-name? string
128 +--rw charging-rule-name? string
129 +--rw qos
130 | +--rw qci? uint32
131 | +--rw arp
132 | | +--rw priority? uint32
133 | | +--rw preemption-capability? boolean
134 | | +--rw preemption-vulnerability? boolean
135 | +--rw maximum-requested-bandwidth
136 | | +--rw uplink? uint32
137 | | +--rw downlink? uint32
138 | +--rw guaranteed-bitrate
139 | | +--rw uplink? uint32
140 | | +--rw downlink? uint32
141 | +--rw aggregate-maximum-bitrate
142 | +--rw uplink? uint32
143 | +--rw downlink? uint32
144 +--rw flow
145 | +--rw specification? string
146 +--rw description? string
147
148module: up-profile
149 +--rw up-profile
150 +--rw up-profile* [id]
151 +--rw id up-profile-id
152 +--rw display-name? string
153 +--rw user-plane? string
154 +--rw access-control? string
155 +--rw description? string