HPWriteManager.Types.ps1xml

<?xml version="1.0" encoding="utf-8" ?>
<Types>
  <Type>
    <Name>HPWriteManager.GlobalBypass.Mode</Name>
    <Members>
      <ScriptProperty>
        <Name>Enabled flag</Name>
        <GetScriptBlock>
          $_.GlobalBypassEnabled
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>NextEnabled flag</Name>
        <GetScriptBlock>
          $_.GlobalBypassNextEnabled
        </GetScriptBlock>
      </ScriptProperty>
    </Members>
  </Type>
 
  <Type>
    <Name>HPWriteManager.DiskCache.Information</Name>
    <Members>
      <ScriptProperty>
        <Name>DiskID</Name>
        <GetScriptBlock>
          $_.DiskID
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>DiskNumber</Name>
        <GetScriptBlock>
          $_.DiskNumber
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>CachingEnabled</Name>
        <GetScriptBlock>
          $_.CachingEnabled
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>AllocationPolicy</Name>
        <GetScriptBlock>
          $_.AllocationPolicy
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>MaximumCacheSize</Name>
        <GetScriptBlock>
          $_.MaximumCacheSize
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>CurrentCacheUsage</Name>
        <GetScriptBlock>
          $_.CurrentCacheUsage
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>CurrentCacheAllocation</Name>
        <GetScriptBlock>
          $_.CurrentCacheAllocation
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>FlushTimeInterval</Name>
        <GetScriptBlock>
          $_.FlushTimeInterval
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>FlushCount</Name>
        <GetScriptBlock>
          $_.FlushCount
        </GetScriptBlock>
      </ScriptProperty>
    </Members>
  </Type>
 
  <Type>
    <Name>HPWriteManager.Cache.System.Statistics</Name>
    <Members>
      <ScriptProperty>
        <Name>DiskId</Name>
        <GetScriptBlock>
          $_.DiskId
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>DiskNumber</Name>
        <GetScriptBlock>
          $_.DiskNumber
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>ReadsServiced</Name>
        <GetScriptBlock>
          $_.ReadsServiced
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>ReadsServicedFromCache</Name>
        <GetScriptBlock>
          $_.ReadsServicedFromCache
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>TotalFlushes</Name>
        <GetScriptBlock>
          $_.TotalFlushes
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>FlushesDueToCacheFull</Name>
        <GetScriptBlock>
          $_.FlushesDueToCacheFull
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>FlushesDueToCounter</Name>
        <GetScriptBlock>
          $_.FlushesDueToCounter
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>FlushesDueToTimer</Name>
        <GetScriptBlock>
          $_.FlushesDueToTimer
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>FlushWithPurge</Name>
        <GetScriptBlock>
          $_.FlushWithPurge
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>TotalWritesServiced</Name>
        <GetScriptBlock>
          $_.TotalWritesServiced
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>TotalBytesWritten</Name>
        <GetScriptBlock>
          $_.TotalBytesWritten
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>TotalBytesRead</Name>
        <GetScriptBlock>
          $_.TotalBytesRead
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>TotalFlushesRequested</Name>
        <GetScriptBlock>
          $_.TotalFlushesRequested
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>TotalWritesPerformed</Name>
        <GetScriptBlock>
          $_.TotalWritesPerformed
        </GetScriptBlock>
      </ScriptProperty>
    </Members>
  </Type>
 
  <Type>
    <Name>HPWriteManager.Cache.Usage</Name>
    <Members>
      <ScriptProperty>
        <Name>FileName</Name>
        <GetScriptBlock>
          $_.FileName
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>FileSize</Name>
        <GetScriptBlock>
          $_.FileSize
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>CacheSize</Name>
        <GetScriptBlock>
          $_.CacheSize
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>OpenHandleCount</Name>
        <GetScriptBlock>
          $_.OpenHandleCount
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>ProcessName</Name>
        <GetScriptBlock>
          $_.ProcessName
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>UserName</Name>
        <GetScriptBlock>
          $_.UserName
        </GetScriptBlock>
      </ScriptProperty>
    </Members>
  </Type>
 
  <Type>
    <Name>HPWriteManager.Alert.Marker.Information</Name>
    <Members>
      <ScriptProperty>
        <Name>DriveLetter</Name>
        <GetScriptBlock>
          $_.DriveLetter
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>RedMarker</Name>
        <GetScriptBlock>
          $_.RedMarker
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>YellowMarker</Name>
        <GetScriptBlock>
          $_.YellowMarker
        </GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>GreenMarker</Name>
        <GetScriptBlock>
          $_.GreenMarker
        </GetScriptBlock>
      </ScriptProperty>
    </Members>
  </Type>
 
</Types>