Class: Fog::Compute::XenServer

Inherits:
Service
  • Object
show all
Defined in:
lib/fog/xenserver/compute.rb,
lib/fog/xenserver/models/compute/pbd.rb,
lib/fog/xenserver/models/compute/pci.rb,
lib/fog/xenserver/models/compute/pif.rb,
lib/fog/xenserver/models/compute/vbd.rb,
lib/fog/xenserver/models/compute/vdi.rb,
lib/fog/xenserver/models/compute/vif.rb,
lib/fog/xenserver/models/compute/blob.rb,
lib/fog/xenserver/models/compute/bond.rb,
lib/fog/xenserver/models/compute/host.rb,
lib/fog/xenserver/models/compute/pbds.rb,
lib/fog/xenserver/models/compute/pcis.rb,
lib/fog/xenserver/models/compute/pgpu.rb,
lib/fog/xenserver/models/compute/pifs.rb,
lib/fog/xenserver/models/compute/pool.rb,
lib/fog/xenserver/models/compute/role.rb,
lib/fog/xenserver/models/compute/vbds.rb,
lib/fog/xenserver/models/compute/vdis.rb,
lib/fog/xenserver/models/compute/vifs.rb,
lib/fog/xenserver/models/compute/vlan.rb,
lib/fog/xenserver/models/compute/vmpp.rb,
lib/fog/xenserver/models/compute/vtpm.rb,
lib/fog/xenserver/models/compute/blobs.rb,
lib/fog/xenserver/models/compute/bonds.rb,
lib/fog/xenserver/models/compute/hosts.rb,
lib/fog/xenserver/models/compute/pgpus.rb,
lib/fog/xenserver/models/compute/pools.rb,
lib/fog/xenserver/models/compute/roles.rb,
lib/fog/xenserver/models/compute/vlans.rb,
lib/fog/xenserver/models/compute/vmpps.rb,
lib/fog/xenserver/models/compute/vtpms.rb,
lib/fog/xenserver/models/compute/server.rb,
lib/fog/xenserver/models/compute/tunnel.rb,
lib/fog/xenserver/models/compute/console.rb,
lib/fog/xenserver/models/compute/dr_task.rb,
lib/fog/xenserver/models/compute/network.rb,
lib/fog/xenserver/models/compute/servers.rb,
lib/fog/xenserver/models/compute/tunnels.rb,
lib/fog/xenserver/models/compute/consoles.rb,
lib/fog/xenserver/models/compute/dr_tasks.rb,
lib/fog/xenserver/models/compute/host_cpu.rb,
lib/fog/xenserver/models/compute/networks.rb,
lib/fog/xenserver/models/compute/gpu_group.rb,
lib/fog/xenserver/requests/compute/scan_sr.rb,
lib/fog/xenserver/models/compute/crash_dump.rb,
lib/fog/xenserver/models/compute/gpu_groups.rb,
lib/fog/xenserver/models/compute/host_patch.rb,
lib/fog/xenserver/models/compute/pool_patch.rb,
lib/fog/xenserver/requests/compute/start_vm.rb,
lib/fog/xenserver/models/compute/crash_dumps.rb,
lib/fog/xenserver/models/compute/host_patchs.rb,
lib/fog/xenserver/models/compute/pif_metrics.rb,
lib/fog/xenserver/models/compute/pool_patchs.rb,
lib/fog/xenserver/models/compute/vbd_metrics.rb,
lib/fog/xenserver/requests/compute/create_sr.rb,
lib/fog/xenserver/requests/compute/eject_vbd.rb,
lib/fog/xenserver/models/compute/host_metrics.rb,
lib/fog/xenserver/models/compute/pifs_metrics.rb,
lib/fog/xenserver/requests/compute/create_vbd.rb,
lib/fog/xenserver/requests/compute/create_vdi.rb,
lib/fog/xenserver/requests/compute/create_vif.rb,
lib/fog/xenserver/requests/compute/destroy_sr.rb,
lib/fog/xenserver/requests/compute/get_record.rb,
lib/fog/xenserver/requests/compute/insert_vbd.rb,
lib/fog/xenserver/requests/compute/unplug_pbd.rb,
lib/fog/xenserver/requests/compute/unplug_vbd.rb,
lib/fog/xenserver/models/compute/guest_metrics.rb,
lib/fog/xenserver/requests/compute/create_vlan.rb,
lib/fog/xenserver/requests/compute/destroy_vdi.rb,
lib/fog/xenserver/requests/compute/destroy_vif.rb,
lib/fog/xenserver/requests/compute/enable_host.rb,
lib/fog/xenserver/requests/compute/get_records.rb,
lib/fog/xenserver/requests/compute/reboot_host.rb,
lib/fog/xenserver/requests/compute/clone_server.rb,
lib/fog/xenserver/requests/compute/destroy_vlan.rb,
lib/fog/xenserver/requests/compute/disable_host.rb,
lib/fog/xenserver/requests/compute/set_affinity.rb,
lib/fog/xenserver/requests/compute/start_server.rb,
lib/fog/xenserver/models/compute/host_crash_dump.rb,
lib/fog/xenserver/models/compute/storage_manager.rb,
lib/fog/xenserver/requests/compute/create_server.rb,
lib/fog/xenserver/requests/compute/reboot_server.rb,
lib/fog/xenserver/requests/compute/set_attribute.rb,
lib/fog/xenserver/requests/compute/shutdown_host.rb,
lib/fog/xenserver/models/compute/host_crash_dumps.rb,
lib/fog/xenserver/models/compute/server_appliance.rb,
lib/fog/xenserver/models/compute/storage_managers.rb,
lib/fog/xenserver/requests/compute/create_network.rb,
lib/fog/xenserver/requests/compute/destroy_server.rb,
lib/fog/xenserver/models/compute/server_appliances.rb,
lib/fog/xenserver/requests/compute/destroy_network.rb,
lib/fog/xenserver/requests/compute/shutdown_server.rb,
lib/fog/xenserver/requests/compute/snapshot_revert.rb,
lib/fog/xenserver/requests/compute/snapshot_server.rb,
lib/fog/xenserver/models/compute/storage_repository.rb,
lib/fog/xenserver/requests/compute/provision_server.rb,
lib/fog/xenserver/models/compute/storage_repositories.rb

Defined Under Namespace

Classes: Blob, Blobs, Bond, Bonds, Console, Consoles, CrashDump, DrTask, DrTasks, GpuGroup, GpuGroups, GuestMetrics, Host, HostCpu, HostCrashDump, HostCrashDumps, HostMetrics, HostPatch, HostPatchs, Hosts, Mock, Network, Networks, PBD, PIF, Pbds, Pci, Pcis, Pgpu, Pgpus, PifMetrics, Pifs, PifsMetrics, Pool, PoolPatch, PoolPatchs, Pools, Real, Role, Roles, Server, ServerAppliance, ServerAppliances, Servers, StorageManager, StorageManagers, StorageRepositories, StorageRepository, Tunnel, Tunnels, VBD, VDI, VIF, VLAN, VbdMetrics, Vbds, Vdis, Vifs, Vlans, Vmpp, Vmpps, Vtpm, Vtpms

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