Class: SoftLayer::VirtualDiskImageSoftware

Inherits:
ModelBase
  • Object
show all
Includes:
DynamicAttribute
Defined in:
lib/softlayer/VirtualDiskImageSoftware.rb

Overview

Each SoftLayer VirtualDiskImageSoftware is a record that connects a computing instance's virtual disk images with software records.

This class roughly corresponds to the entity SoftLayer_Virtual_Disk_Image_Software in the API.

Instance Attribute Summary

Attributes inherited from ModelBase

#softlayer_client

Instance Method Summary collapse

Methods included from DynamicAttribute

included

Methods inherited from ModelBase

#[], #has_sl_property?, #initialize, #refresh_details, #service, sl_attr, #to_ary

Constructor Details

This class inherits a constructor from SoftLayer::ModelBase

Instance Method Details

#descriptionObject

The manufacturer, name and version of a piece of software.



21
22
23
# File 'lib/softlayer/VirtualDiskImageSoftware.rb', line 21

def description
  self['softwareDescription']['longDescription']
end

#nameObject

The name of this specific piece of software.



28
29
30
# File 'lib/softlayer/VirtualDiskImageSoftware.rb', line 28

def name
  self['softwareDescription']['name']
end

#passwordsObject

The password for this specific virtual disk image software instance.



35
36
37
# File 'lib/softlayer/VirtualDiskImageSoftware.rb', line 35

def passwords
  self['passwords']
end