1 <?xml version="1.0" encoding="UTF-8"?>
2 <grammar xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
8 <attribute name="type">
17 <define name="network">
18 <element name="network">
19 <attribute name="name">
20 <data type="NMTOKEN"/>
23 <attribute name="slice">
24 <data type="NMTOKEN"/>
28 <ref name="sliver_defaults"/>
38 <define name="sliver_defaults">
39 <element name="sliver_defaults">
40 <ref name="sliver_elements"/>
61 <element name="hostname">
65 <element name="bw_unallocated">
66 <attribute name="units">
67 <data type="NMTOKEN"/>
73 <element name="bw_limit">
74 <attribute name="units">
75 <data type="NMTOKEN"/>
87 <attribute name="endpoints">
91 <element name="description">
95 <element name="bw_unallocated">
96 <attribute name="units">
97 <data type="NMTOKEN"/>
106 <define name="request">
107 <element name="request">
116 <define name="sliver">
117 <element name="sliver">
119 <attribute name="nodeid">
123 <ref name="sliver_elements"/>
126 <define name="sliver_elements">
129 <element name="capabilities">
134 <element name="codemux">
139 <element name="cpu_pct">
144 <element name="cpu_share">
149 <element name="delegations">
154 <element name="disk_max">
159 <element name="initscript">
164 <element name="ip_addresses">
169 <element name="net_i2_max_kbyte">
174 <element name="net_i2_max_rate">
179 <element name="net_i2_min_rate">
184 <element name="net_i2_share">
189 <element name="net_i2_thresh_kbyte">
194 <element name="net_max_kbyte">
199 <element name="net_max_rate">
204 <element name="net_min_rate">
209 <element name="net_share">
214 <element name="net_thresh_kbyte">
219 <element name="vsys">
224 <element name="vsys_vnet">
230 <define name="vlink">
231 <element name="vlink">
233 <attribute name="endpoints">
234 <data type="IDREFS"/>
238 <element name="description">
244 <attribute name="units">
245 <data type="NMTOKEN"/>