SoftLayer Software Component (type)
From SoftLayer Development Network Wiki
This page refers to the SoftLayer_Software_Component data type. For information on the SoftLayer_Software_Component service please see SoftLayer_Software_Component.
Contents |
Overview
A SoftLayer_Software_Component ties the installation of a specific piece of software onto a specific piece of hardware.
SoftLayer_Software_Component works with SoftLayer_Software_License and SoftLayer_Software_Description to tie this all together.
- SoftLayer_Software_Component is the installation of a specific piece of software onto a specific piece of hardware in accordance to a software license.
- SoftLayer_Software_License dictates when and how a specific piece of software may be installed onto a piece of hardware.
- SoftLayer_Software_Description describes a specific piece of software which can be installed onto hardware in accordance with it's license agreement.
- SoftLayer_Software_License dictates when and how a specific piece of software may be installed onto a piece of hardware.
| 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
hardwareId
Hardware Identification Number for the server this Software Component is installed upon.
- Type: integer
- Length: 10 digits
id
An ID number identifying this Software Component (Software Installation)
- Type: integer
manufacturerActivationCode
The manufacturer code that is needed to activate a license.
- Type: string
- Length: 40 characters
manufacturerLicenseInstance
A license key for this specific installation of software, if it is needed.
- Type: string
- Length: 40 characters
Relational Properties
averageInstallationDuration
The average amount of time that a software component takes to install.
averageInstallationDuration can be queried by object mask.
averageInstallationDuration must be a unique value.
- Type: unsigned long
billingItem
The billing item for a software component.
billingItem can be queried by object mask.
billingItem must be a unique value.
- Type: SoftLayer_Billing_Item
hardware
The hardware this Software Component is installed upon.
hardware can be queried by object mask.
hardware must be a unique value.
- Type: SoftLayer_Hardware
passwordHistory
History Records for Software Passwords.
passwordHistory can be queried by object mask.
passwords
Username/Password pairs used for access to this Software Installation.
passwords can be queried by object mask.
softwareLicense
The License this Software Component uses.
softwareLicense can be queried by object mask.
softwareLicense must be a unique value.
Count Properties
passwordCount
A count of username/Password pairs used for access to this Software Installation.
passwordCount must be a unique value.
- Type: unsigned long
passwordHistoryCount
A count of history Records for Software Passwords.
passwordHistoryCount must be a unique value.
- Type: unsigned long

