Logical Domains 1.2 Administration Guide

The cim-vssd.xsd Schema


Example A–8 The cim-vssd.xsd Schema


<?xml version='1.0' encoding='utf-8'?>
<xs:schema
  targetNamespace="/var/opt/SUNWldom/CIM_VirtualSystemSettingData"
  xmlns:class="/var/opt/SUNWldom/CIM_VirtualSystemSettingData"
  xmlns:cim="/var/opt/SUNWldom/common"
  xmlns:xs="http://www.w3.org/2001/XMLSchema">
 
  <xs:import namespace="/var/opt/SUNWldom/common"
    schemaLocation="cim-common.xsd"/>
 
  <xs:element name="Caption" nillable="true" type="cim:cimString"/>
 
  <xs:element name="Description" nillable="true" type="cim:cimString"/>
 
  <xs:element name="InstanceId" nillable="true" type="cim:cimString"/>
 
  <xs:element name="VirtualSystemIdentifier" nillable="true" type="cim:cimString"/>
 
  <xs:element name="VirtualSystemType" nillable="true" type="cim:cimString"/>
 
  <xs:complexType name="CIM_VirtualSystemSettingData_Type">
    <xs:sequence>
      <xs:element ref="class:Caption" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="class:Description" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="class:InstanceId" minOccurs="0"/>
      <xs:element ref="class:VirtualSystemIdentifier" minOccurs="0"/>
      <xs:element ref="class:VirtualSystemType" minOccurs="0"/>
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:anyAttribute namespace="##any"/>
  </xs:complexType>
 
  <xs:element name="CIM_VirtualSystemSettingData" type="class:CIM_VirtualSystemSettingData_Type"/>
 
</xs:schema>