SoftLayer_Hardware_Component


SoftLayer_Hardware_Component

Description

The SoftLayer_Hardware_Component data type abstracts information related to a hardware component.

Local


hardwareComponentModelId

The internal identifier of a hardware component’s component model.
Type: int


hardwareId

The internal identifier of the hardware that a hardware component resides inside.
Type: int


id

A hardware component’s internal identifier.
Type: int


modifyDate

The date that a hardware component was last modified.
Type: dateTime


name

The name of this component as referenced by the operating system.
Type: string


serialNumber

The component serial number.
Type: string


serviceProviderId

A hardware’s internal identification number at its service provider
Type: int

Relational


capacity

A component’s capacity.
Type: decimal


children

A components sub components. Devices that are usually integrated or in some way attached to a component.
Type: SoftLayer_Hardware_Component[]


componentRevision

A component’s Revision.
Type: string


hardware

The hardware object that this component belongs to.
Type: SoftLayer_Hardware


hardwareComponentModel

The general group of component models.
Type: SoftLayer_Hardware_Component_Model


hasUpgradeableFirmware

None
Type: boolean


isChildModule

None
Type: boolean


logicalVolumeStorageGroups

Returns the associated logic volume storage groups for the hardware component.
Type: SoftLayer_Configuration_Storage_Group[]


m2SataSlotCapacity

A component’s M.2 SATA capacity.
Type: string


metricTrackingObject

[DEPRECATED] - A hardware component power supply metric tracking object. This object records all periodic polled data available to this hardware componet model.
Type: SoftLayer_Metric_Tracking_Object

Deprecated


moduleComponents

The module’s hardware components
Type: SoftLayer_Hardware_Component[]


moduleHardwareComponents

The module’s hardware components
Type: SoftLayer_Hardware_Component[]


moduleNetworkComponents

The module’s network components
Type: SoftLayer_Hardware_Component[]


networkComponents

The components local ethernet and remote management interfaces
Type: SoftLayer_Network_Component[]


owner

The account this component belongs to.
Type: SoftLayer_Account


parent

A components parent. Devices that are usually integrated or in some way attached to a component.
Type: SoftLayer_Hardware_Component


raidMode

A RAID controllers RAID mode.
Type: string


revision

The component revision designation.
Type: SoftLayer_Hardware_Component_Revision

Count


childrenCount

A count of a components sub components. Devices that are usually integrated or in some way attached to a component.
Type: unsignedLong


downlinkHardwareComponentCount

A count of
Type: unsignedLong


logicalVolumeStorageGroupCount

A count of returns the associated logic volume storage groups for the hardware component.
Type: unsignedLong


moduleComponentCount

A count of the module’s hardware components
Type: unsignedLong


moduleCount

A count of
Type: unsignedLong


moduleHardwareComponentCount

A count of the module’s hardware components
Type: unsignedLong


moduleNetworkComponentCount

A count of the module’s network components
Type: unsignedLong


networkComponentCount

A count of the components local ethernet and remote management interfaces
Type: unsignedLong


uplinkHardwareComponentCount

A count of
Type: unsignedLong