Reference for GetCachedSummary

Url: metadata/cachedsummary

HTTP Method: GET

Message direction Format Body
Request XML Example,Schema
Response XML Example,Schema

The following is an example request XML body:

No Xml request body for this method. False

The following is an example response XML body:

<?xml version="1.0" encoding="utf-16"?>
<coreSummaryMetadata xmlns="http://apprecovery.com/management/api/2010/05">
  <hostName>String content</hostName>
  <physicalMemory>18446744073709551615</physicalMemory>
  <volumes>
    <!--Valid elements of type: linuxVolume, hyperVDeviceAsVolume, rollbackTargetVolume, rmanBackupAsVolume-->
    <volume i:type="linuxVolume" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
      <deviceId>String content</deviceId>
      <name>
        <guidName>String content</guidName>
        <displayName>String content</displayName>
      </name>
      <displayName>String content</displayName>
      <serialNumber>9223372036854775807</serialNumber>
      <allocationUnitSize>4294967295</allocationUnitSize>
      <formattedCapacity>18446744073709551615</formattedCapacity>
      <rawCapacity>18446744073709551615</rawCapacity>
      <usedCapacity>18446744073709551615</usedCapacity>
      <label>String content</label>
      <mountPoints>
        <mountPoint>String content</mountPoint>
        <mountPoint>String content</mountPoint>
      </mountPoints>
      <isBoot>true</isBoot>
      <isSystem>true</isSystem>
      <isSimple>true</isSimple>
      <diskNumbers>
        <diskNumber>4294967295</diskNumber>
        <diskNumber>4294967295</diskNumber>
      </diskNumbers>
      <driverId>1627aea5-8e0a-4371-9022-9b504344e724</driverId>
      <isClean>true</isClean>
      <previousEpochNumber>4294967295</previousEpochNumber>
      <isClusterDisk>true</isClusterDisk>
      <isSuitableForVss>true</isSuitableForVss>
      <fileSystem>Unknown</fileSystem>
      <partitionType>PartitionEntryUnused</partitionType>
      <isReadOnly>true</isReadOnly>
      <volumeIndex>4294967295</volumeIndex>
      <isDeduplicationEnabled>true</isDeduplicationEnabled>
      <quota>
        <caption>String content</caption>
        <defaultLimit>9223372036854775807</defaultLimit>
        <defaultWarningLimit>9223372036854775807</defaultWarningLimit>
        <description>String content</description>
        <exceededNotification>true</exceededNotification>
        <settingId>String content</settingId>
        <state>Disabled</state>
        <volumePath>String content</volumePath>
        <warningExceededNotification>true</warningExceededNotification>
      </quota>
      <containsRepository>true</containsRepository>
      <isStorageSpaces>true</isStorageSpaces>
      <containsRunningService>true</containsRunningService>
      <clusterDiskName>String content</clusterDiskName>
      <clusterDiskState>Inherited</clusterDiskState>
      <isSingleInstanceStorageEnabled>true</isSingleInstanceStorageEnabled>
      <hasPageFile>true</hasPageFile>
      <hasBootIndicator>true</hasBootIndicator>
      <volumeMetadataFileExtents>
        <extents>
          <linuxFileExtent>
            <offset>18446744073709551615</offset>
            <length>18446744073709551615</length>
          </linuxFileExtent>
          <linuxFileExtent>
            <offset>18446744073709551615</offset>
            <length>18446744073709551615</length>
          </linuxFileExtent>
        </extents>
      </volumeMetadataFileExtents>
      <blockSnapBitmapStoreFileExtents>
        <extents>
          <linuxFileExtent>
            <offset>18446744073709551615</offset>
            <length>18446744073709551615</length>
          </linuxFileExtent>
          <linuxFileExtent>
            <offset>18446744073709551615</offset>
            <length>18446744073709551615</length>
          </linuxFileExtent>
        </extents>
      </blockSnapBitmapStoreFileExtents>
    </volume>
    <!--Valid elements of type: linuxVolume, hyperVDeviceAsVolume, rollbackTargetVolume, rmanBackupAsVolume-->
    <volume i:type="linuxVolume" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
      <deviceId>String content</deviceId>
      <name>
        <guidName>String content</guidName>
        <displayName>String content</displayName>
      </name>
      <displayName>String content</displayName>
      <serialNumber>9223372036854775807</serialNumber>
      <allocationUnitSize>4294967295</allocationUnitSize>
      <formattedCapacity>18446744073709551615</formattedCapacity>
      <rawCapacity>18446744073709551615</rawCapacity>
      <usedCapacity>18446744073709551615</usedCapacity>
      <label>String content</label>
      <mountPoints>
        <mountPoint>String content</mountPoint>
        <mountPoint>String content</mountPoint>
      </mountPoints>
      <isBoot>true</isBoot>
      <isSystem>true</isSystem>
      <isSimple>true</isSimple>
      <diskNumbers>
        <diskNumber>4294967295</diskNumber>
        <diskNumber>4294967295</diskNumber>
      </diskNumbers>
      <driverId>1627aea5-8e0a-4371-9022-9b504344e724</driverId>
      <isClean>true</isClean>
      <previousEpochNumber>4294967295</previousEpochNumber>
      <isClusterDisk>true</isClusterDisk>
      <isSuitableForVss>true</isSuitableForVss>
      <fileSystem>Unknown</fileSystem>
      <partitionType>PartitionEntryUnused</partitionType>
      <isReadOnly>true</isReadOnly>
      <volumeIndex>4294967295</volumeIndex>
      <isDeduplicationEnabled>true</isDeduplicationEnabled>
      <quota>
        <caption>String content</caption>
        <defaultLimit>9223372036854775807</defaultLimit>
        <defaultWarningLimit>9223372036854775807</defaultWarningLimit>
        <description>String content</description>
        <exceededNotification>true</exceededNotification>
        <settingId>String content</settingId>
        <state>Disabled</state>
        <volumePath>String content</volumePath>
        <warningExceededNotification>true</warningExceededNotification>
      </quota>
      <containsRepository>true</containsRepository>
      <isStorageSpaces>true</isStorageSpaces>
      <containsRunningService>true</containsRunningService>
      <clusterDiskName>String content</clusterDiskName>
      <clusterDiskState>Inherited</clusterDiskState>
      <isSingleInstanceStorageEnabled>true</isSingleInstanceStorageEnabled>
      <hasPageFile>true</hasPageFile>
      <hasBootIndicator>true</hasBootIndicator>
      <volumeMetadataFileExtents>
        <extents>
          <linuxFileExtent>
            <offset>18446744073709551615</offset>
            <length>18446744073709551615</length>
          </linuxFileExtent>
          <linuxFileExtent>
            <offset>18446744073709551615</offset>
            <length>18446744073709551615</length>
          </linuxFileExtent>
        </extents>
      </volumeMetadataFileExtents>
      <blockSnapBitmapStoreFileExtents>
        <extents>
          <linuxFileExtent>
            <offset>18446744073709551615</offset>
            <length>18446744073709551615</length>
          </linuxFileExtent>
          <linuxFileExtent>
            <offset>18446744073709551615</offset>
            <length>18446744073709551615</length>
          </linuxFileExtent>
        </extents>
      </blockSnapBitmapStoreFileExtents>
    </volume>
  </volumes>
  <disks>
    <!--Valid elements of type: rollbackTargetDisk-->
    <disk i:type="rollbackTargetDisk" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
      <number>4294967295</number>
      <name>String content</name>
      <id>1627aea5-8e0a-4371-9022-9b504344e724</id>
      <capacity>18446744073709551615</capacity>
      <bytesPerSector>4294967295</bytesPerSector>
      <isDynamic>true</isDynamic>
      <partitionStyle>Unknown</partitionStyle>
      <volumeNames>
        <volumeName>
          <guidName>String content</guidName>
          <displayName>String content</displayName>
        </volumeName>
        <volumeName>
          <guidName>String content</guidName>
          <displayName>String content</displayName>
        </volumeName>
      </volumeNames>
      <areas>
        <!--Valid elements of type: errorArea, partitionArea, unusableArea, unusedArea, vdsErrorArea, vdsPartitionArea, vdsUninitializedArea, vdsUnusableArea, vdsUnusedArea, volumeArea-->
        <area i:type="errorArea">
          <size>18446744073709551615</size>
          <offset>18446744073709551615</offset>
          <identityInfo>String content</identityInfo>
          <notes>String content</notes>
          <sizeInfo>String content</sizeInfo>
          <widthFactor>1.26743233E+15</widthFactor>
          <isBootable>true</isBootable>
          <driveLetter>String content</driveLetter>
        </area>
        <!--Valid elements of type: errorArea, partitionArea, unusableArea, unusedArea, vdsErrorArea, vdsPartitionArea, vdsUninitializedArea, vdsUnusableArea, vdsUnusedArea, volumeArea-->
        <area i:type="errorArea">
          <size>18446744073709551615</size>
          <offset>18446744073709551615</offset>
          <identityInfo>String content</identityInfo>
          <notes>String content</notes>
          <sizeInfo>String content</sizeInfo>
          <widthFactor>1.26743233E+15</widthFactor>
          <isBootable>true</isBootable>
          <driveLetter>String content</driveLetter>
        </area>
      </areas>
      <sectorsPerTrack>4294967295</sectorsPerTrack>
      <tracksPerCylinder>4294967295</tracksPerCylinder>
      <isReadOnly>true</isReadOnly>
      <busType>Unknown</busType>
      <isOnline>true</isOnline>
      <format>Unknown</format>
      <storageFormat>Unknown</storageFormat>
      <isSharedVhdx>true</isSharedVhdx>
      <sharedVhdxOwners>
        <string>String content</string>
        <string>String content</string>
      </sharedVhdxOwners>
    </disk>
    <!--Valid elements of type: rollbackTargetDisk-->
    <disk i:type="rollbackTargetDisk" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
      <number>4294967295</number>
      <name>String content</name>
      <id>1627aea5-8e0a-4371-9022-9b504344e724</id>
      <capacity>18446744073709551615</capacity>
      <bytesPerSector>4294967295</bytesPerSector>
      <isDynamic>true</isDynamic>
      <partitionStyle>Unknown</partitionStyle>
      <volumeNames>
        <volumeName>
          <guidName>String content</guidName>
          <displayName>String content</displayName>
        </volumeName>
        <volumeName>
          <guidName>String content</guidName>
          <displayName>String content</displayName>
        </volumeName>
      </volumeNames>
      <areas>
        <!--Valid elements of type: errorArea, partitionArea, unusableArea, unusedArea, vdsErrorArea, vdsPartitionArea, vdsUninitializedArea, vdsUnusableArea, vdsUnusedArea, volumeArea-->
        <area i:type="errorArea">
          <size>18446744073709551615</size>
          <offset>18446744073709551615</offset>
          <identityInfo>String content</identityInfo>
          <notes>String content</notes>
          <sizeInfo>String content</sizeInfo>
          <widthFactor>1.26743233E+15</widthFactor>
          <isBootable>true</isBootable>
          <driveLetter>String content</driveLetter>
        </area>
        <!--Valid elements of type: errorArea, partitionArea, unusableArea, unusedArea, vdsErrorArea, vdsPartitionArea, vdsUninitializedArea, vdsUnusableArea, vdsUnusedArea, volumeArea-->
        <area i:type="errorArea">
          <size>18446744073709551615</size>
          <offset>18446744073709551615</offset>
          <identityInfo>String content</identityInfo>
          <notes>String content</notes>
          <sizeInfo>String content</sizeInfo>
          <widthFactor>1.26743233E+15</widthFactor>
          <isBootable>true</isBootable>
          <driveLetter>String content</driveLetter>
        </area>
      </areas>
      <sectorsPerTrack>4294967295</sectorsPerTrack>
      <tracksPerCylinder>4294967295</tracksPerCylinder>
      <isReadOnly>true</isReadOnly>
      <busType>Unknown</busType>
      <isOnline>true</isOnline>
      <format>Unknown</format>
      <storageFormat>Unknown</storageFormat>
      <isSharedVhdx>true</isSharedVhdx>
      <sharedVhdxOwners>
        <string>String content</string>
        <string>String content</string>
      </sharedVhdxOwners>
    </disk>
  </disks>
  <osVersion>Unknown</osVersion>
  <osArchitecture>Unknown</osArchitecture>
  <osPath>String content</osPath>
  <agentId>1627aea5-8e0a-4371-9022-9b504344e724</agentId>
  <csdVersion>String content</csdVersion>
  <osCaption>String content</osCaption>
  <osSupportsDeduplication>true</osSupportsDeduplication>
  <virtualMachineType>None</virtualMachineType>
  <hasSwapPartition>true</hasSwapPartition>
  <isStoragePoolEnabled>true</isStoragePoolEnabled>
  <storagePools>
    <storagePool>
      <objectId>String content</objectId>
      <uniqueId>String content</uniqueId>
      <friendlyName>String content</friendlyName>
      <name>String content</name>
      <usage>Unknown</usage>
      <otherUsageDescription>String content</otherUsageDescription>
      <isPrimordial>true</isPrimordial>
      <healthStatus>Healthy</healthStatus>
      <operationalStatus>
        <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
        <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
      </operationalStatus>
      <otherOperationalStatusDescription>String content</otherOperationalStatusDescription>
      <size>18446744073709551615</size>
      <allocatedSize>18446744073709551615</allocatedSize>
      <logicalSectorSize>18446744073709551615</logicalSectorSize>
      <physicalSectorSize>18446744073709551615</physicalSectorSize>
      <provisioningTypeDefault>Unknown</provisioningTypeDefault>
      <supportedProvisioningTypes>
        <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
        <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
      </supportedProvisioningTypes>
      <resiliencySettingNameDefault>String content</resiliencySettingNameDefault>
      <isReadOnly>true</isReadOnly>
      <readOnlyReason>Unknown</readOnlyReason>
      <isClustered>true</isClustered>
      <supportsDeduplication>true</supportsDeduplication>
      <thinProvisioningAlertThresholds>
        <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
        <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
      </thinProvisioningAlertThresholds>
      <clearOnDeallocate>true</clearOnDeallocate>
      <isPowerProtected>true</isPowerProtected>
      <enclosureAwareDefault>true</enclosureAwareDefault>
      <retireMissingPhysicalDisks>Auto</retireMissingPhysicalDisks>
      <virtualDisks>
        <disk>
          <objectId>String content</objectId>
          <uniqueId>String content</uniqueId>
          <access>Unknown</access>
          <allocatedSize>18446744073709551615</allocatedSize>
          <detachedReason>Unknown</detachedReason>
          <footprintOnPool>18446744073709551615</footprintOnPool>
          <friendlyName>String content</friendlyName>
          <healthStatus>Healthy</healthStatus>
          <interleave>18446744073709551615</interleave>
          <isDeduplicationEnabled>true</isDeduplicationEnabled>
          <isEnclosureAware>true</isEnclosureAware>
          <isManualAttach>true</isManualAttach>
          <isSnapshot>true</isSnapshot>
          <logicalSectorSize>18446744073709551615</logicalSectorSize>
          <name>String content</name>
          <nameFormat>Unknown</nameFormat>
          <numberOfAvailableCopies>65535</numberOfAvailableCopies>
          <numberOfColumns>65535</numberOfColumns>
          <numberOfDataCopies>65535</numberOfDataCopies>
          <operationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
          </operationalStatus>
          <parityLayout>NonRotatedParity</parityLayout>
          <physicalDiskRedundancy>65535</physicalDiskRedundancy>
          <physicalSectorSize>18446744073709551615</physicalSectorSize>
          <provisioningType>Unknown</provisioningType>
          <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
          <size>18446744073709551615</size>
          <uniqueIdFormat>65535</uniqueIdFormat>
          <usage>Unknown</usage>
          <WriteCacheSize>18446744073709551615</WriteCacheSize>
          <diskNumbers>
            <diskNumber>4294967295</diskNumber>
            <diskNumber>4294967295</diskNumber>
          </diskNumbers>
        </disk>
        <disk>
          <objectId>String content</objectId>
          <uniqueId>String content</uniqueId>
          <access>Unknown</access>
          <allocatedSize>18446744073709551615</allocatedSize>
          <detachedReason>Unknown</detachedReason>
          <footprintOnPool>18446744073709551615</footprintOnPool>
          <friendlyName>String content</friendlyName>
          <healthStatus>Healthy</healthStatus>
          <interleave>18446744073709551615</interleave>
          <isDeduplicationEnabled>true</isDeduplicationEnabled>
          <isEnclosureAware>true</isEnclosureAware>
          <isManualAttach>true</isManualAttach>
          <isSnapshot>true</isSnapshot>
          <logicalSectorSize>18446744073709551615</logicalSectorSize>
          <name>String content</name>
          <nameFormat>Unknown</nameFormat>
          <numberOfAvailableCopies>65535</numberOfAvailableCopies>
          <numberOfColumns>65535</numberOfColumns>
          <numberOfDataCopies>65535</numberOfDataCopies>
          <operationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
          </operationalStatus>
          <parityLayout>NonRotatedParity</parityLayout>
          <physicalDiskRedundancy>65535</physicalDiskRedundancy>
          <physicalSectorSize>18446744073709551615</physicalSectorSize>
          <provisioningType>Unknown</provisioningType>
          <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
          <size>18446744073709551615</size>
          <uniqueIdFormat>65535</uniqueIdFormat>
          <usage>Unknown</usage>
          <WriteCacheSize>18446744073709551615</WriteCacheSize>
          <diskNumbers>
            <diskNumber>4294967295</diskNumber>
            <diskNumber>4294967295</diskNumber>
          </diskNumbers>
        </disk>
      </virtualDisks>
    </storagePool>
    <storagePool>
      <objectId>String content</objectId>
      <uniqueId>String content</uniqueId>
      <friendlyName>String content</friendlyName>
      <name>String content</name>
      <usage>Unknown</usage>
      <otherUsageDescription>String content</otherUsageDescription>
      <isPrimordial>true</isPrimordial>
      <healthStatus>Healthy</healthStatus>
      <operationalStatus>
        <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
        <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
      </operationalStatus>
      <otherOperationalStatusDescription>String content</otherOperationalStatusDescription>
      <size>18446744073709551615</size>
      <allocatedSize>18446744073709551615</allocatedSize>
      <logicalSectorSize>18446744073709551615</logicalSectorSize>
      <physicalSectorSize>18446744073709551615</physicalSectorSize>
      <provisioningTypeDefault>Unknown</provisioningTypeDefault>
      <supportedProvisioningTypes>
        <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
        <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
      </supportedProvisioningTypes>
      <resiliencySettingNameDefault>String content</resiliencySettingNameDefault>
      <isReadOnly>true</isReadOnly>
      <readOnlyReason>Unknown</readOnlyReason>
      <isClustered>true</isClustered>
      <supportsDeduplication>true</supportsDeduplication>
      <thinProvisioningAlertThresholds>
        <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
        <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
      </thinProvisioningAlertThresholds>
      <clearOnDeallocate>true</clearOnDeallocate>
      <isPowerProtected>true</isPowerProtected>
      <enclosureAwareDefault>true</enclosureAwareDefault>
      <retireMissingPhysicalDisks>Auto</retireMissingPhysicalDisks>
      <virtualDisks>
        <disk>
          <objectId>String content</objectId>
          <uniqueId>String content</uniqueId>
          <access>Unknown</access>
          <allocatedSize>18446744073709551615</allocatedSize>
          <detachedReason>Unknown</detachedReason>
          <footprintOnPool>18446744073709551615</footprintOnPool>
          <friendlyName>String content</friendlyName>
          <healthStatus>Healthy</healthStatus>
          <interleave>18446744073709551615</interleave>
          <isDeduplicationEnabled>true</isDeduplicationEnabled>
          <isEnclosureAware>true</isEnclosureAware>
          <isManualAttach>true</isManualAttach>
          <isSnapshot>true</isSnapshot>
          <logicalSectorSize>18446744073709551615</logicalSectorSize>
          <name>String content</name>
          <nameFormat>Unknown</nameFormat>
          <numberOfAvailableCopies>65535</numberOfAvailableCopies>
          <numberOfColumns>65535</numberOfColumns>
          <numberOfDataCopies>65535</numberOfDataCopies>
          <operationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
          </operationalStatus>
          <parityLayout>NonRotatedParity</parityLayout>
          <physicalDiskRedundancy>65535</physicalDiskRedundancy>
          <physicalSectorSize>18446744073709551615</physicalSectorSize>
          <provisioningType>Unknown</provisioningType>
          <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
          <size>18446744073709551615</size>
          <uniqueIdFormat>65535</uniqueIdFormat>
          <usage>Unknown</usage>
          <WriteCacheSize>18446744073709551615</WriteCacheSize>
          <diskNumbers>
            <diskNumber>4294967295</diskNumber>
            <diskNumber>4294967295</diskNumber>
          </diskNumbers>
        </disk>
        <disk>
          <objectId>String content</objectId>
          <uniqueId>String content</uniqueId>
          <access>Unknown</access>
          <allocatedSize>18446744073709551615</allocatedSize>
          <detachedReason>Unknown</detachedReason>
          <footprintOnPool>18446744073709551615</footprintOnPool>
          <friendlyName>String content</friendlyName>
          <healthStatus>Healthy</healthStatus>
          <interleave>18446744073709551615</interleave>
          <isDeduplicationEnabled>true</isDeduplicationEnabled>
          <isEnclosureAware>true</isEnclosureAware>
          <isManualAttach>true</isManualAttach>
          <isSnapshot>true</isSnapshot>
          <logicalSectorSize>18446744073709551615</logicalSectorSize>
          <name>String content</name>
          <nameFormat>Unknown</nameFormat>
          <numberOfAvailableCopies>65535</numberOfAvailableCopies>
          <numberOfColumns>65535</numberOfColumns>
          <numberOfDataCopies>65535</numberOfDataCopies>
          <operationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
          </operationalStatus>
          <parityLayout>NonRotatedParity</parityLayout>
          <physicalDiskRedundancy>65535</physicalDiskRedundancy>
          <physicalSectorSize>18446744073709551615</physicalSectorSize>
          <provisioningType>Unknown</provisioningType>
          <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
          <size>18446744073709551615</size>
          <uniqueIdFormat>65535</uniqueIdFormat>
          <usage>Unknown</usage>
          <WriteCacheSize>18446744073709551615</WriteCacheSize>
          <diskNumbers>
            <diskNumber>4294967295</diskNumber>
            <diskNumber>4294967295</diskNumber>
          </diskNumbers>
        </disk>
      </virtualDisks>
    </storagePool>
  </storagePools>
  <storageNodes>
    <storageNode>
      <objectId>String content</objectId>
      <uniqueId>String content</uniqueId>
      <name>String content</name>
      <nameFormat>Other</nameFormat>
      <operationalStatus>Unknown</operationalStatus>
      <pools>
        <storagePool>
          <objectId>String content</objectId>
          <uniqueId>String content</uniqueId>
          <friendlyName>String content</friendlyName>
          <name>String content</name>
          <usage>Unknown</usage>
          <otherUsageDescription>String content</otherUsageDescription>
          <isPrimordial>true</isPrimordial>
          <healthStatus>Healthy</healthStatus>
          <operationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
          </operationalStatus>
          <otherOperationalStatusDescription>String content</otherOperationalStatusDescription>
          <size>18446744073709551615</size>
          <allocatedSize>18446744073709551615</allocatedSize>
          <logicalSectorSize>18446744073709551615</logicalSectorSize>
          <physicalSectorSize>18446744073709551615</physicalSectorSize>
          <provisioningTypeDefault>Unknown</provisioningTypeDefault>
          <supportedProvisioningTypes>
            <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
            <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
          </supportedProvisioningTypes>
          <resiliencySettingNameDefault>String content</resiliencySettingNameDefault>
          <isReadOnly>true</isReadOnly>
          <readOnlyReason>Unknown</readOnlyReason>
          <isClustered>true</isClustered>
          <supportsDeduplication>true</supportsDeduplication>
          <thinProvisioningAlertThresholds>
            <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
            <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
          </thinProvisioningAlertThresholds>
          <clearOnDeallocate>true</clearOnDeallocate>
          <isPowerProtected>true</isPowerProtected>
          <enclosureAwareDefault>true</enclosureAwareDefault>
          <retireMissingPhysicalDisks>Auto</retireMissingPhysicalDisks>
          <virtualDisks>
            <disk>
              <objectId>String content</objectId>
              <uniqueId>String content</uniqueId>
              <access>Unknown</access>
              <allocatedSize>18446744073709551615</allocatedSize>
              <detachedReason>Unknown</detachedReason>
              <footprintOnPool>18446744073709551615</footprintOnPool>
              <friendlyName>String content</friendlyName>
              <healthStatus>Healthy</healthStatus>
              <interleave>18446744073709551615</interleave>
              <isDeduplicationEnabled>true</isDeduplicationEnabled>
              <isEnclosureAware>true</isEnclosureAware>
              <isManualAttach>true</isManualAttach>
              <isSnapshot>true</isSnapshot>
              <logicalSectorSize>18446744073709551615</logicalSectorSize>
              <name>String content</name>
              <nameFormat>Unknown</nameFormat>
              <numberOfAvailableCopies>65535</numberOfAvailableCopies>
              <numberOfColumns>65535</numberOfColumns>
              <numberOfDataCopies>65535</numberOfDataCopies>
              <operationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
              </operationalStatus>
              <parityLayout>NonRotatedParity</parityLayout>
              <physicalDiskRedundancy>65535</physicalDiskRedundancy>
              <physicalSectorSize>18446744073709551615</physicalSectorSize>
              <provisioningType>Unknown</provisioningType>
              <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
              <size>18446744073709551615</size>
              <uniqueIdFormat>65535</uniqueIdFormat>
              <usage>Unknown</usage>
              <WriteCacheSize>18446744073709551615</WriteCacheSize>
              <diskNumbers>
                <diskNumber>4294967295</diskNumber>
                <diskNumber>4294967295</diskNumber>
              </diskNumbers>
            </disk>
            <disk>
              <objectId>String content</objectId>
              <uniqueId>String content</uniqueId>
              <access>Unknown</access>
              <allocatedSize>18446744073709551615</allocatedSize>
              <detachedReason>Unknown</detachedReason>
              <footprintOnPool>18446744073709551615</footprintOnPool>
              <friendlyName>String content</friendlyName>
              <healthStatus>Healthy</healthStatus>
              <interleave>18446744073709551615</interleave>
              <isDeduplicationEnabled>true</isDeduplicationEnabled>
              <isEnclosureAware>true</isEnclosureAware>
              <isManualAttach>true</isManualAttach>
              <isSnapshot>true</isSnapshot>
              <logicalSectorSize>18446744073709551615</logicalSectorSize>
              <name>String content</name>
              <nameFormat>Unknown</nameFormat>
              <numberOfAvailableCopies>65535</numberOfAvailableCopies>
              <numberOfColumns>65535</numberOfColumns>
              <numberOfDataCopies>65535</numberOfDataCopies>
              <operationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
              </operationalStatus>
              <parityLayout>NonRotatedParity</parityLayout>
              <physicalDiskRedundancy>65535</physicalDiskRedundancy>
              <physicalSectorSize>18446744073709551615</physicalSectorSize>
              <provisioningType>Unknown</provisioningType>
              <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
              <size>18446744073709551615</size>
              <uniqueIdFormat>65535</uniqueIdFormat>
              <usage>Unknown</usage>
              <WriteCacheSize>18446744073709551615</WriteCacheSize>
              <diskNumbers>
                <diskNumber>4294967295</diskNumber>
                <diskNumber>4294967295</diskNumber>
              </diskNumbers>
            </disk>
          </virtualDisks>
        </storagePool>
        <storagePool>
          <objectId>String content</objectId>
          <uniqueId>String content</uniqueId>
          <friendlyName>String content</friendlyName>
          <name>String content</name>
          <usage>Unknown</usage>
          <otherUsageDescription>String content</otherUsageDescription>
          <isPrimordial>true</isPrimordial>
          <healthStatus>Healthy</healthStatus>
          <operationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
          </operationalStatus>
          <otherOperationalStatusDescription>String content</otherOperationalStatusDescription>
          <size>18446744073709551615</size>
          <allocatedSize>18446744073709551615</allocatedSize>
          <logicalSectorSize>18446744073709551615</logicalSectorSize>
          <physicalSectorSize>18446744073709551615</physicalSectorSize>
          <provisioningTypeDefault>Unknown</provisioningTypeDefault>
          <supportedProvisioningTypes>
            <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
            <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
          </supportedProvisioningTypes>
          <resiliencySettingNameDefault>String content</resiliencySettingNameDefault>
          <isReadOnly>true</isReadOnly>
          <readOnlyReason>Unknown</readOnlyReason>
          <isClustered>true</isClustered>
          <supportsDeduplication>true</supportsDeduplication>
          <thinProvisioningAlertThresholds>
            <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
            <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
          </thinProvisioningAlertThresholds>
          <clearOnDeallocate>true</clearOnDeallocate>
          <isPowerProtected>true</isPowerProtected>
          <enclosureAwareDefault>true</enclosureAwareDefault>
          <retireMissingPhysicalDisks>Auto</retireMissingPhysicalDisks>
          <virtualDisks>
            <disk>
              <objectId>String content</objectId>
              <uniqueId>String content</uniqueId>
              <access>Unknown</access>
              <allocatedSize>18446744073709551615</allocatedSize>
              <detachedReason>Unknown</detachedReason>
              <footprintOnPool>18446744073709551615</footprintOnPool>
              <friendlyName>String content</friendlyName>
              <healthStatus>Healthy</healthStatus>
              <interleave>18446744073709551615</interleave>
              <isDeduplicationEnabled>true</isDeduplicationEnabled>
              <isEnclosureAware>true</isEnclosureAware>
              <isManualAttach>true</isManualAttach>
              <isSnapshot>true</isSnapshot>
              <logicalSectorSize>18446744073709551615</logicalSectorSize>
              <name>String content</name>
              <nameFormat>Unknown</nameFormat>
              <numberOfAvailableCopies>65535</numberOfAvailableCopies>
              <numberOfColumns>65535</numberOfColumns>
              <numberOfDataCopies>65535</numberOfDataCopies>
              <operationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
              </operationalStatus>
              <parityLayout>NonRotatedParity</parityLayout>
              <physicalDiskRedundancy>65535</physicalDiskRedundancy>
              <physicalSectorSize>18446744073709551615</physicalSectorSize>
              <provisioningType>Unknown</provisioningType>
              <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
              <size>18446744073709551615</size>
              <uniqueIdFormat>65535</uniqueIdFormat>
              <usage>Unknown</usage>
              <WriteCacheSize>18446744073709551615</WriteCacheSize>
              <diskNumbers>
                <diskNumber>4294967295</diskNumber>
                <diskNumber>4294967295</diskNumber>
              </diskNumbers>
            </disk>
            <disk>
              <objectId>String content</objectId>
              <uniqueId>String content</uniqueId>
              <access>Unknown</access>
              <allocatedSize>18446744073709551615</allocatedSize>
              <detachedReason>Unknown</detachedReason>
              <footprintOnPool>18446744073709551615</footprintOnPool>
              <friendlyName>String content</friendlyName>
              <healthStatus>Healthy</healthStatus>
              <interleave>18446744073709551615</interleave>
              <isDeduplicationEnabled>true</isDeduplicationEnabled>
              <isEnclosureAware>true</isEnclosureAware>
              <isManualAttach>true</isManualAttach>
              <isSnapshot>true</isSnapshot>
              <logicalSectorSize>18446744073709551615</logicalSectorSize>
              <name>String content</name>
              <nameFormat>Unknown</nameFormat>
              <numberOfAvailableCopies>65535</numberOfAvailableCopies>
              <numberOfColumns>65535</numberOfColumns>
              <numberOfDataCopies>65535</numberOfDataCopies>
              <operationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
              </operationalStatus>
              <parityLayout>NonRotatedParity</parityLayout>
              <physicalDiskRedundancy>65535</physicalDiskRedundancy>
              <physicalSectorSize>18446744073709551615</physicalSectorSize>
              <provisioningType>Unknown</provisioningType>
              <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
              <size>18446744073709551615</size>
              <uniqueIdFormat>65535</uniqueIdFormat>
              <usage>Unknown</usage>
              <WriteCacheSize>18446744073709551615</WriteCacheSize>
              <diskNumbers>
                <diskNumber>4294967295</diskNumber>
                <diskNumber>4294967295</diskNumber>
              </diskNumbers>
            </disk>
          </virtualDisks>
        </storagePool>
      </pools>
    </storageNode>
    <storageNode>
      <objectId>String content</objectId>
      <uniqueId>String content</uniqueId>
      <name>String content</name>
      <nameFormat>Other</nameFormat>
      <operationalStatus>Unknown</operationalStatus>
      <pools>
        <storagePool>
          <objectId>String content</objectId>
          <uniqueId>String content</uniqueId>
          <friendlyName>String content</friendlyName>
          <name>String content</name>
          <usage>Unknown</usage>
          <otherUsageDescription>String content</otherUsageDescription>
          <isPrimordial>true</isPrimordial>
          <healthStatus>Healthy</healthStatus>
          <operationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
          </operationalStatus>
          <otherOperationalStatusDescription>String content</otherOperationalStatusDescription>
          <size>18446744073709551615</size>
          <allocatedSize>18446744073709551615</allocatedSize>
          <logicalSectorSize>18446744073709551615</logicalSectorSize>
          <physicalSectorSize>18446744073709551615</physicalSectorSize>
          <provisioningTypeDefault>Unknown</provisioningTypeDefault>
          <supportedProvisioningTypes>
            <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
            <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
          </supportedProvisioningTypes>
          <resiliencySettingNameDefault>String content</resiliencySettingNameDefault>
          <isReadOnly>true</isReadOnly>
          <readOnlyReason>Unknown</readOnlyReason>
          <isClustered>true</isClustered>
          <supportsDeduplication>true</supportsDeduplication>
          <thinProvisioningAlertThresholds>
            <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
            <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
          </thinProvisioningAlertThresholds>
          <clearOnDeallocate>true</clearOnDeallocate>
          <isPowerProtected>true</isPowerProtected>
          <enclosureAwareDefault>true</enclosureAwareDefault>
          <retireMissingPhysicalDisks>Auto</retireMissingPhysicalDisks>
          <virtualDisks>
            <disk>
              <objectId>String content</objectId>
              <uniqueId>String content</uniqueId>
              <access>Unknown</access>
              <allocatedSize>18446744073709551615</allocatedSize>
              <detachedReason>Unknown</detachedReason>
              <footprintOnPool>18446744073709551615</footprintOnPool>
              <friendlyName>String content</friendlyName>
              <healthStatus>Healthy</healthStatus>
              <interleave>18446744073709551615</interleave>
              <isDeduplicationEnabled>true</isDeduplicationEnabled>
              <isEnclosureAware>true</isEnclosureAware>
              <isManualAttach>true</isManualAttach>
              <isSnapshot>true</isSnapshot>
              <logicalSectorSize>18446744073709551615</logicalSectorSize>
              <name>String content</name>
              <nameFormat>Unknown</nameFormat>
              <numberOfAvailableCopies>65535</numberOfAvailableCopies>
              <numberOfColumns>65535</numberOfColumns>
              <numberOfDataCopies>65535</numberOfDataCopies>
              <operationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
              </operationalStatus>
              <parityLayout>NonRotatedParity</parityLayout>
              <physicalDiskRedundancy>65535</physicalDiskRedundancy>
              <physicalSectorSize>18446744073709551615</physicalSectorSize>
              <provisioningType>Unknown</provisioningType>
              <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
              <size>18446744073709551615</size>
              <uniqueIdFormat>65535</uniqueIdFormat>
              <usage>Unknown</usage>
              <WriteCacheSize>18446744073709551615</WriteCacheSize>
              <diskNumbers>
                <diskNumber>4294967295</diskNumber>
                <diskNumber>4294967295</diskNumber>
              </diskNumbers>
            </disk>
            <disk>
              <objectId>String content</objectId>
              <uniqueId>String content</uniqueId>
              <access>Unknown</access>
              <allocatedSize>18446744073709551615</allocatedSize>
              <detachedReason>Unknown</detachedReason>
              <footprintOnPool>18446744073709551615</footprintOnPool>
              <friendlyName>String content</friendlyName>
              <healthStatus>Healthy</healthStatus>
              <interleave>18446744073709551615</interleave>
              <isDeduplicationEnabled>true</isDeduplicationEnabled>
              <isEnclosureAware>true</isEnclosureAware>
              <isManualAttach>true</isManualAttach>
              <isSnapshot>true</isSnapshot>
              <logicalSectorSize>18446744073709551615</logicalSectorSize>
              <name>String content</name>
              <nameFormat>Unknown</nameFormat>
              <numberOfAvailableCopies>65535</numberOfAvailableCopies>
              <numberOfColumns>65535</numberOfColumns>
              <numberOfDataCopies>65535</numberOfDataCopies>
              <operationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
              </operationalStatus>
              <parityLayout>NonRotatedParity</parityLayout>
              <physicalDiskRedundancy>65535</physicalDiskRedundancy>
              <physicalSectorSize>18446744073709551615</physicalSectorSize>
              <provisioningType>Unknown</provisioningType>
              <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
              <size>18446744073709551615</size>
              <uniqueIdFormat>65535</uniqueIdFormat>
              <usage>Unknown</usage>
              <WriteCacheSize>18446744073709551615</WriteCacheSize>
              <diskNumbers>
                <diskNumber>4294967295</diskNumber>
                <diskNumber>4294967295</diskNumber>
              </diskNumbers>
            </disk>
          </virtualDisks>
        </storagePool>
        <storagePool>
          <objectId>String content</objectId>
          <uniqueId>String content</uniqueId>
          <friendlyName>String content</friendlyName>
          <name>String content</name>
          <usage>Unknown</usage>
          <otherUsageDescription>String content</otherUsageDescription>
          <isPrimordial>true</isPrimordial>
          <healthStatus>Healthy</healthStatus>
          <operationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
            <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
          </operationalStatus>
          <otherOperationalStatusDescription>String content</otherOperationalStatusDescription>
          <size>18446744073709551615</size>
          <allocatedSize>18446744073709551615</allocatedSize>
          <logicalSectorSize>18446744073709551615</logicalSectorSize>
          <physicalSectorSize>18446744073709551615</physicalSectorSize>
          <provisioningTypeDefault>Unknown</provisioningTypeDefault>
          <supportedProvisioningTypes>
            <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
            <SupportedProvisioningTypes i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
          </supportedProvisioningTypes>
          <resiliencySettingNameDefault>String content</resiliencySettingNameDefault>
          <isReadOnly>true</isReadOnly>
          <readOnlyReason>Unknown</readOnlyReason>
          <isClustered>true</isClustered>
          <supportsDeduplication>true</supportsDeduplication>
          <thinProvisioningAlertThresholds>
            <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
            <unsignedShort xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">65535</unsignedShort>
          </thinProvisioningAlertThresholds>
          <clearOnDeallocate>true</clearOnDeallocate>
          <isPowerProtected>true</isPowerProtected>
          <enclosureAwareDefault>true</enclosureAwareDefault>
          <retireMissingPhysicalDisks>Auto</retireMissingPhysicalDisks>
          <virtualDisks>
            <disk>
              <objectId>String content</objectId>
              <uniqueId>String content</uniqueId>
              <access>Unknown</access>
              <allocatedSize>18446744073709551615</allocatedSize>
              <detachedReason>Unknown</detachedReason>
              <footprintOnPool>18446744073709551615</footprintOnPool>
              <friendlyName>String content</friendlyName>
              <healthStatus>Healthy</healthStatus>
              <interleave>18446744073709551615</interleave>
              <isDeduplicationEnabled>true</isDeduplicationEnabled>
              <isEnclosureAware>true</isEnclosureAware>
              <isManualAttach>true</isManualAttach>
              <isSnapshot>true</isSnapshot>
              <logicalSectorSize>18446744073709551615</logicalSectorSize>
              <name>String content</name>
              <nameFormat>Unknown</nameFormat>
              <numberOfAvailableCopies>65535</numberOfAvailableCopies>
              <numberOfColumns>65535</numberOfColumns>
              <numberOfDataCopies>65535</numberOfDataCopies>
              <operationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
              </operationalStatus>
              <parityLayout>NonRotatedParity</parityLayout>
              <physicalDiskRedundancy>65535</physicalDiskRedundancy>
              <physicalSectorSize>18446744073709551615</physicalSectorSize>
              <provisioningType>Unknown</provisioningType>
              <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
              <size>18446744073709551615</size>
              <uniqueIdFormat>65535</uniqueIdFormat>
              <usage>Unknown</usage>
              <WriteCacheSize>18446744073709551615</WriteCacheSize>
              <diskNumbers>
                <diskNumber>4294967295</diskNumber>
                <diskNumber>4294967295</diskNumber>
              </diskNumbers>
            </disk>
            <disk>
              <objectId>String content</objectId>
              <uniqueId>String content</uniqueId>
              <access>Unknown</access>
              <allocatedSize>18446744073709551615</allocatedSize>
              <detachedReason>Unknown</detachedReason>
              <footprintOnPool>18446744073709551615</footprintOnPool>
              <friendlyName>String content</friendlyName>
              <healthStatus>Healthy</healthStatus>
              <interleave>18446744073709551615</interleave>
              <isDeduplicationEnabled>true</isDeduplicationEnabled>
              <isEnclosureAware>true</isEnclosureAware>
              <isManualAttach>true</isManualAttach>
              <isSnapshot>true</isSnapshot>
              <logicalSectorSize>18446744073709551615</logicalSectorSize>
              <name>String content</name>
              <nameFormat>Unknown</nameFormat>
              <numberOfAvailableCopies>65535</numberOfAvailableCopies>
              <numberOfColumns>65535</numberOfColumns>
              <numberOfDataCopies>65535</numberOfDataCopies>
              <operationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
                <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
              </operationalStatus>
              <parityLayout>NonRotatedParity</parityLayout>
              <physicalDiskRedundancy>65535</physicalDiskRedundancy>
              <physicalSectorSize>18446744073709551615</physicalSectorSize>
              <provisioningType>Unknown</provisioningType>
              <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
              <size>18446744073709551615</size>
              <uniqueIdFormat>65535</uniqueIdFormat>
              <usage>Unknown</usage>
              <WriteCacheSize>18446744073709551615</WriteCacheSize>
              <diskNumbers>
                <diskNumber>4294967295</diskNumber>
                <diskNumber>4294967295</diskNumber>
              </diskNumbers>
            </disk>
          </virtualDisks>
        </storagePool>
      </pools>
    </storageNode>
  </storageNodes>
  <virtualDisks>
    <disk>
      <objectId>String content</objectId>
      <uniqueId>String content</uniqueId>
      <access>Unknown</access>
      <allocatedSize>18446744073709551615</allocatedSize>
      <detachedReason>Unknown</detachedReason>
      <footprintOnPool>18446744073709551615</footprintOnPool>
      <friendlyName>String content</friendlyName>
      <healthStatus>Healthy</healthStatus>
      <interleave>18446744073709551615</interleave>
      <isDeduplicationEnabled>true</isDeduplicationEnabled>
      <isEnclosureAware>true</isEnclosureAware>
      <isManualAttach>true</isManualAttach>
      <isSnapshot>true</isSnapshot>
      <logicalSectorSize>18446744073709551615</logicalSectorSize>
      <name>String content</name>
      <nameFormat>Unknown</nameFormat>
      <numberOfAvailableCopies>65535</numberOfAvailableCopies>
      <numberOfColumns>65535</numberOfColumns>
      <numberOfDataCopies>65535</numberOfDataCopies>
      <operationalStatus>
        <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
        <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
      </operationalStatus>
      <parityLayout>NonRotatedParity</parityLayout>
      <physicalDiskRedundancy>65535</physicalDiskRedundancy>
      <physicalSectorSize>18446744073709551615</physicalSectorSize>
      <provisioningType>Unknown</provisioningType>
      <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
      <size>18446744073709551615</size>
      <uniqueIdFormat>65535</uniqueIdFormat>
      <usage>Unknown</usage>
      <WriteCacheSize>18446744073709551615</WriteCacheSize>
      <diskNumbers>
        <diskNumber>4294967295</diskNumber>
        <diskNumber>4294967295</diskNumber>
      </diskNumbers>
    </disk>
    <disk>
      <objectId>String content</objectId>
      <uniqueId>String content</uniqueId>
      <access>Unknown</access>
      <allocatedSize>18446744073709551615</allocatedSize>
      <detachedReason>Unknown</detachedReason>
      <footprintOnPool>18446744073709551615</footprintOnPool>
      <friendlyName>String content</friendlyName>
      <healthStatus>Healthy</healthStatus>
      <interleave>18446744073709551615</interleave>
      <isDeduplicationEnabled>true</isDeduplicationEnabled>
      <isEnclosureAware>true</isEnclosureAware>
      <isManualAttach>true</isManualAttach>
      <isSnapshot>true</isSnapshot>
      <logicalSectorSize>18446744073709551615</logicalSectorSize>
      <name>String content</name>
      <nameFormat>Unknown</nameFormat>
      <numberOfAvailableCopies>65535</numberOfAvailableCopies>
      <numberOfColumns>65535</numberOfColumns>
      <numberOfDataCopies>65535</numberOfDataCopies>
      <operationalStatus>
        <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
        <OperationalStatus xmlns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces">Unknown</OperationalStatus>
      </operationalStatus>
      <parityLayout>NonRotatedParity</parityLayout>
      <physicalDiskRedundancy>65535</physicalDiskRedundancy>
      <physicalSectorSize>18446744073709551615</physicalSectorSize>
      <provisioningType>Unknown</provisioningType>
      <requestNoSinglePointOfFailure>true</requestNoSinglePointOfFailure>
      <size>18446744073709551615</size>
      <uniqueIdFormat>65535</uniqueIdFormat>
      <usage>Unknown</usage>
      <WriteCacheSize>18446744073709551615</WriteCacheSize>
      <diskNumbers>
        <diskNumber>4294967295</diskNumber>
        <diskNumber>4294967295</diskNumber>
      </diskNumbers>
    </disk>
  </virtualDisks>
  <isSingleInstanceStorageSupported>true</isSingleInstanceStorageSupported>
</coreSummaryMetadata>

The following is the request XML Schema:

The request body is empty.

The following is the response XML Schema:

<?xml version="1.0" encoding="utf-16"?>
<Schemas>
  <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="anyType" nillable="true" type="xs:anyType" />
    <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
    <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
    <xs:element name="boolean" nillable="true" type="xs:boolean" />
    <xs:element name="byte" nillable="true" type="xs:byte" />
    <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
    <xs:element name="decimal" nillable="true" type="xs:decimal" />
    <xs:element name="double" nillable="true" type="xs:double" />
    <xs:element name="float" nillable="true" type="xs:float" />
    <xs:element name="int" nillable="true" type="xs:int" />
    <xs:element name="long" nillable="true" type="xs:long" />
    <xs:element name="QName" nillable="true" type="xs:QName" />
    <xs:element name="short" nillable="true" type="xs:short" />
    <xs:element name="string" nillable="true" type="xs:string" />
    <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
    <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
    <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
    <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
    <xs:element name="char" nillable="true" type="tns:char" />
    <xs:simpleType name="char">
      <xs:restriction base="xs:int" />
    </xs:simpleType>
    <xs:element name="duration" nillable="true" type="tns:duration" />
    <xs:simpleType name="duration">
      <xs:restriction base="xs:duration">
        <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
        <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
        <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="guid" nillable="true" type="tns:guid" />
    <xs:simpleType name="guid">
      <xs:restriction base="xs:string">
        <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
      </xs:restriction>
    </xs:simpleType>
    <xs:attribute name="FactoryType" type="xs:QName" />
    <xs:attribute name="Id" type="xs:ID" />
    <xs:attribute name="Ref" type="xs:IDREF" />
  </xs:schema>
  <xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://apprecovery.com/management/api/2010/05" elementFormDefault="qualified" targetNamespace="http://apprecovery.com/management/api/2010/05" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:import namespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.System" />
    <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    <xs:import namespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.WmiApi.Environment" />
    <xs:import namespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Storage" />
    <xs:import namespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Win32Api.NativeTypes" />
    <xs:import namespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Cluster" />
    <xs:import namespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.Quota" />
    <xs:import namespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage" />
    <xs:import namespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" />
    <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
    <xs:complexType name="coreSummaryMetadata">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:commonSummaryMetadata">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="coreSummaryMetadata" nillable="true" type="tns:coreSummaryMetadata" />
    <xs:complexType name="commonSummaryMetadata">
      <xs:sequence>
        <xs:element minOccurs="0" name="hostName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="physicalMemory" type="xs:unsignedLong" />
        <xs:element minOccurs="0" name="volumes" nillable="true" type="tns:volumes" />
        <xs:element minOccurs="0" name="disks" nillable="true" type="tns:disks" />
        <xs:element minOccurs="0" name="osVersion" xmlns:q1="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.System" type="q1:OperatingSystemFamily" />
        <xs:element minOccurs="0" name="osArchitecture" xmlns:q2="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.System" type="q2:ProcessorArchitecture" />
        <xs:element minOccurs="0" name="osPath" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="agentId" type="ser:guid" />
        <xs:element minOccurs="0" name="csdVersion" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="osCaption" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="osSupportsDeduplication" type="xs:boolean" />
        <xs:element minOccurs="0" name="virtualMachineType" xmlns:q3="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.WmiApi.Environment" type="q3:VirtualMachineType" />
        <xs:element minOccurs="0" name="hasSwapPartition" type="xs:boolean" />
        <xs:element minOccurs="0" name="isStoragePoolEnabled" type="xs:boolean" />
        <xs:element minOccurs="0" name="storagePools" nillable="true" type="tns:storagePools" />
        <xs:element minOccurs="0" name="storageNodes" nillable="true" type="tns:storageNodes" />
        <xs:element minOccurs="0" name="virtualDisks" nillable="true" type="tns:virtualDisks" />
        <xs:element minOccurs="0" name="isSingleInstanceStorageSupported" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="commonSummaryMetadata" nillable="true" type="tns:commonSummaryMetadata" />
    <xs:complexType name="volumes">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="volume" nillable="true" type="tns:volume" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="volumes" nillable="true" type="tns:volumes" />
    <xs:complexType name="volume">
      <xs:sequence>
        <xs:element minOccurs="0" name="deviceId" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="name" nillable="true" type="tns:volumeName" />
        <xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="serialNumber" type="xs:long" />
        <xs:element minOccurs="0" name="allocationUnitSize" type="xs:unsignedInt" />
        <xs:element minOccurs="0" name="formattedCapacity" type="xs:unsignedLong" />
        <xs:element minOccurs="0" name="rawCapacity" type="xs:unsignedLong" />
        <xs:element minOccurs="0" name="usedCapacity" type="xs:unsignedLong" />
        <xs:element minOccurs="0" name="label" nillable="true" type="xs:string">
          <xs:annotation>
            <xs:appinfo>
              <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="mountPoints" nillable="true" type="tns:mountPoints">
          <xs:annotation>
            <xs:appinfo>
              <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="isBoot" type="xs:boolean" />
        <xs:element minOccurs="0" name="isSystem" type="xs:boolean" />
        <xs:element minOccurs="0" name="isSimple" type="xs:boolean" />
        <xs:element minOccurs="0" name="diskNumbers" nillable="true" type="tns:diskNumbers" />
        <xs:element minOccurs="0" name="driverId" nillable="true" type="ser:guid">
          <xs:annotation>
            <xs:appinfo>
              <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="isClean" nillable="true" type="xs:boolean">
          <xs:annotation>
            <xs:appinfo>
              <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="previousEpochNumber" nillable="true" type="xs:unsignedInt">
          <xs:annotation>
            <xs:appinfo>
              <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="isClusterDisk" type="xs:boolean" />
        <xs:element minOccurs="0" name="isSuitableForVss" type="xs:boolean" />
        <xs:element minOccurs="0" name="fileSystem" xmlns:q4="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Storage" type="q4:FileSystemType" />
        <xs:element minOccurs="0" name="partitionType" xmlns:q5="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Win32Api.NativeTypes" type="q5:PartitionType" />
        <xs:element minOccurs="0" name="isReadOnly" type="xs:boolean" />
        <xs:element minOccurs="0" name="volumeIndex" type="xs:unsignedInt" />
        <xs:element minOccurs="0" name="isDeduplicationEnabled" type="xs:boolean" />
        <xs:element minOccurs="0" name="quota" nillable="true" type="tns:quotaSetting" />
        <xs:element minOccurs="0" name="containsRepository" type="xs:boolean" />
        <xs:element minOccurs="0" name="isStorageSpaces" type="xs:boolean" />
        <xs:element minOccurs="0" name="containsRunningService" type="xs:boolean" />
        <xs:element minOccurs="0" name="clusterDiskName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="clusterDiskState" xmlns:q6="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Cluster" type="q6:ClusterResourceState" />
        <xs:element minOccurs="0" name="isSingleInstanceStorageEnabled" type="xs:boolean" />
        <xs:element minOccurs="0" name="hasPageFile" type="xs:boolean" />
        <xs:element minOccurs="0" name="hasBootIndicator" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="volume" nillable="true" type="tns:volume" />
    <xs:complexType name="volumeName">
      <xs:sequence>
        <xs:element minOccurs="0" name="guidName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="volumeName" nillable="true" type="tns:volumeName" />
    <xs:complexType name="mountPoints">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="mountPoint" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="mountPoints" nillable="true" type="tns:mountPoints" />
    <xs:complexType name="diskNumbers">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="diskNumber" type="xs:unsignedInt" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="diskNumbers" nillable="true" type="tns:diskNumbers" />
    <xs:complexType name="quotaSetting">
      <xs:sequence>
        <xs:element minOccurs="0" name="caption" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="defaultLimit" type="xs:long" />
        <xs:element minOccurs="0" name="defaultWarningLimit" type="xs:long" />
        <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="exceededNotification" type="xs:boolean" />
        <xs:element minOccurs="0" name="settingId" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="state" xmlns:q7="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.Quota" type="q7:QuotaState" />
        <xs:element minOccurs="0" name="volumePath" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="warningExceededNotification" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="quotaSetting" nillable="true" type="tns:quotaSetting" />
    <xs:complexType name="linuxVolume">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:volume">
          <xs:sequence>
            <xs:element minOccurs="0" name="volumeMetadataFileExtents" nillable="true" type="tns:linuxFileExtents" />
            <xs:element minOccurs="0" name="blockSnapBitmapStoreFileExtents" nillable="true" type="tns:linuxFileExtents" />
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="linuxVolume" nillable="true" type="tns:linuxVolume" />
    <xs:complexType name="linuxFileExtents">
      <xs:sequence>
        <xs:element minOccurs="0" name="extents" nillable="true" type="tns:ArrayOflinuxFileExtent" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="linuxFileExtents" nillable="true" type="tns:linuxFileExtents" />
    <xs:complexType name="ArrayOflinuxFileExtent">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="linuxFileExtent" nillable="true" type="tns:linuxFileExtent" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="ArrayOflinuxFileExtent" nillable="true" type="tns:ArrayOflinuxFileExtent" />
    <xs:complexType name="linuxFileExtent">
      <xs:sequence>
        <xs:element minOccurs="0" name="offset" type="xs:unsignedLong" />
        <xs:element minOccurs="0" name="length" type="xs:unsignedLong" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="linuxFileExtent" nillable="true" type="tns:linuxFileExtent" />
    <xs:complexType name="hyperVDeviceAsVolume">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:volume">
          <xs:sequence>
            <xs:element minOccurs="0" name="diskSignature" type="ser:guid" />
            <xs:element minOccurs="0" name="isDisk" type="xs:boolean" />
            <xs:element minOccurs="0" name="isShared" type="xs:boolean" />
            <xs:element minOccurs="0" name="virtualDiskId" type="ser:guid" />
            <xs:element minOccurs="0" name="virtualDiskPath" nillable="true" type="xs:string" />
            <xs:element minOccurs="0" name="virtualDiskFormat" xmlns:q8="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage" type="q8:VirtualHardDiskFormat" />
            <xs:element minOccurs="0" name="possibleOwnerHosts" nillable="true" type="tns:stringCollection" />
            <xs:element minOccurs="0" name="volumeFiles" nillable="true" type="tns:virtualMachineVolumeFilesCollection" />
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="hyperVDeviceAsVolume" nillable="true" type="tns:hyperVDeviceAsVolume" />
    <xs:complexType name="stringCollection">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="stringCollection" nillable="true" type="tns:stringCollection" />
    <xs:complexType name="virtualMachineVolumeFilesCollection">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="protectedFile" nillable="true" type="tns:protectedFile" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="virtualMachineVolumeFilesCollection" nillable="true" type="tns:virtualMachineVolumeFilesCollection" />
    <xs:complexType name="protectedFile">
      <xs:sequence>
        <xs:element minOccurs="0" name="isSharedVirtualDisk" type="xs:boolean" />
        <xs:element minOccurs="0" name="virtualDiskPath" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="protectedFile" nillable="true" type="tns:protectedFile" />
    <xs:complexType name="rollbackTargetVolume">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:volume">
          <xs:sequence>
            <xs:element minOccurs="0" name="isClusterQuorumVolume" type="xs:boolean" />
            <xs:element minOccurs="0" name="isExchangeInstallAndRunVolume" type="xs:boolean" />
            <xs:element minOccurs="0" name="isLocatedOnFileBackedVirtualDisk" type="xs:boolean" />
            <xs:element minOccurs="0" name="isOracleInstallAndRunVolume" type="xs:boolean" />
            <xs:element minOccurs="0" name="isSharedVhdxVolume" type="xs:boolean" />
            <xs:element minOccurs="0" name="isSqlInstallAndRunVolume" type="xs:boolean" />
            <xs:element minOccurs="0" name="sharedVhdxOwners" nillable="true" type="tns:stringCollection" />
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="rollbackTargetVolume" nillable="true" type="tns:rollbackTargetVolume" />
    <xs:complexType name="rmanBackupAsVolume">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:volume">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="rmanBackupAsVolume" nillable="true" type="tns:rmanBackupAsVolume" />
    <xs:complexType name="disks">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="disk" nillable="true" type="tns:disk" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="disks" nillable="true" type="tns:disks" />
    <xs:complexType name="disk">
      <xs:sequence>
        <xs:element minOccurs="0" name="number" type="xs:unsignedInt" />
        <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="id" type="ser:guid" />
        <xs:element minOccurs="0" name="capacity" type="xs:unsignedLong" />
        <xs:element minOccurs="0" name="bytesPerSector" type="xs:unsignedInt" />
        <xs:element minOccurs="0" name="isDynamic" type="xs:boolean" />
        <xs:element minOccurs="0" name="partitionStyle" xmlns:q9="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Storage" type="q9:PartitionStyle" />
        <xs:element minOccurs="0" name="volumeNames" nillable="true" type="tns:volumeNames" />
        <xs:element minOccurs="0" name="areas" nillable="true" type="tns:areas" />
        <xs:element minOccurs="0" name="sectorsPerTrack" type="xs:unsignedInt" />
        <xs:element minOccurs="0" name="tracksPerCylinder" type="xs:unsignedInt" />
        <xs:element minOccurs="0" name="isReadOnly" type="xs:boolean" />
        <xs:element minOccurs="0" name="busType" xmlns:q10="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage" type="q10:StorageBusType" />
        <xs:element minOccurs="0" name="isOnline" type="xs:boolean" />
        <xs:element minOccurs="0" name="format" xmlns:q11="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage" type="q11:VirtualHardDiskFormat" />
        <xs:element minOccurs="0" name="storageFormat" xmlns:q12="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage" type="q12:VirtualHardDiskStorageFormat" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="disk" nillable="true" type="tns:disk" />
    <xs:complexType name="volumeNames">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="volumeName" nillable="true" type="tns:volumeName" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="volumeNames" nillable="true" type="tns:volumeNames" />
    <xs:complexType name="areas">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="area" nillable="true" type="tns:area" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="areas" nillable="true" type="tns:areas" />
    <xs:complexType name="area">
      <xs:sequence>
        <xs:element minOccurs="0" name="size" type="xs:unsignedLong" />
        <xs:element minOccurs="0" name="offset" type="xs:unsignedLong" />
        <xs:element minOccurs="0" name="identityInfo" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="notes" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="sizeInfo" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="widthFactor" type="xs:double" />
        <xs:element minOccurs="0" name="isBootable" type="xs:boolean" />
        <xs:element minOccurs="0" name="driveLetter" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="area" nillable="true" type="tns:area" />
    <xs:complexType name="errorArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="errorArea" nillable="true" type="tns:errorArea" />
    <xs:complexType name="partitionArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="partitionArea" nillable="true" type="tns:partitionArea" />
    <xs:complexType name="unusableArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="unusableArea" nillable="true" type="tns:unusableArea" />
    <xs:complexType name="unusedArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="unusedArea" nillable="true" type="tns:unusedArea" />
    <xs:complexType name="vdsErrorArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="vdsErrorArea" nillable="true" type="tns:vdsErrorArea" />
    <xs:complexType name="vdsPartitionArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence>
            <xs:element minOccurs="0" name="volumeName" nillable="true" type="tns:volumeName" />
            <xs:element minOccurs="0" name="volumeType" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="vdsPartitionArea" nillable="true" type="tns:vdsPartitionArea" />
    <xs:complexType name="vdsUninitializedArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="vdsUninitializedArea" nillable="true" type="tns:vdsUninitializedArea" />
    <xs:complexType name="vdsUnusableArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="vdsUnusableArea" nillable="true" type="tns:vdsUnusableArea" />
    <xs:complexType name="vdsUnusedArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="vdsUnusedArea" nillable="true" type="tns:vdsUnusedArea" />
    <xs:complexType name="volumeArea">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:area">
          <xs:sequence />
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="volumeArea" nillable="true" type="tns:volumeArea" />
    <xs:complexType name="rollbackTargetDisk">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:disk">
          <xs:sequence>
            <xs:element minOccurs="0" name="isSharedVhdx" type="xs:boolean" />
            <xs:element minOccurs="0" name="sharedVhdxOwners" nillable="true" type="tns:stringCollection" />
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="rollbackTargetDisk" nillable="true" type="tns:rollbackTargetDisk" />
    <xs:complexType name="storagePools">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="storagePool" nillable="true" type="tns:storagePool" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="storagePools" nillable="true" type="tns:storagePools" />
    <xs:complexType name="storagePool">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:storageObject">
          <xs:sequence>
            <xs:element minOccurs="0" name="friendlyName" nillable="true" type="xs:string" />
            <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
            <xs:element minOccurs="0" name="usage" xmlns:q13="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q13:UsageType" />
            <xs:element minOccurs="0" name="otherUsageDescription" nillable="true" type="xs:string" />
            <xs:element minOccurs="0" name="isPrimordial" type="xs:boolean" />
            <xs:element minOccurs="0" name="healthStatus" xmlns:q14="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q14:HealthStatus" />
            <xs:element minOccurs="0" name="operationalStatus" nillable="true" xmlns:q15="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q15:ArrayOfOperationalStatus" />
            <xs:element minOccurs="0" name="otherOperationalStatusDescription" nillable="true" type="xs:string" />
            <xs:element minOccurs="0" name="size" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="allocatedSize" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="logicalSectorSize" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="physicalSectorSize" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="provisioningTypeDefault" xmlns:q16="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q16:ProvisioningTypeDefault" />
            <xs:element minOccurs="0" name="supportedProvisioningTypes" nillable="true" xmlns:q17="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q17:ArrayOfSupportedProvisioningTypes" />
            <xs:element minOccurs="0" name="resiliencySettingNameDefault" nillable="true" type="xs:string" />
            <xs:element minOccurs="0" name="isReadOnly" type="xs:boolean" />
            <xs:element minOccurs="0" name="readOnlyReason" xmlns:q18="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q18:ReadOnlyReason" />
            <xs:element minOccurs="0" name="isClustered" type="xs:boolean" />
            <xs:element minOccurs="0" name="supportsDeduplication" type="xs:boolean" />
            <xs:element minOccurs="0" name="thinProvisioningAlertThresholds" nillable="true" xmlns:q19="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q19:ArrayOfunsignedShort" />
            <xs:element minOccurs="0" name="clearOnDeallocate" type="xs:boolean" />
            <xs:element minOccurs="0" name="isPowerProtected" type="xs:boolean" />
            <xs:element minOccurs="0" name="enclosureAwareDefault" type="xs:boolean" />
            <xs:element minOccurs="0" name="retireMissingPhysicalDisks" xmlns:q20="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q20:RetireMissingPhysicalDisks" />
            <xs:element minOccurs="0" name="virtualDisks" nillable="true" type="tns:virtualDisks" />
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="storagePool" nillable="true" type="tns:storagePool" />
    <xs:complexType name="storageObject">
      <xs:sequence>
        <xs:element minOccurs="0" name="objectId" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="uniqueId" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="storageObject" nillable="true" type="tns:storageObject" />
    <xs:complexType name="virtualDisks">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="disk" nillable="true" type="tns:virtualDisk" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="virtualDisks" nillable="true" type="tns:virtualDisks" />
    <xs:complexType name="virtualDisk">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:storageObject">
          <xs:sequence>
            <xs:element minOccurs="0" name="access" xmlns:q21="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q21:VirtualDiskAccess" />
            <xs:element minOccurs="0" name="allocatedSize" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="detachedReason" xmlns:q22="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q22:DetachedReason" />
            <xs:element minOccurs="0" name="footprintOnPool" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="friendlyName" nillable="true" type="xs:string" />
            <xs:element minOccurs="0" name="healthStatus" xmlns:q23="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q23:HealthStatus" />
            <xs:element minOccurs="0" name="interleave" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="isDeduplicationEnabled" type="xs:boolean" />
            <xs:element minOccurs="0" name="isEnclosureAware" type="xs:boolean" />
            <xs:element minOccurs="0" name="isManualAttach" type="xs:boolean" />
            <xs:element minOccurs="0" name="isSnapshot" type="xs:boolean" />
            <xs:element minOccurs="0" name="logicalSectorSize" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
            <xs:element minOccurs="0" name="nameFormat" xmlns:q24="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q24:VirtualDiskNameFormat" />
            <xs:element minOccurs="0" name="numberOfAvailableCopies" type="xs:unsignedShort" />
            <xs:element minOccurs="0" name="numberOfColumns" type="xs:unsignedShort" />
            <xs:element minOccurs="0" name="numberOfDataCopies" type="xs:unsignedShort" />
            <xs:element minOccurs="0" name="operationalStatus" nillable="true" xmlns:q25="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q25:ArrayOfOperationalStatus" />
            <xs:element minOccurs="0" name="parityLayout" xmlns:q26="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q26:ParityLayout" />
            <xs:element minOccurs="0" name="physicalDiskRedundancy" type="xs:unsignedShort" />
            <xs:element minOccurs="0" name="physicalSectorSize" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="provisioningType" xmlns:q27="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q27:ProvisioningType" />
            <xs:element minOccurs="0" name="requestNoSinglePointOfFailure" type="xs:boolean" />
            <xs:element minOccurs="0" name="size" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="uniqueIdFormat" type="xs:unsignedShort" />
            <xs:element minOccurs="0" name="usage" xmlns:q28="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q28:VirtualDiskUsage" />
            <xs:element minOccurs="0" name="WriteCacheSize" type="xs:unsignedLong" />
            <xs:element minOccurs="0" name="diskNumbers" nillable="true" type="tns:diskNumbers" />
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="virtualDisk" nillable="true" type="tns:virtualDisk" />
    <xs:complexType name="storageNodes">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="storageNode" nillable="true" type="tns:storageNode" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="storageNodes" nillable="true" type="tns:storageNodes" />
    <xs:complexType name="storageNode">
      <xs:complexContent mixed="false">
        <xs:extension base="tns:storageObject">
          <xs:sequence>
            <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
            <xs:element minOccurs="0" name="nameFormat" xmlns:q29="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q29:NameFormat" />
            <xs:element minOccurs="0" name="operationalStatus" xmlns:q30="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" type="q30:OperationalStatus" />
            <xs:element minOccurs="0" name="pools" nillable="true" type="tns:storagePools" />
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
    <xs:element name="storageNode" nillable="true" type="tns:storageNode" />
  </xs:schema>
  <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Storage" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Storage" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:simpleType name="FileSystemType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Ntfs" />
        <xs:enumeration value="Fat32" />
        <xs:enumeration value="Exfat" />
        <xs:enumeration value="ReFs" />
        <xs:enumeration value="Ext2" />
        <xs:enumeration value="Ext3" />
        <xs:enumeration value="Ext4" />
        <xs:enumeration value="Xfs" />
        <xs:enumeration value="Xvd" />
        <xs:enumeration value="Fat16" />
        <xs:enumeration value="Vfat" />
        <xs:enumeration value="Swap" />
        <xs:enumeration value="Btrfs" />
        <xs:enumeration value="Mafs" />
        <xs:enumeration value="Csvfs" />
        <xs:enumeration value="Raw" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="FileSystemType" nillable="true" type="tns:FileSystemType" />
    <xs:simpleType name="PartitionStyle">
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="MBR" />
        <xs:enumeration value="GPT" />
        <xs:enumeration value="LVM" />
        <xs:enumeration value="LVMDISK" />
        <xs:enumeration value="RAID" />
        <xs:enumeration value="RAIDDISK" />
        <xs:enumeration value="FSDATA" />
        <xs:enumeration value="BIOSRAID" />
        <xs:enumeration value="BIOSRAIDDISK" />
        <xs:enumeration value="PHYSICALRAID" />
        <xs:enumeration value="DMCRYPT" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="PartitionStyle" nillable="true" type="tns:PartitionStyle" />
  </xs:schema>
  <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Win32Api.NativeTypes" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Win32Api.NativeTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    <xs:simpleType name="PartitionType">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedByte" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="PartitionEntryUnused" />
        <xs:enumeration value="PartitionFat12" />
        <xs:enumeration value="PartitionXenixRoot" />
        <xs:enumeration value="PartitionXenixUsr" />
        <xs:enumeration value="PartitionFat16" />
        <xs:enumeration value="PartitionExtended" />
        <xs:enumeration value="PartitionFat16BigDos" />
        <xs:enumeration value="PartitionIfs" />
        <xs:enumeration value="PartitionAix" />
        <xs:enumeration value="PartitionAixBoot" />
        <xs:enumeration value="PartitionOS2BootManager" />
        <xs:enumeration value="PartitionFat32" />
        <xs:enumeration value="PartitionFat32Lba" />
        <xs:enumeration value="PartitionFat16Lba">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">14</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionExtdLba">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">15</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionXInt13Extended" />
        <xs:enumeration value="PartitionMsr">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">35</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionRecovery">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">39</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionOldLinux">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">65</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionOldSwap">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">66</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLdm">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">66</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionOldLinuxNative">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">67</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionNtft">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">128</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxSwap">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">130</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinux">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">131</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionHibernativeOrHiddenFs">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">132</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxExtended">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">133</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionOldLinuxRaid">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">134</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxPlaintext">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">136</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxLvm">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">142</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxHiddenFileSystem">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">147</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionBsdiOrHpfsNtfsMirroredMasterVolume">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">183</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionAcronisBackup">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">188</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionValidNtft">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">192</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxHiddenNativeFileSystem">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">194</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxSwapHidden">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">195</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionNonFsData">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">218</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionDellEisaFat32">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">219</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionDellEisaFat16">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">222</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxLuks">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">232</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionGptProtectiveMbr">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">238</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionEfiFat">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">239</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxRisc">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">240</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxExt2Ext3PersistentCache">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">249</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionVMwareVMFs">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">251</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionVMwareVMKCore">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">252</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionLinuxRaid">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">253</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionOldLinuxLvm">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">254</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionDiskAdministrationHidden">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">254</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="PartitionXenixBadBlockTable">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">255</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="PartitionType" nillable="true" type="tns:PartitionType" />
  </xs:schema>
  <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.Quota" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.Quota" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:simpleType name="QuotaState">
      <xs:restriction base="xs:string">
        <xs:enumeration value="Disabled" />
        <xs:enumeration value="Tracked" />
        <xs:enumeration value="Enforced" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="QuotaState" nillable="true" type="tns:QuotaState" />
  </xs:schema>
  <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Cluster" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Cluster" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    <xs:simpleType name="ClusterResourceState">
      <xs:restriction base="xs:string">
        <xs:enumeration value="Inherited" />
        <xs:enumeration value="Initializing" />
        <xs:enumeration value="Online" />
        <xs:enumeration value="Offline" />
        <xs:enumeration value="Failed" />
        <xs:enumeration value="StateUnknown">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="CannotComeOnlineOnAnyNode">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">126</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="CannotComeOnlineOnThisNode">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">127</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Pending">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">128</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="OnlinePending">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">129</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="OfflinePending">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">130</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="ClusterResourceState" nillable="true" type="tns:ClusterResourceState" />
  </xs:schema>
  <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    <xs:simpleType name="VirtualHardDiskFormat">
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Vhd">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Vhdx">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="VhdSet">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="VirtualHardDiskFormat" nillable="true" type="tns:VirtualHardDiskFormat" />
    <xs:simpleType name="StorageBusType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Scsi" />
        <xs:enumeration value="Atapi" />
        <xs:enumeration value="Ata" />
        <xs:enumeration value="Type1394" />
        <xs:enumeration value="Ssa" />
        <xs:enumeration value="Fibre" />
        <xs:enumeration value="Usb" />
        <xs:enumeration value="Raid" />
        <xs:enumeration value="Iscsi" />
        <xs:enumeration value="Sas" />
        <xs:enumeration value="Sata" />
        <xs:enumeration value="Sd" />
        <xs:enumeration value="Mmc" />
        <xs:enumeration value="Virtual" />
        <xs:enumeration value="FileBackedVirtual" />
        <xs:enumeration value="Spaces" />
        <xs:enumeration value="Max" />
        <xs:enumeration value="MaxReserved">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">127</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="StorageBusType" nillable="true" type="tns:StorageBusType" />
    <xs:simpleType name="VirtualHardDiskStorageFormat">
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Vmfs" />
        <xs:enumeration value="Nfs" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="VirtualHardDiskStorageFormat" nillable="true" type="tns:VirtualHardDiskStorageFormat" />
  </xs:schema>
  <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.System" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.System" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:simpleType name="OperatingSystemFamily">
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Windows2000" />
        <xs:enumeration value="WindowsXP" />
        <xs:enumeration value="WindowsServer2003" />
        <xs:enumeration value="WindowsServer2003R2" />
        <xs:enumeration value="WindowsVista" />
        <xs:enumeration value="WindowsServer2008" />
        <xs:enumeration value="WindowsServer2008R2" />
        <xs:enumeration value="Windows7" />
        <xs:enumeration value="Windows8" />
        <xs:enumeration value="WindowsServer2012" />
        <xs:enumeration value="Linux" />
        <xs:enumeration value="Windows81" />
        <xs:enumeration value="WindowsServer2012R2" />
        <xs:enumeration value="LinuxDebian" />
        <xs:enumeration value="LinuxOpensuse" />
        <xs:enumeration value="LinuxRedhat6" />
        <xs:enumeration value="LinuxSles" />
        <xs:enumeration value="LinuxUbuntu" />
        <xs:enumeration value="LinuxCentos" />
        <xs:enumeration value="LinuxCentos5" />
        <xs:enumeration value="LinuxCentos6" />
        <xs:enumeration value="LinuxCentos7" />
        <xs:enumeration value="LinuxRedhat5" />
        <xs:enumeration value="LinuxRedhat7" />
        <xs:enumeration value="LinuxOracle5" />
        <xs:enumeration value="LinuxOracle6" />
        <xs:enumeration value="LinuxOracle7" />
        <xs:enumeration value="LinuxSles11" />
        <xs:enumeration value="LinuxSles12" />
        <xs:enumeration value="Windows" />
        <xs:enumeration value="LinuxDebian7" />
        <xs:enumeration value="LinuxDebian8" />
        <xs:enumeration value="LinuxUbuntu12" />
        <xs:enumeration value="LinuxUbuntu13" />
        <xs:enumeration value="LinuxUbuntu14" />
        <xs:enumeration value="LinuxUbuntu15" />
        <xs:enumeration value="Windows10" />
        <xs:enumeration value="WindowsServer2016" />
        <xs:enumeration value="LinuxOracle" />
        <xs:enumeration value="LinuxRedhat" />
        <xs:enumeration value="LinuxUbuntu16" />
        <xs:enumeration value="LinuxScientific" />
        <xs:enumeration value="LinuxScientific5" />
        <xs:enumeration value="LinuxScientific6" />
        <xs:enumeration value="LinuxScientific7" />
        <xs:enumeration value="LinuxUbuntu17" />
        <xs:enumeration value="LinuxDebian9" />
        <xs:enumeration value="LinuxSled" />
        <xs:enumeration value="LinuxSled11" />
        <xs:enumeration value="LinuxSled12" />
        <xs:enumeration value="LinuxUbuntu18" />
        <xs:enumeration value="WindowsServer2019" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="OperatingSystemFamily" nillable="true" type="tns:OperatingSystemFamily" />
    <xs:simpleType name="ProcessorArchitecture">
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="i386" />
        <xs:enumeration value="amd64" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="ProcessorArchitecture" nillable="true" type="tns:ProcessorArchitecture" />
  </xs:schema>
  <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.WmiApi.Environment" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.WmiApi.Environment" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    <xs:simpleType name="VirtualMachineType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="None" />
        <xs:enumeration value="VMWare" />
        <xs:enumeration value="HyperV" />
        <xs:enumeration value="VirtualBox" />
        <xs:enumeration value="XenServer" />
        <xs:enumeration value="Azure" />
        <xs:enumeration value="EC2" />
        <xs:enumeration value="ESX" />
        <xs:enumeration value="Unknown">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">65535</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="VirtualMachineType" nillable="true" type="tns:VirtualMachineType" />
  </xs:schema>
  <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Replay.Common.Contracts.Metadata.Storage.StorageSpaces" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
    <xs:simpleType name="UsageType">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Other" />
        <xs:enumeration value="Unrestricted" />
        <xs:enumeration value="ComputerSystem" />
        <xs:enumeration value="DeltaReplicaContainer" />
        <xs:enumeration value="MigrationServices" />
        <xs:enumeration value="LocalReplicationService" />
        <xs:enumeration value="RemoteReplicationService" />
        <xs:enumeration value="Sparing" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="UsageType" nillable="true" type="tns:UsageType" />
    <xs:simpleType name="HealthStatus">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Healthy" />
        <xs:enumeration value="Warning" />
        <xs:enumeration value="Unhealthy" />
        <xs:enumeration value="Unknown">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">5</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="HealthStatus" nillable="true" type="tns:HealthStatus" />
    <xs:complexType name="ArrayOfOperationalStatus">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="OperationalStatus" type="tns:OperationalStatus" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="ArrayOfOperationalStatus" nillable="true" type="tns:ArrayOfOperationalStatus" />
    <xs:simpleType name="OperationalStatus">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Other" />
        <xs:enumeration value="Ok" />
        <xs:enumeration value="Degraded" />
        <xs:enumeration value="Stressed" />
        <xs:enumeration value="PredictiveFailure" />
        <xs:enumeration value="Error" />
        <xs:enumeration value="NonRecoverableError" />
        <xs:enumeration value="Starting" />
        <xs:enumeration value="Stopping" />
        <xs:enumeration value="Stopped" />
        <xs:enumeration value="InService" />
        <xs:enumeration value="NoContact" />
        <xs:enumeration value="LostCommunication" />
        <xs:enumeration value="Aborted" />
        <xs:enumeration value="Dormant" />
        <xs:enumeration value="SupportingEntityInError" />
        <xs:enumeration value="Completed" />
        <xs:enumeration value="PowerMode" />
        <xs:enumeration value="Relocating" />
        <xs:enumeration value="MajorityDisksUnhealthy">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32768</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="MinorityDisksUnhealthy">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32769</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="MicrosoftReserved">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32770</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Detached">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">53250</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Incomplete">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">53251</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="OperationalStatus" nillable="true" type="tns:OperationalStatus" />
    <xs:simpleType name="ProvisioningTypeDefault">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Thin" />
        <xs:enumeration value="Fixed" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="ProvisioningTypeDefault" nillable="true" type="tns:ProvisioningTypeDefault" />
    <xs:complexType name="ArrayOfSupportedProvisioningTypes">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="SupportedProvisioningTypes" type="tns:SupportedProvisioningTypes" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="ArrayOfSupportedProvisioningTypes" nillable="true" type="tns:ArrayOfSupportedProvisioningTypes" />
    <xs:simpleType name="SupportedProvisioningTypes">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:list>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Unknown">
              <xs:annotation>
                <xs:appinfo>
                  <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">0</EnumerationValue>
                </xs:appinfo>
              </xs:annotation>
            </xs:enumeration>
            <xs:enumeration value="Thin">
              <xs:annotation>
                <xs:appinfo>
                  <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
                </xs:appinfo>
              </xs:annotation>
            </xs:enumeration>
            <xs:enumeration value="Fixed">
              <xs:annotation>
                <xs:appinfo>
                  <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
                </xs:appinfo>
              </xs:annotation>
            </xs:enumeration>
            <xs:enumeration value="All">
              <xs:annotation>
                <xs:appinfo>
                  <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
                </xs:appinfo>
              </xs:annotation>
            </xs:enumeration>
          </xs:restriction>
        </xs:simpleType>
      </xs:list>
    </xs:simpleType>
    <xs:element name="SupportedProvisioningTypes" nillable="true" type="tns:SupportedProvisioningTypes" />
    <xs:simpleType name="ReadOnlyReason">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="None" />
        <xs:enumeration value="ByPolicy" />
        <xs:enumeration value="MajorityDisksUnhealthy" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="ReadOnlyReason" nillable="true" type="tns:ReadOnlyReason" />
    <xs:simpleType name="RetireMissingPhysicalDisks">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Auto">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Always">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Never">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="RetireMissingPhysicalDisks" nillable="true" type="tns:RetireMissingPhysicalDisks" />
    <xs:simpleType name="VirtualDiskAccess">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Readable" />
        <xs:enumeration value="Writeable" />
        <xs:enumeration value="ReadWrite" />
        <xs:enumeration value="WriteOnce" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="VirtualDiskAccess" nillable="true" type="tns:VirtualDiskAccess" />
    <xs:simpleType name="DetachedReason">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="None" />
        <xs:enumeration value="ByPolicy" />
        <xs:enumeration value="MajorityDisksUnhealthy" />
        <xs:enumeration value="Incomplete" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="DetachedReason" nillable="true" type="tns:DetachedReason" />
    <xs:simpleType name="VirtualDiskNameFormat">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Other" />
        <xs:enumeration value="Vpd83Naa6" />
        <xs:enumeration value="Vpd83Naa5" />
        <xs:enumeration value="Vpd83Type2" />
        <xs:enumeration value="Vpd83Type1" />
        <xs:enumeration value="Vpd83Type0" />
        <xs:enumeration value="Snvm" />
        <xs:enumeration value="NodeWwn" />
        <xs:enumeration value="Naa" />
        <xs:enumeration value="Eui64" />
        <xs:enumeration value="T10Vid" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="VirtualDiskNameFormat" nillable="true" type="tns:VirtualDiskNameFormat" />
    <xs:simpleType name="ParityLayout">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="NonRotatedParity">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="RotatedParity">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="ParityLayout" nillable="true" type="tns:ParityLayout" />
    <xs:simpleType name="ProvisioningType">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Thin" />
        <xs:enumeration value="Fixed" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="ProvisioningType" nillable="true" type="tns:ProvisioningType" />
    <xs:simpleType name="VirtualDiskUsage">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Unknown" />
        <xs:enumeration value="Other" />
        <xs:enumeration value="Unrestricted" />
        <xs:enumeration value="ComputerSystem" />
        <xs:enumeration value="DeltaReplicaContainer" />
        <xs:enumeration value="MigrationServices" />
        <xs:enumeration value="LocalReplicationSource" />
        <xs:enumeration value="RemoteReplicationSource" />
        <xs:enumeration value="LocalReplicationTarget" />
        <xs:enumeration value="RemoteReplicationTarget" />
        <xs:enumeration value="LocalReplicationSourceOrTarget" />
        <xs:enumeration value="RemoteReplicationSourceOrTarget" />
        <xs:enumeration value="DeltaReplicationTarget" />
        <xs:enumeration value="ElementComponent" />
        <xs:enumeration value="PoolContributor" />
        <xs:enumeration value="VolumeMember" />
        <xs:enumeration value="VirtualDiskMember" />
        <xs:enumeration value="Sparing" />
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="VirtualDiskUsage" nillable="true" type="tns:VirtualDiskUsage" />
    <xs:simpleType name="NameFormat">
      <xs:annotation>
        <xs:appinfo>
          <ActualType Name="unsignedShort" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
        </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:enumeration value="Other">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="IP">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Dial">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Hid">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Nwa">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">5</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Hwa">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="X25">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">7</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Isdn">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Ipx">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">9</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Dcc">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">10</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Icd">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">11</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="E164">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">12</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Sna">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">13</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="OdiOsi">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">14</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Wwn">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">15</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="Naa">
          <xs:annotation>
            <xs:appinfo>
              <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">16</EnumerationValue>
            </xs:appinfo>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
    <xs:element name="NameFormat" nillable="true" type="tns:NameFormat" />
  </xs:schema>
  <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:complexType name="ArrayOfunsignedShort">
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="unsignedShort" type="xs:unsignedShort" />
      </xs:sequence>
    </xs:complexType>
    <xs:element name="ArrayOfunsignedShort" nillable="true" type="tns:ArrayOfunsignedShort" />
  </xs:schema>
</Schemas>