Class: Fog::Compute::Ecloud::PublicIp
Instance Attribute Summary
#loaded
Instance Method Summary
collapse
#load_unless_loaded!, #reload
Instance Method Details
#environment_id ⇒ Object
16
17
18
|
# File 'lib/fog/ecloud/models/compute/public_ip.rb', line 16
def environment_id
other_links[:Link].find { |l| l[:type] == "application/vnd.tmrk.cloud.environment" }[:href].scan(/\d+/)[0]
end
|
#id ⇒ Object
20
21
22
|
# File 'lib/fog/ecloud/models/compute/public_ip.rb', line 20
def id
href.scan(/\d+/)[0]
end
|
#internet_services ⇒ Object
12
13
14
|
# File 'lib/fog/ecloud/models/compute/public_ip.rb', line 12
def internet_services
@internet_services = Fog::Compute::Ecloud::InternetServices.new(:service => service, :href => href)
end
|