SoftLayer Hardware Component Model Generic
From SoftLayer Development Network Wiki
Contents |
Overview
The SoftLayer_Hardware_Component_Model_Generic data type contains general information relating to a single SoftLayer generic component model. A generic component model represents a non-vendor specific representation of a hardware component. Frequently SoftLayer utilizes components from various vendors in the servers they provision. For Example: Several different vendors produce 6GB DDR2 memory. The generic component model for the 6GB stick of RAM encompasses every instance of this component regardless of make and model.
| Warning! Even though our API is object based, XML-RPC can only return data as array values. The SOAP implementation treats data as object properties. |
Local Properties
capacity
A generic component model's capacity. The capacity of a generic 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
- Length: 10 digits before the decimal point
description
A brief description for a generic component model that typically defines it's function.
- Type: string
- Length: 50 characters
hardwareComponentTypeId
The internal identifier of the component type for a generic component model.
- Type: integer
- Length: 10 digits
id
A generic component model's internal identification number.
- Type: integer
units
The unit of measurement for the capacity of a generic component model.
- Type: string
- Length: 10 characters
upgradePriority
A generic component model's upgrade priority. The upgrade priority indicates the order a generic component model should be considered over other generic component models. A higher number indicates that a generic component model receives a higher upgrade preference in comparison to a generic component model with a lower priority number.
- Type: integer
- Length: 3 digits
Relational Properties
hardwareComponentModels
A generic component model's hardware component model.
hardwareComponentModels can be queried by object mask.
hardwareComponentType
A generic component model's type.
hardwareComponentType can be queried by object mask.
hardwareComponentType must be a unique value.
marketingFeatures
A list of features that a generic component model can provide.
marketingFeatures can be queried by object mask.
marketingFeatures must be a unique value.
Count Properties
hardwareComponentModelCount
A count of a generic component model's hardware component model.
hardwareComponentModelCount must be a unique value.
- Type: unsigned long

