Class: Fog::Compute::Softlayer
- Inherits:
-
Service
- Object
- Service
- Fog::Compute::Softlayer
- Defined in:
- lib/fog/softlayer/compute.rb,
lib/fog/softlayer/models/compute/tag.rb,
lib/fog/softlayer/models/compute/tags.rb,
lib/fog/softlayer/models/compute/image.rb,
lib/fog/softlayer/models/compute/flavor.rb,
lib/fog/softlayer/models/compute/images.rb,
lib/fog/softlayer/models/compute/server.rb,
lib/fog/softlayer/models/compute/flavors.rb,
lib/fog/softlayer/models/compute/servers.rb,
lib/fog/softlayer/models/compute/key_pair.rb,
lib/fog/softlayer/requests/compute/get_vm.rb,
lib/fog/softlayer/models/compute/key_pairs.rb,
lib/fog/softlayer/requests/compute/get_tag.rb,
lib/fog/softlayer/requests/compute/get_vms.rb,
lib/fog/softlayer/requests/compute/create_vm.rb,
lib/fog/softlayer/requests/compute/delete_vm.rb,
lib/fog/softlayer/requests/compute/create_vms.rb,
lib/fog/softlayer/requests/compute/get_vm_tags.rb,
lib/fog/softlayer/requests/compute/get_key_pair.rb,
lib/fog/softlayer/requests/compute/describe_tags.rb,
lib/fog/softlayer/requests/compute/get_key_pairs.rb,
lib/fog/softlayer/requests/compute/create_vm_tags.rb,
lib/fog/softlayer/requests/compute/delete_vm_tags.rb,
lib/fog/softlayer/models/compute/network_component.rb,
lib/fog/softlayer/requests/compute/create_key_pair.rb,
lib/fog/softlayer/requests/compute/delete_key_pair.rb,
lib/fog/softlayer/requests/compute/update_key_pair.rb,
lib/fog/softlayer/models/compute/network_components.rb,
lib/fog/softlayer/requests/compute/get_bare_metal_tags.rb,
lib/fog/softlayer/requests/compute/get_bare_metal_server.rb,
lib/fog/softlayer/requests/compute/create_bare_metal_tags.rb,
lib/fog/softlayer/requests/compute/delete_bare_metal_tags.rb,
lib/fog/softlayer/requests/compute/get_bare_metal_servers.rb,
lib/fog/softlayer/requests/compute/create_bare_metal_server.rb,
lib/fog/softlayer/requests/compute/delete_bare_metal_server.rb,
lib/fog/softlayer/requests/compute/get_references_by_tag_name.rb
Defined Under Namespace
Classes: Flavor, Flavors, Image, Images, KeyPair, KeyPairs, MissingRequiredParameter, Mock, NetworkComponent, NetworkComponents, Real, Server, Servers, Tag, Tags
Constant Summary collapse
- FLAVORS =
:cores => number of virtual CPUs presented :disk => size in GB of the virtual root disk :ram => virtual machine memory in MB
[ { :id => 'm1.tiny', :name => 'Tiny Instance', :cpu => 2, :disk => [{'device' => 0, 'diskImage' => {'capacity' => 25 } }], :ram => 1024 }, { :id => 'm1.small', :name => 'Small Instance', :cpu => 2, :disk => [{'device' => 0, 'diskImage' => {'capacity' => 100 } }], :ram => 2048 }, { :id => 'm1.medium', :name => 'Medium Instance', :cpu => 4, :disk => [{'device' => 0, 'diskImage' => {'capacity' => 500 } }], :ram => 4096 }, { :id => 'm1.large', :name => 'Large Instance', :cpu => 8, :disk => [{'device' => 0, 'diskImage' => {'capacity' => 750 } }], :ram => 8192 }, { :id => 'm1.xlarge', :name => 'Extra Large Instance', :cpu => 16, :disk => [{'device' => 0, 'diskImage' => {'capacity' => 1000 } }], :ram => 16384 } ]