SoftLayer_Software_Component


SoftLayer_Software_Component

Description

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.

Local


hardwareId

Hardware Identification Number for the server this Software Component is installed upon.
Type: int


id

An ID number identifying this Software Component (Software Installation)
Type: int


manufacturerActivationCode

The manufacturer code that is needed to activate a license.
Type: string


manufacturerLicenseInstance

A license key for this specific installation of software, if it is needed.
Type: string

Relational


averageInstallationDuration

The average amount of time that a software component takes to install.
Type: unsignedLong


billingItem

The billing item for a software component.
Type: SoftLayer_Billing_Item


hardware

The hardware this Software Component is installed upon.
Type: SoftLayer_Hardware


passwordHistory

History Records for Software Passwords.
Type: SoftLayer_Software_Component_Password_History[]


passwords

Username/Password pairs used for access to this Software Installation.
Type: SoftLayer_Software_Component_Password[]


softwareDescription

The Software Description of this Software Component.
Type: SoftLayer_Software_Description


softwareLicense

The License this Software Component uses.
Type: SoftLayer_Software_License


virtualGuest

The virtual guest this software component is installed upon.
Type: SoftLayer_Virtual_Guest

Count


passwordCount

A count of username/Password pairs used for access to this Software Installation.
Type: unsignedLong


passwordHistoryCount

A count of history Records for Software Passwords.
Type: unsignedLong