class Fog::Ecloud::MockDataClasses::MockVdcInternetServices

for Terremark eCloud

Public Instance Methods

backup_internet_services() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 605
def backup_internet_services
  @backup_internet_services ||= []
end
href() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 587
def href
  _parent.href + "/internetServices"
end
items() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 595
def items
  public_ip_internet_services + backup_internet_services
end
name() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 591
def name
  "Internet Services"
end
public_ip_internet_services() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 599
def public_ip_internet_services
  _parent.public_ip_collection.items.reduce([]) do |services, public_ip|
    services + public_ip.internet_service_collection.items
  end
end