StoragePool has the following relationships:

Table 1. Attributes for the StoragePool objects

Attribute

Description

Allowed values

Capacity

Indicates the capacity of the storage pool in GB.

Float

NumberOfComponents

Indicates the total number of components in this group.

Integer

StoragePoolID

Indicates the unique ID of the ScaleIO storage pool.

String

AtRiskThreshold

Here the value is set as TotalNumberofPhysicalDisk-1. Example : If the StoragePool consists of 10 PhysicalDisk then AtRiskThreshold value will be set as 9(10-1)

int

PoolName

Is the name of storage pool or RAOID group.

String

ProtectionDomainID

Indicates the unique ID of the protection domain, in which the current storage pool is grouped.

String

IsDown

Indicates the attribute that evaluates to TRUE, if two or more physical disks in the group are down.

String

MaxCapacityInKb

Indicates maximum capacity of the storage pool in KB.

Float

UnusedCapacityInKb

Indicates unused capacity of the storage pool in KB.

Float

CapacityLimitInKb

Indicates capacity limit of the storage pool in KB.

Float

SpareCapacityInKb

Indicates spare capacity of the storage pool in KB.

Float