<xs:schema
targetNamespace="http://schemas.microsoft.com/mbca/models/msmq/2011/11"
  xmlns:tns="http://schemas.microsoft.com/mbca/models/msmq/2011/11"
  elementFormDefault="qualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:element name="MsmqComposite" type="tns:MsmqCompositeType" />

  <xs:complexType name="MsmqCompositeType">
    <xs:sequence>
      <xs:element name="IsDomainController" type="xs:string" minOccurs="0" maxOccurs="1" />
      <xs:element name="Service" type="tns:ServiceType" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>
  
  <xs:complexType name="ServiceType">
    <xs:sequence>
      <xs:element name="Name" type="xs:string" />
      <xs:element name="MachineQuota" type="xs:integer" />
      <xs:element name="MachineJournalQuota" type="xs:integer" />
    </xs:sequence>
  </xs:complexType>
  
</xs:schema>
