class Fog::Ecloud::MockDataClasses::MockPublicIpInternetService

Public Instance Methods

backup_service() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 717
def backup_service
  self[:backup_service]
end
description() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 685
def description
  self[:description] || "Description for Public IP Service #{name}"
end
enabled() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 697
def enabled
  !!self[:enabled]
end
monitor() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 713
def monitor
  nil
end
name() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 681
def name
  self[:name] || "Public IP Service #{object_id}"
end
node_collection() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 709
def node_collection
  @node_collection ||= MockPublicIpInternetServiceNodes.new({}, self)
end
port() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 693
def port
  self[:port]
end
protocol() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 689
def protocol
  self[:protocol]
end
redirect_url() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 701
def redirect_url
  self[:redirect_url]
end
timeout() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 705
def timeout
  self[:timeout] || 2
end