SoftLayer Hardware Component Model Generic

From SoftLayer Development Network Wiki

Jump to: navigation, search

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
Personal tools