Class: Fog::Brightbox::Compute

Inherits:
Service
  • Object
show all
Defined in:
lib/fog/compute/brightbox.rb,
lib/fog/compute/models/brightbox/user.rb,
lib/fog/compute/models/brightbox/zone.rb,
lib/fog/compute/models/brightbox/image.rb,
lib/fog/compute/models/brightbox/users.rb,
lib/fog/compute/models/brightbox/zones.rb,
lib/fog/compute/models/brightbox/flavor.rb,
lib/fog/compute/models/brightbox/images.rb,
lib/fog/compute/models/brightbox/server.rb,
lib/fog/compute/models/brightbox/account.rb,
lib/fog/compute/models/brightbox/flavors.rb,
lib/fog/compute/models/brightbox/servers.rb,
lib/fog/compute/models/brightbox/cloud_ip.rb,
lib/fog/compute/models/brightbox/cloud_ips.rb,
lib/fog/compute/requests/brightbox/get_user.rb,
lib/fog/compute/requests/brightbox/get_zone.rb,
lib/fog/compute/requests/brightbox/get_image.rb,
lib/fog/compute/requests/brightbox/get_server.rb,
lib/fog/compute/requests/brightbox/list_users.rb,
lib/fog/compute/requests/brightbox/list_zones.rb,
lib/fog/compute/models/brightbox/load_balancer.rb,
lib/fog/compute/requests/brightbox/get_account.rb,
lib/fog/compute/requests/brightbox/list_images.rb,
lib/fog/compute/requests/brightbox/stop_server.rb,
lib/fog/compute/requests/brightbox/update_user.rb,
lib/fog/compute/models/brightbox/load_balancers.rb,
lib/fog/compute/requests/brightbox/create_image.rb,
lib/fog/compute/requests/brightbox/get_cloud_ip.rb,
lib/fog/compute/requests/brightbox/list_servers.rb,
lib/fog/compute/requests/brightbox/map_cloud_ip.rb,
lib/fog/compute/requests/brightbox/start_server.rb,
lib/fog/compute/requests/brightbox/update_image.rb,
lib/fog/compute/requests/brightbox/create_server.rb,
lib/fog/compute/requests/brightbox/destroy_image.rb,
lib/fog/compute/requests/brightbox/get_interface.rb,
lib/fog/compute/requests/brightbox/resize_server.rb,
lib/fog/compute/requests/brightbox/update_server.rb,
lib/fog/compute/requests/brightbox/destroy_server.rb,
lib/fog/compute/requests/brightbox/get_api_client.rb,
lib/fog/compute/requests/brightbox/list_cloud_ips.rb,
lib/fog/compute/requests/brightbox/unmap_cloud_ip.rb,
lib/fog/compute/requests/brightbox/update_account.rb,
lib/fog/compute/requests/brightbox/create_cloud_ip.rb,
lib/fog/compute/requests/brightbox/get_server_type.rb,
lib/fog/compute/requests/brightbox/shutdown_server.rb,
lib/fog/compute/requests/brightbox/snapshot_server.rb,
lib/fog/compute/requests/brightbox/destroy_cloud_ip.rb,
lib/fog/compute/requests/brightbox/list_api_clients.rb,
lib/fog/compute/requests/brightbox/create_api_client.rb,
lib/fog/compute/requests/brightbox/get_load_balancer.rb,
lib/fog/compute/requests/brightbox/list_server_types.rb,
lib/fog/compute/requests/brightbox/update_api_client.rb,
lib/fog/compute/requests/brightbox/destroy_api_client.rb,
lib/fog/compute/requests/brightbox/list_load_balancers.rb,
lib/fog/compute/requests/brightbox/create_load_balancer.rb,
lib/fog/compute/requests/brightbox/update_load_balancer.rb,
lib/fog/compute/requests/brightbox/destroy_load_balancer.rb,
lib/fog/compute/requests/brightbox/add_nodes_load_balancer.rb,
lib/fog/compute/requests/brightbox/remove_nodes_load_balancer.rb,
lib/fog/compute/requests/brightbox/reset_ftp_password_account.rb

Defined Under Namespace

Classes: Account, CloudIp, CloudIps, Flavor, Flavors, Image, Images, LoadBalancer, LoadBalancers, Mock, Real, Server, Servers, User, Users, Zone, Zones

Constant Summary collapse

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

Method Summary

Methods inherited from Service

collection, collections, inherited, model, model_path, models, new, recognized, recognizes, request, request_path, requests, requirements, requires, reset_data, setup_requirements, validate_options