Class: FlexiScale::OperatingSystemImage

Inherits:
Object
  • Object
show all
Defined in:
lib/api/Flexiscale API.rb,
lib/api/Flexiscale APIAddons.rb

Overview

http://api.flexiscale.comOperatingSystemImage

operating_system_image_id - SOAP::SOAPInt
operating_system_image_name - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operating_system_image_id = nil, operating_system_image_name = nil) ⇒ OperatingSystemImage

Returns a new instance of OperatingSystemImage.



13
14
15
16
# File 'lib/api/Flexiscale API.rb', line 13

def initialize(operating_system_image_id = nil, operating_system_image_name = nil)
  @operating_system_image_id = operating_system_image_id
  @operating_system_image_name = operating_system_image_name
end

Instance Attribute Details

#operating_system_image_idObject

:nodoc:



10
11
12
# File 'lib/api/Flexiscale API.rb', line 10

def operating_system_image_id
  @operating_system_image_id
end

#operating_system_image_nameObject

Returns the value of attribute operating_system_image_name.



11
12
13
# File 'lib/api/Flexiscale API.rb', line 11

def operating_system_image_name
  @operating_system_image_name
end

Instance Method Details

#to_handy_hashObject



43
44
45
46
# File 'lib/api/Flexiscale APIAddons.rb', line 43

def to_handy_hash
  { :fxs_id => self.operating_system_image_id, 
    :name   => self.operating_system_image_name }
end