SoftLayer_Container_Product_Order_Storage_Group


SoftLayer_Container_Product_Order_Storage_Group

Description

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


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: int


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: int


hardDriveCategoryCodes

String array of category codes for drives to use in the storage group as an alternative to their index positions.

This must be specified if ordering a storage group with PCIe drives.


Type: string[]


hardDrives

Integer array of drive indexes to use in the storage group.
Type: int[]


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: int[]


lvmFlag

« EOT
Type: boolean


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: int


partitions

Defines the partitions for the storage group.

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


Type: SoftLayer_Container_Product_Order_Storage_Group_Partition[]

Relational

Count