Return information about instances bound to a slice
[sfa.git] / sfa / managers / eucalyptus / eucalyptus.rng
index 5cfc8c5..43c3f9a 100644 (file)
@@ -86,6 +86,9 @@
       <optional>
         <ref name="request"/>
       </optional>
+      <optional>
+        <ref name="euca_instances"/>
+      </optional>
     </element>
   </define>
   <define name="request">
       <ref name="keypair"/>
     </element>
   </define>
+  <define name="euca_instances">
+    <element name="euca_instances">
+      <oneOrMore>
+        <ref name="euca_instance"/>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="euca_instance">
+    <element name="euca_instance">
+      <attribute name="id">
+        <data type="ID"/>
+      </attribute>
+      <ref name="state"/>
+      <ref name="public_dns"/>
+      <ref name="keypair"/>
+    </element>
+  </define>
   <define name="credential">
     <element name="credential">
       <text/>
       <text/>
     </element>
   </define>
+  <define name="public_dns">
+    <element name="public_dns">
+      <text/>
+    </element>
+  </define>
   <define name="memory">
     <element name="memory">
       <attribute name="unit">