class Fog::Ecloud::MockDataClasses::MockPublicIpInternetService

Public Instance Methods

backup_service() click to toggle source
# File lib/fog/ecloud/compute.rb, line 746
def backup_service
  self[:backup_service]
end
description() click to toggle source
# File lib/fog/ecloud/compute.rb, line 714
def description
  self[:description] || "Description for Public IP Service #{name}"
end
enabled() click to toggle source
# File lib/fog/ecloud/compute.rb, line 726
def enabled
  !!self[:enabled]
end
monitor() click to toggle source
# File lib/fog/ecloud/compute.rb, line 742
def monitor
  nil
end
name() click to toggle source
# File lib/fog/ecloud/compute.rb, line 710
def name
  self[:name] || "Public IP Service #{object_id}"
end
node_collection() click to toggle source
# File lib/fog/ecloud/compute.rb, line 738
def node_collection
  @node_collection ||= MockPublicIpInternetServiceNodes.new({}, self)
end
port() click to toggle source
# File lib/fog/ecloud/compute.rb, line 722
def port
  self[:port]
end
protocol() click to toggle source
# File lib/fog/ecloud/compute.rb, line 718
def protocol
  self[:protocol]
end
redirect_url() click to toggle source
# File lib/fog/ecloud/compute.rb, line 730
def redirect_url
  self[:redirect_url]
end
timeout() click to toggle source
# File lib/fog/ecloud/compute.rb, line 734
def timeout
  self[:timeout] || 2
end