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"/>
55 <attribute name="node_id">
58 <element name="hostname">
61 <attribute name="reservable">
62 <data type="boolean"/>
64 <element name="ip_address">
80 <define name="request">
81 <element name="request">
82 <attribute name="name">
83 <data type="NMTOKEN"/>
86 <ref name="sliver_defaults"/>
93 <define name="sliver">
94 <element name="sliver">
96 <attribute name="nodeid">
100 <ref name="sliver_elements"/>
103 <define name="sliver_elements">
106 <element name="capabilities">
111 <element name="delegations">
116 <element name="program">
122 <define name="leases">
123 <element name="leases">
126 <attribute name="slot"/>
127 <data type="dateTime"/>
129 <attribute name="slice">
130 <data type="NMTOKEN"/>