Hardware
SoftLayer_Hardware_Component_Model

Overview

The SoftLayer_Hardware_Component_Model data type contains general information relating to a single SoftLayer component model. A component model represents a vendor specific representation of a hardware component. Every piece of hardware on a server will have a specific hardware component model.

Local Properties

architectureTypeId
Type:

string

capacity

A component model's capacity. The capacity of a component model depends on the model itself. For Example: Hard drives have a capacity that reflects the amount of data that hard drive can store.

Type:

decimal

description

A colon delimited list of hardware component model attributes.

Type:

string

hardwareGenericComponentModelId

The internal identifier of the generic component model for a component model.

Type:

integer

id

A hardware component model's internal identifier number.

Type:

integer

longDescription
Type:

string

manufacturer

A hardware component model's manufacturer.

Type:

string

name

The model name of a hardware component model.

Type:

string

version

The model number or model description of a hardware component model.

Type:

string

Relational & Count Properties

Relational Properties can be queried by object mask
attributeCount

A count of

Type:

unsignedLong

compatibleArrayTypeCount

A count of

Type:

unsignedLong

compatibleChildComponentModelCount

A count of all the component models that are compatible with a hardware component model.

Type:

unsignedLong

compatibleChildComponentModels

All the component models that are compatible with a hardware component model.

compatibleParentComponentModelCount

A count of all the component models that a hardware component model is compatible with.

Type:

unsignedLong

compatibleParentComponentModels

All the component models that a hardware component model is compatible with.

firmwareCount

A count of

Type:

unsignedLong

hardwareComponents

A hardware component model's physical components in inventory.

hardwareGenericComponentModel

The non-vendor specific generic component model for a hardware component model.

infinibandCompatibleAttribute
isFlexSkuCompatible
Type:

boolean

isInfinibandCompatible
Type:

boolean

rebootTime

A motherboard's average reboot time.

type

A hardware component model's type.

Type:

string

validAttributeTypeCount

A count of the types of attributes that are allowed for a given hardware component model.

Type:

unsignedLong

validAttributeTypes

The types of attributes that are allowed for a given hardware component model.