Class: Fog::Compute::Ninefold

Inherits:
Service
  • Object
show all
Defined in:
lib/fog/ninefold/compute.rb,
lib/fog/ninefold/models/compute/image.rb,
lib/fog/ninefold/models/compute/flavor.rb,
lib/fog/ninefold/models/compute/images.rb,
lib/fog/ninefold/models/compute/server.rb,
lib/fog/ninefold/models/compute/address.rb,
lib/fog/ninefold/models/compute/flavors.rb,
lib/fog/ninefold/models/compute/servers.rb,
lib/fog/ninefold/models/compute/addresses.rb,
lib/fog/ninefold/requests/compute/list_zones.rb,
lib/fog/ninefold/requests/compute/list_events.rb,
lib/fog/ninefold/requests/compute/list_accounts.rb,
lib/fog/ninefold/requests/compute/list_networks.rb,
lib/fog/ninefold/requests/compute/list_templates.rb,
lib/fog/ninefold/requests/compute/list_async_jobs.rb,
lib/fog/ninefold/models/compute/ip_forwarding_rule.rb,
lib/fog/ninefold/requests/compute/list_hypervisors.rb,
lib/fog/ninefold/models/compute/ip_forwarding_rules.rb,
lib/fog/ninefold/requests/compute/enable_static_nat.rb,
lib/fog/ninefold/requests/compute/list_capabilities.rb,
lib/fog/ninefold/requests/compute/disable_static_nat.rb,
lib/fog/ninefold/requests/compute/list_disk_offerings.rb,
lib/fog/ninefold/requests/compute/associate_ip_address.rb,
lib/fog/ninefold/requests/compute/list_resource_limits.rb,
lib/fog/ninefold/requests/compute/stop_virtual_machine.rb,
lib/fog/ninefold/requests/compute/list_virtual_machines.rb,
lib/fog/ninefold/requests/compute/start_virtual_machine.rb,
lib/fog/ninefold/requests/compute/deploy_virtual_machine.rb,
lib/fog/ninefold/requests/compute/list_network_offerings.rb,
lib/fog/ninefold/requests/compute/list_service_offerings.rb,
lib/fog/ninefold/requests/compute/query_async_job_result.rb,
lib/fog/ninefold/requests/compute/reboot_virtual_machine.rb,
lib/fog/ninefold/requests/compute/update_virtual_machine.rb,
lib/fog/ninefold/requests/compute/destroy_virtual_machine.rb,
lib/fog/ninefold/requests/compute/disassociate_ip_address.rb,
lib/fog/ninefold/requests/compute/list_ip_forwarding_rules.rb,
lib/fog/ninefold/requests/compute/list_load_balancer_rules.rb,
lib/fog/ninefold/requests/compute/list_public_ip_addresses.rb,
lib/fog/ninefold/requests/compute/create_ip_forwarding_rule.rb,
lib/fog/ninefold/requests/compute/create_load_balancer_rule.rb,
lib/fog/ninefold/requests/compute/delete_ip_forwarding_rule.rb,
lib/fog/ninefold/requests/compute/delete_load_balancer_rule.rb,
lib/fog/ninefold/requests/compute/update_load_balancer_rule.rb,
lib/fog/ninefold/requests/compute/assign_to_load_balancer_rule.rb,
lib/fog/ninefold/requests/compute/remove_from_load_balancer_rule.rb,
lib/fog/ninefold/requests/compute/list_load_balancer_rule_instances.rb,
lib/fog/ninefold/requests/compute/change_service_for_virtual_machine.rb,
lib/fog/ninefold/requests/compute/reset_password_for_virtual_machine.rb

Defined Under Namespace

Classes: Address, Addresses, Flavor, Flavors, Image, Images, IpForwardingRule, IpForwardingRules, Mock, Real, Server, Servers

Constant Summary collapse

API_URL =
"http://api.ninefold.com/compute/v1.0/"

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