class Deltacloud::Address

Attributes

instance_id[RW]

Public Class Methods

new(init=nil) click to toggle source
# File lib/deltacloud/models/address.rb, line 21
def initialize(init=nil)
  super(init)
end

Public Instance Methods

associated?() click to toggle source
# File lib/deltacloud/models/address.rb, line 25
def associated?
  !self.instance_id.nil?
end
to_hash(context) click to toggle source
# File lib/deltacloud/models/address.rb, line 29
def to_hash(context)
  r = {
    :id => self.id,
    :href => context.address_url(self.id),
    :associated => associated?
  }
  r[:instance_id] = instance_id if associated?
  r
end