getServerFreeSpace

Returns free space available on a server. It also returns mirror groups (the mirror ID and the available space in bytes) and virtual RAID devices (device ID and the available free space in bytes).

Request

<getServerFreeSpace type="detail"/>

Reply

<getServerFreeSpace>
   <deviceSimpleInfo>
      <objectID/>
      <mirrored/>
      <name/>
      <size/>
      <shared/>
      <freeSpaces>
         <freeSpaceInfo>
            <freeSpaceID/>
            <size/>       
            <offset/>
         </freeSpaceInfo>
      </freeSpaces>
   </deviceSimpleInfo>
</getServerFreeSpace>

Elements

deviceSimpleInfo

Repeats for each device (physical or RAID) or mirror group being listed.

objectID

Specifies the NetWare device ID from Media Manager or the Linux device object name.

mirrored

(Optional) Specifies that the device is a mirrored virtual device.

name

(Optional) Specifies the name of the device as assigned by Media Manager (for NetWare only).

size

(Optional) Specifies the free space (in bytes) for this device or mirror group.

shared

(Optional) Specifies that the device is flagged as a shared device.

freeSpaces

(Optional) Specifies the detailed free space information

freeSpaceInfo

Repeats for each free space on the device.

freeSpaceID

(Required) Specifies the NetWare device ID received from Media Manager or the Linux device object name.

size

(Required)

offset

(Required)

Attributes

type

(Optional)