Class: Fog::AWS::Compute

Inherits:
Service show all
Defined in:
lib/fog/compute/aws.rb,
lib/fog/compute/models/aws/tag.rb,
lib/fog/compute/models/aws/tags.rb,
lib/fog/compute/models/aws/image.rb,
lib/fog/compute/models/aws/flavor.rb,
lib/fog/compute/models/aws/images.rb,
lib/fog/compute/models/aws/server.rb,
lib/fog/compute/models/aws/volume.rb,
lib/fog/compute/models/aws/address.rb,
lib/fog/compute/models/aws/flavors.rb,
lib/fog/compute/models/aws/servers.rb,
lib/fog/compute/models/aws/volumes.rb,
lib/fog/compute/models/aws/key_pair.rb,
lib/fog/compute/models/aws/snapshot.rb,
lib/fog/compute/models/aws/addresses.rb,
lib/fog/compute/models/aws/key_pairs.rb,
lib/fog/compute/models/aws/snapshots.rb,
lib/fog/compute/requests/aws/create_tags.rb,
lib/fog/compute/requests/aws/delete_tags.rb,
lib/fog/compute/models/aws/security_group.rb,
lib/fog/compute/requests/aws/create_image.rb,
lib/fog/compute/models/aws/security_groups.rb,
lib/fog/compute/requests/aws/attach_volume.rb,
lib/fog/compute/requests/aws/create_volume.rb,
lib/fog/compute/requests/aws/delete_volume.rb,
lib/fog/compute/requests/aws/describe_tags.rb,
lib/fog/compute/requests/aws/detach_volume.rb,
lib/fog/compute/requests/aws/run_instances.rb,
lib/fog/compute/requests/aws/register_image.rb,
lib/fog/compute/requests/aws/stop_instances.rb,
lib/fog/compute/requests/aws/create_key_pair.rb,
lib/fog/compute/requests/aws/create_snapshot.rb,
lib/fog/compute/requests/aws/delete_key_pair.rb,
lib/fog/compute/requests/aws/delete_snapshot.rb,
lib/fog/compute/requests/aws/describe_images.rb,
lib/fog/compute/requests/aws/import_key_pair.rb,
lib/fog/compute/requests/aws/release_address.rb,
lib/fog/compute/requests/aws/start_instances.rb,
lib/fog/compute/requests/aws/allocate_address.rb,
lib/fog/compute/requests/aws/deregister_image.rb,
lib/fog/compute/requests/aws/describe_regions.rb,
lib/fog/compute/requests/aws/describe_volumes.rb,
lib/fog/compute/requests/aws/reboot_instances.rb,
lib/fog/compute/requests/aws/associate_address.rb,
lib/fog/compute/requests/aws/describe_addresses.rb,
lib/fog/compute/requests/aws/describe_instances.rb,
lib/fog/compute/requests/aws/describe_key_pairs.rb,
lib/fog/compute/requests/aws/describe_snapshots.rb,
lib/fog/compute/requests/aws/get_console_output.rb,
lib/fog/compute/requests/aws/terminate_instances.rb,
lib/fog/compute/requests/aws/disassociate_address.rb,
lib/fog/compute/requests/aws/create_security_group.rb,
lib/fog/compute/requests/aws/delete_security_group.rb,
lib/fog/compute/requests/aws/modify_image_attributes.rb,
lib/fog/compute/requests/aws/describe_security_groups.rb,
lib/fog/compute/requests/aws/modify_snapshot_attribute.rb,
lib/fog/compute/requests/aws/describe_availability_zones.rb,
lib/fog/compute/requests/aws/describe_reserved_instances.rb,
lib/fog/compute/requests/aws/revoke_security_group_ingress.rb,
lib/fog/compute/requests/aws/authorize_security_group_ingress.rb,
lib/fog/compute/requests/aws/describe_reserved_instances_offerings.rb

Defined Under Namespace

Classes: Address, Addresses, Flavor, Flavors, Image, Images, KeyPair, KeyPairs, Mock, Real, SecurityGroup, SecurityGroups, Server, Servers, Snapshot, Snapshots, Tag, Tags, Volume, Volumes

Method Summary

Methods inherited from Service

collection, collections, inherited, model, model_path, models, new, recognized, recognizes, request, request_path, requests, requirements, requires, reset_data, setup_requirements, validate_options