Class: Fog::Compute::Oracle::Real

Inherits:
Object
  • Object
show all
Includes:
Oracle::Core
Defined in:
lib/fog/oracle/compute.rb,
lib/fog/oracle/requests/compute/login.rb,
lib/fog/oracle/requests/compute/get_vm.rb,
lib/fog/oracle/requests/compute/get_cpu.rb,
lib/fog/oracle/requests/compute/get_job.rb,
lib/fog/oracle/requests/compute/list_vms.rb,
lib/fog/oracle/requests/compute/list_cpus.rb,
lib/fog/oracle/requests/compute/list_jobs.rb,
lib/fog/oracle/requests/compute/get_server.rb,
lib/fog/oracle/requests/compute/list_zones.rb,
lib/fog/oracle/requests/compute/get_manager.rb,
lib/fog/oracle/requests/compute/get_network.rb,
lib/fog/oracle/requests/compute/list_servers.rb,
lib/fog/oracle/requests/compute/list_clusters.rb,
lib/fog/oracle/requests/compute/list_managers.rb,
lib/fog/oracle/requests/compute/list_networks.rb,
lib/fog/oracle/requests/compute/get_repository.rb,
lib/fog/oracle/requests/compute/get_file_server.rb,
lib/fog/oracle/requests/compute/get_file_system.rb,
lib/fog/oracle/requests/compute/get_server_pool.rb,
lib/fog/oracle/requests/compute/get_virtual_nic.rb,
lib/fog/oracle/requests/compute/list_assemblies.rb,
lib/fog/oracle/requests/compute/get_storage_path.rb,
lib/fog/oracle/requests/compute/get_virtual_disk.rb,
lib/fog/oracle/requests/compute/get_volume_group.rb,
lib/fog/oracle/requests/compute/get_ethernet_port.rb,
lib/fog/oracle/requests/compute/get_storage_array.rb,
lib/fog/oracle/requests/compute/list_assembly_vms.rb,
lib/fog/oracle/requests/compute/list_file_servers.rb,
lib/fog/oracle/requests/compute/list_file_systems.rb,
lib/fog/oracle/requests/compute/list_repositories.rb,
lib/fog/oracle/requests/compute/list_server_pools.rb,
lib/fog/oracle/requests/compute/list_virtual_nics.rb,
lib/fog/oracle/requests/compute/get_control_domain.rb,
lib/fog/oracle/requests/compute/get_virtual_switch.rb,
lib/fog/oracle/requests/compute/list_access_groups.rb,
lib/fog/oracle/requests/compute/list_storage_paths.rb,
lib/fog/oracle/requests/compute/list_virtual_disks.rb,
lib/fog/oracle/requests/compute/list_volume_groups.rb,
lib/fog/oracle/requests/compute/get_storage_element.rb,
lib/fog/oracle/requests/compute/get_vm_disk_mapping.rb,
lib/fog/oracle/requests/compute/list_ethernet_ports.rb,
lib/fog/oracle/requests/compute/list_storage_arrays.rb,
lib/fog/oracle/requests/compute/list_affinity_groups.rb,
lib/fog/oracle/requests/compute/list_control_domains.rb,
lib/fog/oracle/requests/compute/list_resource_groups.rb,
lib/fog/oracle/requests/compute/list_storage_targets.rb,
lib/fog/oracle/requests/compute/list_vlan_interfaces.rb,
lib/fog/oracle/requests/compute/get_file_system_mount.rb,
lib/fog/oracle/requests/compute/get_storage_initiator.rb,
lib/fog/oracle/requests/compute/list_storage_elements.rb,
lib/fog/oracle/requests/compute/list_virtual_switches.rb,
lib/fog/oracle/requests/compute/list_vm_disk_mappings.rb,
lib/fog/oracle/requests/compute/get_file_server_plugin.rb,
lib/fog/oracle/requests/compute/get_server_pool_policy.rb,
lib/fog/oracle/requests/compute/list_file_system_mounts.rb,
lib/fog/oracle/requests/compute/list_repository_exports.rb,
lib/fog/oracle/requests/compute/list_server_controllers.rb,
lib/fog/oracle/requests/compute/list_storage_initiators.rb,
lib/fog/oracle/requests/compute/get_storage_array_plugin.rb,
lib/fog/oracle/requests/compute/list_file_server_plugins.rb,
lib/fog/oracle/requests/compute/list_cluster_storage_fses.rb,
lib/fog/oracle/requests/compute/list_server_pool_policies.rb,
lib/fog/oracle/requests/compute/list_vm_clone_definitions.rb,
lib/fog/oracle/requests/compute/list_storage_array_plugins.rb,
lib/fog/oracle/requests/compute/get_cpu_compatibility_group.rb,
lib/fog/oracle/requests/compute/list_assembly_virtual_disks.rb,
lib/fog/oracle/requests/compute/list_cpu_compatibility_groups.rb,
lib/fog/oracle/requests/compute/list_cluster_heartbeat_devices.rb,
lib/fog/oracle/requests/compute/list_vm_clone_network_mappings.rb,
lib/fog/oracle/requests/compute/list_vm_clone_storage_mappings.rb,
lib/fog/oracle/requests/compute/get_server_update_configuration.rb,
lib/fog/oracle/requests/compute/list_server_pool_network_policies.rb,
lib/fog/oracle/requests/compute/list_server_update_configurations.rb,
lib/fog/oracle/requests/compute/list_server_update_repository_configurations.rb

Instance Method Summary collapse

Methods included from Oracle::Core

#core_initialize, #escape, #request

Methods included from Oracle::JsonUtils

#json_decode, #json_encode, #snakecase_hash_keys

Constructor Details

#initialize(options = {}) ⇒ Real

Returns a new instance of Real.



310
311
312
# File 'lib/fog/oracle/compute.rb', line 310

def initialize(options={})
  core_initialize options
end

Instance Method Details

#get_control_domain(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_control_domain.rb', line 5

def get_control_domain(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "ControlDomain/#{escape(id)}",
  )
end

#get_cpu(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_cpu.rb', line 5

def get_cpu(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "Cpu/#{escape(id)}",
  )
end

#get_cpu_compatibility_group(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_cpu_compatibility_group.rb', line 5

def get_cpu_compatibility_group(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "CpuCompatibilityGroup/#{escape(id)}",
  )
end

#get_ethernet_port(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_ethernet_port.rb', line 5

def get_ethernet_port(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "EthernetPort/#{escape(id)}",
  )
end

#get_file_server(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_file_server.rb', line 5

def get_file_server(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "FileServer/#{escape(id)}",
  )
end

#get_file_server_plugin(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_file_server_plugin.rb', line 5

def get_file_server_plugin(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "FileServerPlugin/#{escape(id)}",
  )
end

#get_file_system(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_file_system.rb', line 5

def get_file_system(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "FileSystem/#{escape(id)}",
  )
end

#get_file_system_mount(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_file_system_mount.rb', line 5

def get_file_system_mount(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "FileSystemMount/#{escape(id)}",
  )
end

#get_job(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_job.rb', line 5

def get_job(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "Job/#{escape(id)}",
  )
end

#get_manager(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_manager.rb', line 5

def get_manager(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "Manager/#{escape(id)}",
  )
end

#get_network(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_network.rb', line 5

def get_network(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "Network/#{escape(id)}",
  )
end

#get_repository(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_repository.rb', line 5

def get_repository(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "Repository/#{escape(id)}",
  )
end

#get_server(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_server.rb', line 5

def get_server(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "Server/#{escape(id)}",
  )
end

#get_server_pool(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_server_pool.rb', line 5

def get_server_pool(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "ServerPool/#{escape(id)}",
  )
end

#get_server_pool_policy(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_server_pool_policy.rb', line 5

def get_server_pool_policy(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "ServerPoolPolicy/#{escape(id)}",
  )
end

#get_server_update_configuration(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_server_update_configuration.rb', line 5

def get_server_update_configuration(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "ServerUpdateConfiguration/#{escape(id)}",
  )
end

#get_storage_array(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_storage_array.rb', line 5

def get_storage_array(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "StorageArray/#{escape(id)}",
  )
end

#get_storage_array_plugin(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_storage_array_plugin.rb', line 5

def get_storage_array_plugin(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "StorageArrayPlugin/#{escape(id)}",
  )
end

#get_storage_element(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_storage_element.rb', line 5

def get_storage_element(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "StorageElement/#{escape(id)}",
  )
end

#get_storage_initiator(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_storage_initiator.rb', line 5

def get_storage_initiator(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "StorageInitiator/#{escape(id)}",
  )
end

#get_storage_path(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_storage_path.rb', line 5

def get_storage_path(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "StoragePath/#{escape(id)}",
  )
end

#get_virtual_disk(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_virtual_disk.rb', line 5

def get_virtual_disk(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "VirtualDisk/#{escape(id)}",
  )
end

#get_virtual_nic(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_virtual_nic.rb', line 5

def get_virtual_nic(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "VirtualNic/#{escape(id)}",
  )
end

#get_virtual_switch(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_virtual_switch.rb', line 5

def get_virtual_switch(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "VirtualSwitch/#{escape(id)}",
  )
end

#get_vm(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_vm.rb', line 5

def get_vm(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "Vm/#{escape(id)}",
  )
end

#get_vm_disk_mapping(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_vm_disk_mapping.rb', line 5

def get_vm_disk_mapping(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "VmDiskMapping/#{escape(id)}",
  )
end

#get_volume_group(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/get_volume_group.rb', line 5

def get_volume_group(id)
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => "VolumeGroup/#{escape(id)}",
  )
end

#ipaddresses(attributes = {}) ⇒ Object



314
315
316
# File 'lib/fog/oracle/compute.rb', line 314

def ipaddresses(attributes = {})
  Fog::Compute::Oracle::IPAddresses.new({ :service => self }.merge(attributes))
end

#list_access_groupsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_access_groups.rb', line 5

def list_access_groups()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'AccessGroup',
  )
end

#list_affinity_groupsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_affinity_groups.rb', line 5

def list_affinity_groups()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'AffinityGroup',
  )
end

#list_assembliesObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_assemblies.rb', line 5

def list_assemblies()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Assembly',
  )
end

#list_assembly_virtual_disksObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_assembly_virtual_disks.rb', line 5

def list_assembly_virtual_disks()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'AssemblyVirtualDisk',
  )
end

#list_assembly_vmsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_assembly_vms.rb', line 5

def list_assembly_vms()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'AssemblyVm',
  )
end

#list_cluster_heartbeat_devicesObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_cluster_heartbeat_devices.rb', line 5

def list_cluster_heartbeat_devices()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ClusterHeartbeatDevice',
  )
end

#list_cluster_storage_fsesObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_cluster_storage_fses.rb', line 5

def list_cluster_storage_fses()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ClusterStorageFs',
  )
end

#list_clustersObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_clusters.rb', line 5

def list_clusters()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Cluster',
  )
end

#list_control_domainsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_control_domains.rb', line 5

def list_control_domains()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ControlDomain',
  )
end

#list_cpu_compatibility_groupsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_cpu_compatibility_groups.rb', line 5

def list_cpu_compatibility_groups()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'CpuCompatibilityGroup',
  )
end

#list_cpusObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_cpus.rb', line 5

def list_cpus()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Cpu',
  )
end

#list_ethernet_portsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_ethernet_ports.rb', line 5

def list_ethernet_ports()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'EthernetPort',
  )
end

#list_file_server_pluginsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_file_server_plugins.rb', line 5

def list_file_server_plugins()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'FileServerPlugin',
  )
end

#list_file_serversObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_file_servers.rb', line 5

def list_file_servers()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'FileServer',
  )
end

#list_file_system_mountsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_file_system_mounts.rb', line 5

def list_file_system_mounts()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'FileSystemMount',
  )
end

#list_file_systemsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_file_systems.rb', line 5

def list_file_systems()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'FileSystem',
  )
end

#list_jobsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_jobs.rb', line 5

def list_jobs()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Job',
  )
end

#list_managersObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_managers.rb', line 5

def list_managers()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Manager',
  )
end

#list_networksObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_networks.rb', line 5

def list_networks()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Network',
  )
end

#list_repositoriesObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_repositories.rb', line 5

def list_repositories()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Repository',
  )
end

#list_repository_exportsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_repository_exports.rb', line 5

def list_repository_exports()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'RepositoryExport',
  )
end

#list_resource_groupsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_resource_groups.rb', line 5

def list_resource_groups()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ResourceGroup',
  )
end

#list_server_controllersObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_server_controllers.rb', line 5

def list_server_controllers()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ServerController',
  )
end

#list_server_pool_network_policiesObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_server_pool_network_policies.rb', line 5

def list_server_pool_network_policies()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ServerPoolNetworkPolicy',
  )
end

#list_server_pool_policiesObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_server_pool_policies.rb', line 5

def list_server_pool_policies()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ServerPoolPolicy',
  )
end

#list_server_poolsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_server_pools.rb', line 5

def list_server_pools()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ServerPool',
  )
end

#list_server_update_configurationsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_server_update_configurations.rb', line 5

def list_server_update_configurations()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ServerUpdateConfiguration',
  )
end

#list_server_update_repository_configurationsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_server_update_repository_configurations.rb', line 5

def list_server_update_repository_configurations()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'ServerUpdateRepositoryConfiguration',
  )
end

#list_serversObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_servers.rb', line 5

def list_servers()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Server',
  )
end

#list_storage_array_pluginsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_storage_array_plugins.rb', line 5

def list_storage_array_plugins()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'StorageArrayPlugin',
  )
end

#list_storage_arraysObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_storage_arrays.rb', line 5

def list_storage_arrays()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'StorageArray',
  )
end

#list_storage_elementsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_storage_elements.rb', line 5

def list_storage_elements()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'StorageElement',
  )
end

#list_storage_initiatorsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_storage_initiators.rb', line 5

def list_storage_initiators()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'StorageInitiator',
  )
end

#list_storage_pathsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_storage_paths.rb', line 5

def list_storage_paths()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'StoragePath',
  )
end

#list_storage_targetsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_storage_targets.rb', line 5

def list_storage_targets()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'StorageTarget',
  )
end

#list_virtual_disksObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_virtual_disks.rb', line 5

def list_virtual_disks()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'VirtualDisk',
  )
end

#list_virtual_nicsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_virtual_nics.rb', line 5

def list_virtual_nics()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'VirtualNic',
  )
end

#list_virtual_switchesObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_virtual_switches.rb', line 5

def list_virtual_switches()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'VirtualSwitch',
  )
end

#list_vlan_interfacesObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_vlan_interfaces.rb', line 5

def list_vlan_interfaces()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'VlanInterface',
  )
end

#list_vm_clone_definitionsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_vm_clone_definitions.rb', line 5

def list_vm_clone_definitions()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'VmCloneDefinition',
  )
end

#list_vm_clone_network_mappingsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_vm_clone_network_mappings.rb', line 5

def list_vm_clone_network_mappings()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'VmCloneNetworkMapping',
  )
end

#list_vm_clone_storage_mappingsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_vm_clone_storage_mappings.rb', line 5

def list_vm_clone_storage_mappings()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'VmCloneStorageMapping',
  )
end

#list_vm_disk_mappingsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_vm_disk_mappings.rb', line 5

def list_vm_disk_mappings()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'VmDiskMapping',
  )
end

#list_vmsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_vms.rb', line 5

def list_vms()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Vm',
  )
end

#list_volume_groupsObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_volume_groups.rb', line 5

def list_volume_groups()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'VolumeGroup',
  )
end

#list_zonesObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/list_zones.rb', line 5

def list_zones()
  request(
    :expects  => [200],
    :method   => 'GET',
    :path     => 'Zone',
  )
end

#loginObject



5
6
7
8
9
10
11
# File 'lib/fog/oracle/requests/compute/login.rb', line 5

def ()
  request(
    :expects  => [200],
    :method   => 'POST',
    :path     => 'login',
  )
end