このスキーマは、Open Virtualization Format (OVF) Draft Specification version 0.98 のスナップショットです。
<?xml version="1.0"?> xs:schema xmlns:ovf="/var/opt/SUNWldom/envelope" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="/var/opt/SUNWldom/envelope" schemaLocation="ovf-envelope.xsd"/> <xs:annotation> <xs:documentation> Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. </xs:documentation> </xs:annotation> <!-- ================== Type Definitions ================== --> <xs:simpleType name="statusStringType"> <xs:restriction base="xs:string"> <xs:enumeration value="success"/> <xs:enumeration value="failure"/> </xs:restriction> </xs:simpleType> <xs:complexType name="responseType"> <xs:sequence> <xs:element name="status" type="statusStringType"/> <xs:element name="resp_msg" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <!-- LDM interface document --> <xs:element name="LDM_interface"> <xs:complexType> <xs:sequence> <!-- START cmd --> <xs:element name="cmd" minOccurs="1" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="action" type="xs:string" minOccurs="0"/> <!-- START data --> <xs:element name="data" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:choice minOccurs="1" maxOccurs="unbounded"> <!--OVF Evelope Version 0.9 --> <xs:element name="Envelope" type="ovf:Envelope_Type"/> <!-- DATA response --> <xs:element name="response" type="responseType" minOccurs="0" maxOccurs="1"/> </xs:choice> <xs:attribute name="version" type="xs:string" use="required"/> </xs:complexType> </xs:element> <!-- END data --> <!-- CMD response --> <xs:element name="response" type="responseType" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:complexType> </xs:element> <!-- END cmd --> <!-- DOCUMENT response --> <xs:element name="response" type="responseType" minOccurs="0" maxOccurs="1"/> </xs:sequence> <xs:attribute name="version" type="xs:string" use="required"/> </xs:complexType> </xs:element> <!-- LDM interface document --> </xs:schema> |