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