SoftLayer_Hardware_Component_Model


SoftLayer_Hardware_Component_Model

Description

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

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

compatibleChildComponentModels
All the component models that are compatible with a hardware component model.
Type:
compatibleParentComponentModels
All the component models that a hardware component model is compatible with.
Type:
firmwareQuantity
Type:

unsigned integer

hardwareComponents
A hardware component model's physical components in inventory.
Type:
hardwareGenericComponentModel
The non-vendor specific generic component model for a hardware component model.
Type:
isFlexSkuCompatible
Type:

boolean

isInfinibandCompatible
Type:

boolean

rebootTime
A motherboard's average reboot time.
Type:
type
A hardware component model's type.
Type:

string

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

Count

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

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

unsignedLong

firmwareCount
A count of
Type:

unsignedLong

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

unsignedLong