Class Fog::Compute::Cloudstack::Real
In: lib/fog/cloudstack/compute.rb
lib/fog/cloudstack/requests/compute/create_volume.rb
lib/fog/cloudstack/requests/compute/list_configurations.rb
lib/fog/cloudstack/requests/compute/update_account.rb
lib/fog/cloudstack/requests/compute/authorize_security_group_ingress.rb
lib/fog/cloudstack/requests/compute/list_networks.rb
lib/fog/cloudstack/requests/compute/enable_account.rb
lib/fog/cloudstack/requests/compute/create_ssh_key_pair.rb
lib/fog/cloudstack/requests/compute/list_domains.rb
lib/fog/cloudstack/requests/compute/list_clusters.rb
lib/fog/cloudstack/requests/compute/list_pods.rb
lib/fog/cloudstack/requests/compute/list_capabilities.rb
lib/fog/cloudstack/requests/compute/list_snapshot_policies.rb
lib/fog/cloudstack/requests/compute/list_users.rb
lib/fog/cloudstack/requests/compute/list_resource_limits.rb
lib/fog/cloudstack/requests/compute/update_domain.rb
lib/fog/cloudstack/requests/compute/disable_user.rb
lib/fog/cloudstack/requests/compute/create_account.rb
lib/fog/cloudstack/requests/compute/delete_port_forwarding_rule.rb
lib/fog/cloudstack/requests/compute/list_templates.rb
lib/fog/cloudstack/requests/compute/register_template.rb
lib/fog/cloudstack/requests/compute/list_load_balancer_rules.rb
lib/fog/cloudstack/requests/compute/destroy_virtual_machine.rb
lib/fog/cloudstack/requests/compute/delete_account.rb
lib/fog/cloudstack/requests/compute/list_accounts.rb
lib/fog/cloudstack/requests/compute/update_user.rb
lib/fog/cloudstack/requests/compute/query_async_job_result.rb
lib/fog/cloudstack/requests/compute/register_user_keys.rb
lib/fog/cloudstack/requests/compute/list_service_offerings.rb
lib/fog/cloudstack/requests/compute/list_firewall_rules.rb
lib/fog/cloudstack/requests/compute/list_storage_pools.rb
lib/fog/cloudstack/requests/compute/delete_user.rb
lib/fog/cloudstack/requests/compute/create_snapshot_policy.rb
lib/fog/cloudstack/requests/compute/recover_virtual_machine.rb
lib/fog/cloudstack/requests/compute/update_virtual_machine.rb
lib/fog/cloudstack/requests/compute/list_hypervisors.rb
lib/fog/cloudstack/requests/compute/assign_to_load_balancer_rule.rb
lib/fog/cloudstack/requests/compute/revoke_security_group_egress.rb
lib/fog/cloudstack/requests/compute/delete_ssh_key_pair.rb
lib/fog/cloudstack/requests/compute/create_security_group.rb
lib/fog/cloudstack/requests/compute/delete_snapshot_policies.rb
lib/fog/cloudstack/requests/compute/list_ssh_key_pairs.rb
lib/fog/cloudstack/requests/compute/migrate_virtual_machine.rb
lib/fog/cloudstack/requests/compute/deploy_virtual_machine.rb
lib/fog/cloudstack/requests/compute/list_port_forwarding_rules.rb
lib/fog/cloudstack/requests/compute/create_user.rb
lib/fog/cloudstack/requests/compute/start_virtual_machine.rb
lib/fog/cloudstack/requests/compute/list_external_load_balancers.rb
lib/fog/cloudstack/requests/compute/delete_domain.rb
lib/fog/cloudstack/requests/compute/create_port_forwarding_rule.rb
lib/fog/cloudstack/requests/compute/register_ssh_key_pair.rb
lib/fog/cloudstack/requests/compute/enable_user.rb
lib/fog/cloudstack/requests/compute/create_domain.rb
lib/fog/cloudstack/requests/compute/reset_password_for_virtual_machine.rb
lib/fog/cloudstack/requests/compute/list_volumes.rb
lib/fog/cloudstack/requests/compute/revoke_security_group_ingress.rb
lib/fog/cloudstack/requests/compute/list_capacity.rb
lib/fog/cloudstack/requests/compute/list_async_jobs.rb
lib/fog/cloudstack/requests/compute/list_usage_records.rb
lib/fog/cloudstack/requests/compute/acquire_ip_address.rb
lib/fog/cloudstack/requests/compute/list_domain_children.rb
lib/fog/cloudstack/requests/compute/list_external_firewalls.rb
lib/fog/cloudstack/requests/compute/attach_volume.rb
lib/fog/cloudstack/requests/compute/detach_volume.rb
lib/fog/cloudstack/requests/compute/list_snapshots.rb
lib/fog/cloudstack/requests/compute/list_security_groups.rb
lib/fog/cloudstack/requests/compute/list_disk_offerings.rb
lib/fog/cloudstack/requests/compute/list_virtual_machines.rb
lib/fog/cloudstack/requests/compute/list_load_balancer_rule_instances.rb
lib/fog/cloudstack/requests/compute/list_events.rb
lib/fog/cloudstack/requests/compute/remove_from_load_balancer_rule.rb
lib/fog/cloudstack/requests/compute/list_public_ip_addresses.rb
lib/fog/cloudstack/requests/compute/list_network_offerings.rb
lib/fog/cloudstack/requests/compute/create_network.rb
lib/fog/cloudstack/requests/compute/list_zones.rb
lib/fog/cloudstack/requests/compute/assign_virtual_machine.rb
lib/fog/cloudstack/requests/compute/list_alerts.rb
lib/fog/cloudstack/requests/compute/list_hosts.rb
lib/fog/cloudstack/requests/compute/stop_virtual_machine.rb
lib/fog/cloudstack/requests/compute/reboot_virtual_machine.rb
lib/fog/cloudstack/requests/compute/generate_usage_records.rb
lib/fog/cloudstack/requests/compute/create_load_balancer_rule.rb
lib/fog/cloudstack/requests/compute/delete_load_balancer_rule.rb
lib/fog/cloudstack/requests/compute/create_zone.rb
lib/fog/cloudstack/requests/compute/delete_snapshot.rb
lib/fog/cloudstack/requests/compute/authorize_security_group_egress.rb
lib/fog/cloudstack/requests/compute/list_os_categories.rb
lib/fog/cloudstack/requests/compute/list_os_types.rb
lib/fog/cloudstack/requests/compute/get_vm_password.rb
lib/fog/cloudstack/requests/compute/update_resource_count.rb
lib/fog/cloudstack/requests/compute/delete_security_group.rb
lib/fog/cloudstack/requests/compute/delete_template.rb
lib/fog/cloudstack/requests/compute/change_service_for_virtual_machine.rb
lib/fog/cloudstack/requests/compute/list_instance_groups.rb
lib/fog/cloudstack/requests/compute/delete_volume.rb
lib/fog/cloudstack/requests/compute/list_isos.rb
lib/fog/cloudstack/requests/compute/disable_account.rb
lib/fog/cloudstack/requests/compute/create_snapshot.rb
Parent: Object

Methods

acquire_ip_address   assign_to_load_balancer_rule   assign_virtual_machine   attach_volume   authorize_security_group_egress   authorize_security_group_ingress   change_service_for_virtual_machine   create_account   create_domain   create_load_balancer_rule   create_network   create_port_forwarding_rule   create_security_group   create_snapshot   create_snapshot_policy   create_ssh_key_pair   create_user   create_volume   create_zone   delete_account   delete_domain   delete_load_balancer_rule   delete_port_forwarding_rule   delete_security_group   delete_snapshot   delete_snapshot_policy   delete_ssh_key_pair   delete_template   delete_user   delete_volume   deploy_virtual_machine   destroy_virtual_machine   detach_volume   disable_account   disable_user   enable_account   enable_user   generate_usage_records   get_vm_password   list_accounts   list_alerts   list_async_jobs   list_capabilities   list_capacity   list_clusters   list_configurations   list_disk_offerings   list_domain_children   list_domains   list_events   list_external_firewalls   list_external_load_balancers   list_firewall_rules   list_hosts   list_hypervisors   list_instance_groups   list_isos   list_load_balancer_rule_instances   list_load_balancer_rules   list_network_offerings   list_networks   list_os_categories   list_os_types   list_pods   list_port_forwarding_rules   list_public_ip_addresses   list_resource_limits   list_security_groups   list_service_offerings   list_snapshot_policies   list_snapshots   list_ssh_key_pairs   list_storage_pools   list_templates   list_usage_records   list_users   list_virtual_machines   list_volumes   list_zones   login   migrate_virtual_machine   new   query_async_job_result   reboot_virtual_machine   recover_virtual_machine   register_ssh_key_pair   register_template   register_user_keys   reload   remove_from_load_balancer_rule   request   reset_password_for_virtual_machine   revoke_security_group_egress   revoke_security_group_ingress   start_virtual_machine   stop_virtual_machine   update_account   update_domain   update_resource_count   update_user   update_virtual_machine  

Public Class methods

Public Instance methods

Assigns virtual machine or a list of virtual machines to a load balancer rule.

CloudStack API Reference

Attaches a disk volume to a virtual machine.

CloudStack API Reference

Changes the service offering for a virtual machine. The virtual machine must be in a "Stopped" state for this command to take effect.

CloudStack API Reference

Creates a snapshot for an account that already exists.

CloudStack API Reference

Creates a user for an account that already exists.

CloudStack API Reference

Creates a volume for an account that already exists.

CloudStack API Reference

Deletes a account, and all users associated with this account.

CloudStack API Reference

Creates and automatically starts a virtual machine based on a service offering, disk offering, and template.

CloudStack API Reference

Updates account information for the authenticated user.

CloudStack API Reference

Returns an encrypted password for the VM

CloudStack API Reference

Lists accounts and provides detailed account information for listed accounts.

CloudStack API Reference

Lists all pending asynchronous jobs for the account.

CloudStack API Reference

Lists configurations and provides detailed account information for listed configurations.

CloudStack API Reference

Lists domains and provides detailed information for listed domains.

CloudStack API Reference

Lists configurations and provides detailed account information for listed configurations.

CloudStack API Reference

Lists configurations and provides detailed account information for listed configurations.

CloudStack API Reference

Lists all children domains belonging to a specified domain.

CloudStack API Reference

Lists domains and provides detailed information for listed domains.

CloudStack API Reference

Lists all available ISO files.

CloudStack API Reference

Lists all available network offerings.

CloudStack API Reference

Lists all supported OS categories for this cloud.

CloudStack API Reference

Lists all supported OS types for this cloud.

CloudStack API Reference

Lists all available service offerings.

CloudStack API Reference

Lists domains and provides detailed information for listed domains.

CloudStack API Reference

Lists all available snapshots for the account.

CloudStack API Reference

List all public, private, and privileged templates.

CloudStack API Reference

List the virtual machines owned by the account.

CloudStack API Reference

Attempts Migration of a virtual machine to the host specified

CloudStack API Reference

Updates account information for the authenticated user.

CloudStack API Reference

Registers an existing template into the cloud.

CloudStack API Reference

Removes a virtual machine or a list of virtual machines from a load balancer rule.

CloudStack API Reference

Updates account information for the authenticated user.

CloudStack API Reference

Updates account information for the authenticated user.

CloudStack API Reference

Updates account information for the authenticated user.

CloudStack API Reference

Updates account information for the authenticated user.

CloudStack API Reference

[Validate]