Class: Fog::Compute::Brightbox

Inherits:
Service
  • Object
show all
Defined in:
lib/rackspace-fog/brightbox/compute.rb,
lib/rackspace-fog/brightbox/models/compute/user.rb,
lib/rackspace-fog/brightbox/models/compute/zone.rb,
lib/rackspace-fog/brightbox/models/compute/image.rb,
lib/rackspace-fog/brightbox/models/compute/users.rb,
lib/rackspace-fog/brightbox/models/compute/zones.rb,
lib/rackspace-fog/brightbox/models/compute/flavor.rb,
lib/rackspace-fog/brightbox/models/compute/images.rb,
lib/rackspace-fog/brightbox/models/compute/server.rb,
lib/rackspace-fog/brightbox/models/compute/account.rb,
lib/rackspace-fog/brightbox/models/compute/flavors.rb,
lib/rackspace-fog/brightbox/models/compute/servers.rb,
lib/rackspace-fog/brightbox/models/compute/cloud_ip.rb,
lib/rackspace-fog/brightbox/models/compute/cloud_ips.rb,
lib/rackspace-fog/brightbox/requests/compute/get_user.rb,
lib/rackspace-fog/brightbox/requests/compute/get_zone.rb,
lib/rackspace-fog/brightbox/requests/compute/get_image.rb,
lib/rackspace-fog/brightbox/models/compute/server_group.rb,
lib/rackspace-fog/brightbox/requests/compute/get_server.rb,
lib/rackspace-fog/brightbox/requests/compute/list_users.rb,
lib/rackspace-fog/brightbox/requests/compute/list_zones.rb,
lib/rackspace-fog/brightbox/models/compute/firewall_rule.rb,
lib/rackspace-fog/brightbox/models/compute/load_balancer.rb,
lib/rackspace-fog/brightbox/models/compute/server_groups.rb,
lib/rackspace-fog/brightbox/requests/compute/get_account.rb,
lib/rackspace-fog/brightbox/requests/compute/list_images.rb,
lib/rackspace-fog/brightbox/requests/compute/stop_server.rb,
lib/rackspace-fog/brightbox/requests/compute/update_user.rb,
lib/rackspace-fog/brightbox/models/compute/firewall_rules.rb,
lib/rackspace-fog/brightbox/models/compute/load_balancers.rb,
lib/rackspace-fog/brightbox/requests/compute/create_image.rb,
lib/rackspace-fog/brightbox/requests/compute/get_cloud_ip.rb,
lib/rackspace-fog/brightbox/requests/compute/list_servers.rb,
lib/rackspace-fog/brightbox/requests/compute/map_cloud_ip.rb,
lib/rackspace-fog/brightbox/requests/compute/start_server.rb,
lib/rackspace-fog/brightbox/requests/compute/update_image.rb,
lib/rackspace-fog/brightbox/models/compute/firewall_policy.rb,
lib/rackspace-fog/brightbox/requests/compute/create_server.rb,
lib/rackspace-fog/brightbox/requests/compute/destroy_image.rb,
lib/rackspace-fog/brightbox/requests/compute/get_interface.rb,
lib/rackspace-fog/brightbox/requests/compute/update_server.rb,
lib/rackspace-fog/brightbox/requests/compute/destroy_server.rb,
lib/rackspace-fog/brightbox/requests/compute/get_api_client.rb,
lib/rackspace-fog/brightbox/requests/compute/list_cloud_ips.rb,
lib/rackspace-fog/brightbox/requests/compute/unmap_cloud_ip.rb,
lib/rackspace-fog/brightbox/requests/compute/update_account.rb,
lib/rackspace-fog/brightbox/models/compute/firewall_policies.rb,
lib/rackspace-fog/brightbox/requests/compute/create_cloud_ip.rb,
lib/rackspace-fog/brightbox/requests/compute/get_server_type.rb,
lib/rackspace-fog/brightbox/requests/compute/shutdown_server.rb,
lib/rackspace-fog/brightbox/requests/compute/snapshot_server.rb,
lib/rackspace-fog/brightbox/requests/compute/update_cloud_ip.rb,
lib/rackspace-fog/brightbox/requests/compute/destroy_cloud_ip.rb,
lib/rackspace-fog/brightbox/requests/compute/get_server_group.rb,
lib/rackspace-fog/brightbox/requests/compute/list_api_clients.rb,
lib/rackspace-fog/brightbox/requests/compute/create_api_client.rb,
lib/rackspace-fog/brightbox/requests/compute/get_firewall_rule.rb,
lib/rackspace-fog/brightbox/requests/compute/get_load_balancer.rb,
lib/rackspace-fog/brightbox/requests/compute/list_server_types.rb,
lib/rackspace-fog/brightbox/requests/compute/update_api_client.rb,
lib/rackspace-fog/brightbox/requests/compute/destroy_api_client.rb,
lib/rackspace-fog/brightbox/requests/compute/list_server_groups.rb,
lib/rackspace-fog/brightbox/requests/compute/create_server_group.rb,
lib/rackspace-fog/brightbox/requests/compute/get_firewall_policy.rb,
lib/rackspace-fog/brightbox/requests/compute/list_load_balancers.rb,
lib/rackspace-fog/brightbox/requests/compute/update_server_group.rb,
lib/rackspace-fog/brightbox/requests/compute/create_firewall_rule.rb,
lib/rackspace-fog/brightbox/requests/compute/create_load_balancer.rb,
lib/rackspace-fog/brightbox/requests/compute/destroy_server_group.rb,
lib/rackspace-fog/brightbox/requests/compute/update_firewall_rule.rb,
lib/rackspace-fog/brightbox/requests/compute/update_load_balancer.rb,
lib/rackspace-fog/brightbox/requests/compute/destroy_firewall_rule.rb,
lib/rackspace-fog/brightbox/requests/compute/destroy_load_balancer.rb,
lib/rackspace-fog/brightbox/requests/compute/create_firewall_policy.rb,
lib/rackspace-fog/brightbox/requests/compute/list_firewall_policies.rb,
lib/rackspace-fog/brightbox/requests/compute/remove_firewall_policy.rb,
lib/rackspace-fog/brightbox/requests/compute/activate_console_server.rb,
lib/rackspace-fog/brightbox/requests/compute/add_nodes_load_balancer.rb,
lib/rackspace-fog/brightbox/requests/compute/destroy_firewall_policy.rb,
lib/rackspace-fog/brightbox/requests/compute/reset_secret_api_client.rb,
lib/rackspace-fog/brightbox/requests/compute/add_servers_server_group.rb,
lib/rackspace-fog/brightbox/requests/compute/apply_to_firewall_policy.rb,
lib/rackspace-fog/brightbox/requests/compute/move_servers_server_group.rb,
lib/rackspace-fog/brightbox/requests/compute/remove_nodes_load_balancer.rb,
lib/rackspace-fog/brightbox/requests/compute/reset_ftp_password_account.rb,
lib/rackspace-fog/brightbox/requests/compute/add_listeners_load_balancer.rb,
lib/rackspace-fog/brightbox/requests/compute/remove_servers_server_group.rb,
lib/rackspace-fog/brightbox/requests/compute/remove_listeners_load_balancer.rb

Defined Under Namespace

Classes: Account, CloudIp, CloudIps, FirewallPolicies, FirewallPolicy, FirewallRule, FirewallRules, Flavor, Flavors, Image, Images, LoadBalancer, LoadBalancers, Mock, Real, Server, ServerGroup, ServerGroups, Servers, User, Users, Zone, Zones

Constant Summary collapse

API_URL =
"https://api.gb1.brightbox.com/"

Method Summary

Methods inherited from Service

coerce_options, collection, collections, fetch_credentials, inherited, mocked_requests, model, model_path, models, new, recognized, recognizes, request, request_path, requests, requirements, requires, secrets, setup_requirements, validate_options