Container
SoftLayer_Container_Product_Order_Storage_Group

Overview

A single storage group container used for a hardware server order.

This object describes a single storage group that can be added to an order container.

Local Properties

arraySize

Size of the array in gigabytes. Must be within limitations of the smallest drive assigned to the storage group and the storage group type.

Type:

decimal

arrayTypeId

The array type id from a SoftLayer_Configuration_Storage_Group_Array_Type object.

Type:

integer

diskControllerIndex

Defines the disk controller to put the storage group and the hard drives on.

This must match a disk controller price on the order. The disk controller index is 0-indexed. 'disk_controller' = 0 'disk_controller1' = 1 'disk_controller2' = 2

Type:

integer

hardDrives

Integer array of drive indexes to use in the storage group.

Type:

array of integers

hotSpareDrives

If an array should be protected by an hotspare, the drive index of the hotspares should be here.

If a drive is a hotspare for all arrays then a separate storage group with array type GLOBAL_HOT_SPARE should be used

Type:

array of integers

lvmFlag

Type:

boolean

partitions

Defines the partitions for the storage group.

If this storage group is not a secondary storage group, then this will not be used.

partitionTemplateId

The id for a SoftLayer_Hardware_Component_Partition_Template object, which will determine the partitions to add to the storage group.

If this storage group is not a primary storage group, then this will not be used.

Type:

integer

Relational & Count Properties

Relational Properties can be queried by object mask