Class
Fog::Compute::ProfitBricks::Mock
In:
lib/fog/profitbricks/requests/compute/get_attached_cdrom.rb
lib/fog/profitbricks/requests/compute/update_group.rb
lib/fog/profitbricks/requests/compute/get_all_nic.rb
lib/fog/profitbricks/requests/compute/get_all_firewall_rules.rb
lib/fog/profitbricks/requests/compute/get_datacenter.rb
lib/fog/profitbricks/requests/compute/create_load_balancer.rb
lib/fog/profitbricks/requests/compute/add_share.rb
lib/fog/profitbricks/requests/compute/delete_group.rb
lib/fog/profitbricks/requests/compute/get_share.rb
lib/fog/profitbricks/requests/compute/detach_volume.rb
lib/fog/profitbricks/requests/compute/create_server.rb
lib/fog/profitbricks/requests/compute/stop_server.rb
lib/fog/profitbricks/requests/compute/get_all_images.rb
lib/fog/profitbricks/requests/compute/get_attached_volume.rb
lib/fog/profitbricks/requests/compute/delete_server.rb
lib/fog/profitbricks/requests/compute/restore_volume_snapshot.rb
lib/fog/profitbricks/requests/compute/get_server.rb
lib/fog/profitbricks/requests/compute/get_user.rb
lib/fog/profitbricks/requests/compute/get_all_requests.rb
lib/fog/profitbricks/requests/compute/get_all_resources.rb
lib/fog/profitbricks/requests/compute/create_firewall_rule.rb
lib/fog/profitbricks/requests/compute/update_firewall_rule.rb
lib/fog/profitbricks/requests/compute/get_load_balanced_nic.rb
lib/fog/profitbricks/requests/compute/update_server.rb
lib/fog/profitbricks/requests/compute/create_lan.rb
lib/fog/profitbricks/requests/compute/create_user.rb
lib/fog/profitbricks/requests/compute/attach_cdrom.rb
lib/fog/profitbricks/requests/compute/delete_firewall_rule.rb
lib/fog/profitbricks/requests/compute/get_all_groups.rb
lib/fog/profitbricks/requests/compute/delete_user.rb
lib/fog/profitbricks/requests/compute/get_image.rb
lib/fog/profitbricks/requests/compute/create_volume_snapshot.rb
lib/fog/profitbricks/requests/compute/get_load_balancer.rb
lib/fog/profitbricks/requests/compute/create_group.rb
lib/fog/profitbricks/requests/compute/update_nic.rb
lib/fog/profitbricks/requests/compute/detach_cdrom.rb
lib/fog/profitbricks/requests/compute/delete_snapshot.rb
lib/fog/profitbricks/requests/compute/start_server.rb
lib/fog/profitbricks/requests/compute/get_lan.rb
lib/fog/profitbricks/requests/compute/delete_load_balancer.rb
lib/fog/profitbricks/requests/compute/delete_image.rb
lib/fog/profitbricks/requests/compute/get_group.rb
lib/fog/profitbricks/requests/compute/delete_volume.rb
lib/fog/profitbricks/requests/compute/update_load_balancer.rb
lib/fog/profitbricks/requests/compute/get_resource_by_type.rb
lib/fog/profitbricks/requests/compute/get_all_servers.rb
lib/fog/profitbricks/requests/compute/get_all_flavors.rb
lib/fog/profitbricks/requests/compute/get_ip_block.rb
lib/fog/profitbricks/requests/compute/get_all_datacenters.rb
lib/fog/profitbricks/requests/compute/get_nic.rb
lib/fog/profitbricks/requests/compute/update_user.rb
lib/fog/profitbricks/requests/compute/create_datacenter.rb
lib/fog/profitbricks/requests/compute/get_all_contract_resources.rb
lib/fog/profitbricks/requests/compute/remove_nic_association.rb
lib/fog/profitbricks/requests/compute/add_user_to_group.rb
lib/fog/profitbricks/requests/compute/delete_share.rb
lib/fog/profitbricks/requests/compute/update_datacenter.rb
lib/fog/profitbricks/requests/compute/get_all_load_balancers.rb
lib/fog/profitbricks/requests/compute/delete_lan.rb
lib/fog/profitbricks/requests/compute/get_all_locations.rb
lib/fog/profitbricks/requests/compute/get_firewall_rule.rb
lib/fog/profitbricks/requests/compute/get_all_shares.rb
lib/fog/profitbricks/requests/compute/get_all_users.rb
lib/fog/profitbricks/requests/compute/get_all_snapshots.rb
lib/fog/profitbricks/requests/compute/get_request_status.rb
lib/fog/profitbricks/requests/compute/get_request.rb
lib/fog/profitbricks/requests/compute/get_group_users.rb
lib/fog/profitbricks/requests/compute/get_flavor.rb
lib/fog/profitbricks/requests/compute/update_share.rb
lib/fog/profitbricks/requests/compute/delete_nic.rb
lib/fog/profitbricks/requests/compute/remove_user_from_group.rb
lib/fog/profitbricks/requests/compute/reboot_server.rb
lib/fog/profitbricks/requests/compute/get_all_ip_blocks.rb
lib/fog/profitbricks/requests/compute/update_snapshot.rb
lib/fog/profitbricks/requests/compute/create_volume.rb
lib/fog/profitbricks/requests/compute/list_attached_cdroms.rb
lib/fog/profitbricks/requests/compute/get_all_load_balanced_nics.rb
lib/fog/profitbricks/requests/compute/create_nic.rb
lib/fog/profitbricks/requests/compute/update_volume.rb
lib/fog/profitbricks/requests/compute/get_resources_by_type.rb
lib/fog/profitbricks/requests/compute/get_all_volumes.rb
lib/fog/profitbricks/requests/compute/associate_nic_to_load_balancer.rb
lib/fog/profitbricks/requests/compute/list_attached_volumes.rb
lib/fog/profitbricks/requests/compute/get_snapshot.rb
lib/fog/profitbricks/requests/compute/get_all_lans.rb
lib/fog/profitbricks/requests/compute/delete_datacenter.rb
lib/fog/profitbricks/requests/compute/get_location.rb
lib/fog/profitbricks/requests/compute/attach_volume.rb
lib/fog/profitbricks/requests/compute/create_flavor.rb
lib/fog/profitbricks/requests/compute/delete_ip_block.rb
lib/fog/profitbricks/requests/compute/update_lan.rb
lib/fog/profitbricks/requests/compute/get_volume.rb
lib/fog/profitbricks/requests/compute/create_ip_block.rb
lib/fog/profitbricks/requests/compute/update_image.rb
lib/fog/profitbricks/compute.rb
Parent:
Object
Methods
add_share
add_user_to_group
associate_nic_to_load_balancer
attach_cdrom
attach_volume
create_datacenter
create_firewall_rule
create_flavor
create_group
create_ip_block
create_lan
create_load_balancer
create_nic
create_server
create_user
create_volume
create_volume_snapshot
data
data
delete_datacenter
delete_firewall_rule
delete_group
delete_image
delete_ip_block
delete_lan
delete_load_balancer
delete_nic
delete_server
delete_share
delete_snapshot
delete_user
delete_volume
detach_cdrom
detach_volume
get_all_contract_resources
get_all_datacenters
get_all_firewall_rules
get_all_flavors
get_all_groups
get_all_images
get_all_ip_blocks
get_all_lans
get_all_load_balanced_nics
get_all_load_balancers
get_all_locations
get_all_nic
get_all_requests
get_all_resources
get_all_servers
get_all_shares
get_all_snapshots
get_all_users
get_all_volumes
get_attached_cdrom
get_attached_volume
get_datacenter
get_firewall_rule
get_flavor
get_group
get_group_users
get_image
get_ip_block
get_lan
get_load_balanced_nic
get_load_balancer
get_location
get_nic
get_request
get_request_status
get_resource_by_type
get_resources_by_type
get_server
get_share
get_snapshot
get_user
get_volume
list_attached_cdroms
list_attached_volumes
new
reboot_server
remove_nic_association
remove_user_from_group
reset
reset_data
restore_volume_snapshot
start_server
stop_server
update_datacenter
update_firewall_rule
update_group
update_image
update_lan
update_load_balancer
update_nic
update_server
update_share
update_snapshot
update_user
update_volume
Public Class methods
data
()
new
(options = {})
reset
()
Public Instance methods
add_share
(group_id, resource_id, options = {})
add_user_to_group
(group_id, user_id)
associate_nic_to_load_balancer
(datacenter_id, load_balancer_id, nic_id)
attach_cdrom
(datacenter_id, server_id, cdrom_image_id)
attach_volume
(datacenter_id, server_id, storage_id)
create_datacenter
(options, entities={})
create_firewall_rule
(datacenter_id, server_id, nic_id, options = {})
create_flavor
(flavor_name, ram, cores)
create_group
(options = {})
create_ip_block
(options = {})
create_lan
(datacenter_id, properties = {}, _entities = {})
create_load_balancer
(datacenter_id, properties = {}, entities = {})
create_nic
(datacenter_id, server_id, options = {}, entities = {})
create_server
(datacenter_id, properties = {}, entities = {})
create_user
(options = {})
create_volume
(datacenter_id, options = {})
create_volume_snapshot
(datacenter_id, _volume_id, options = {})
data
()
delete_datacenter
(datacenter_id)
delete_firewall_rule
(datacenter_id, server_id, nic_id, firewall_rule_id)
delete_group
(group_id)
delete_image
(image_id)
delete_ip_block
(ip_block_id)
delete_lan
(datacenter_id, lan_id)
delete_load_balancer
(datacenter_id, load_balancer_id)
delete_nic
(datacenter_id, server_id, nic_id)
delete_server
(datacenter_id, server_id)
delete_share
(group_id, resource_id)
delete_snapshot
(snapshot_id)
delete_user
(user_id)
delete_volume
(datacenter_id, volume_id)
detach_cdrom
(datacenter_id, server_id, cdrom_id)
detach_volume
(datacenter_id, server_id, volume_id)
get_all_contract_resources
()
get_all_datacenters
()
get_all_firewall_rules
(datacenter_id, server_id, nic_id)
get_all_flavors
()
get_all_groups
()
get_all_images
()
get_all_ip_blocks
()
get_all_lans
(datacenter_id)
get_all_load_balanced_nics
(datacenter_id, load_balancer_id)
get_all_load_balancers
(datacenter_id)
get_all_locations
(_options = {})
get_all_nic
(datacenter_id, _server_id)
get_all_requests
()
get_all_resources
()
get_all_servers
(datacenter_id)
get_all_shares
(group_id)
get_all_snapshots
()
get_all_users
()
get_all_volumes
(datacenter_id)
get_attached_cdrom
(datacenter_id, server_id, cdrom_image_id)
get_attached_volume
(datacenter_id, server_id, volume_id)
get_datacenter
(datacenter_id)
get_firewall_rule
(datacenter_id, server_id, nic_id, firewall_rule_id)
get_flavor
(flavor_id)
get_group
(group_id)
get_group_users
(group_id)
get_image
(image_id)
get_ip_block
(ip_block_id)
get_lan
(datacenter_id, lan_id)
get_load_balanced_nic
(datacenter_id, load_balancer_id, _nic_id)
get_load_balancer
(datacenter_id, load_balancer_id)
get_location
(location_id)
get_nic
(datacenter_id, server_id, nic_id)
get_request
(request_id)
get_request_status
(_request_id)
get_resource_by_type
(resource_type, resource_id)
get_resources_by_type
(resource_type)
get_server
(datacenter_id, server_id)
get_share
(group_id, resource_id)
get_snapshot
(snapshot_id)
get_user
(user_id)
get_volume
(datacenter_id, volume_id)
list_attached_cdroms
(datacenter_id, server_id)
list_attached_volumes
(datacenter_id, server_id)
reboot_server
(datacenter_id, server_id)
remove_nic_association
(datacenter_id, load_balancer_id, _nic_id)
remove_user_from_group
(group_id, user_id)
reset_data
()
restore_volume_snapshot
(datacenter_id, volume_id, _options = {})
start_server
(datacenter_id, server_id)
stop_server
(datacenter_id, server_id)
update_datacenter
(datacenter_id, options = {})
update_firewall_rule
(datacenter_id, server_id, nic_id, firewall_rule_id, options = {})
update_group
(group_id, options = {})
update_image
(image_id, options = {})
update_lan
(datacenter_id, lan_id, options = {})
update_load_balancer
(datacenter_id, load_balancer_id, options = {})
update_nic
(datacenter_id, server_id, nic_id, options = {})
update_server
(_datacenter_id, server_id, properties = {})
update_share
(group_id, resource_id, options = {})
update_snapshot
(snapshot_id, options = {})
update_user
(user_id, options = {})
update_volume
(datacenter_id, volume_id, options = {})
[Validate]