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"/>
35 <define name="sliver_defaults">
36 <element name="sliver_defaults">
37 <ref name="sliver_elements"/>
58 <element name="hostname">
62 <element name="bw_limit">
63 <attribute name="units">
64 <data type="NMTOKEN"/>
77 <define name="request">
78 <element name="request">
79 <attribute name="name">
80 <data type="NMTOKEN"/>
83 <ref name="sliver_defaults"/>
90 <define name="sliver">
91 <element name="sliver">
93 <attribute name="nodeid">
97 <ref name="sliver_elements"/>
100 <define name="sliver_elements">
103 <element name="capabilities">
108 <element name="codemux">
113 <element name="cpu_pct">
118 <element name="cpu_share">
123 <element name="delegations">
128 <element name="disk_max">
133 <element name="initscript">
138 <element name="ip_addresses">
143 <element name="net_i2_max_kbyte">
148 <element name="net_i2_max_rate">
153 <element name="net_i2_min_rate">
158 <element name="net_i2_share">
163 <element name="net_i2_thresh_kbyte">
168 <element name="net_max_kbyte">
173 <element name="net_max_rate">
178 <element name="net_min_rate">
183 <element name="net_share">
188 <element name="net_thresh_kbyte">
193 <element name="vsys">
198 <element name="vsys_vnet">