Class Fog::Compute::AWS::Mock
In: lib/fog/aws/requests/compute/attach_network_interface.rb
lib/fog/aws/requests/compute/purchase_reserved_instances_offering.rb
lib/fog/aws/requests/compute/describe_security_groups.rb
lib/fog/aws/requests/compute/modify_image_attribute.rb
lib/fog/aws/requests/compute/reset_network_interface_attribute.rb
lib/fog/aws/requests/compute/attach_internet_gateway.rb
lib/fog/aws/requests/compute/create_security_group.rb
lib/fog/aws/requests/compute/create_vpc.rb
lib/fog/aws/requests/compute/reboot_instances.rb
lib/fog/aws/requests/compute/run_instances.rb
lib/fog/aws/requests/compute/describe_volumes.rb
lib/fog/aws/requests/compute/unmonitor_instances.rb
lib/fog/aws/requests/compute/describe_key_pairs.rb
lib/fog/aws/requests/compute/get_console_output.rb
lib/fog/aws/requests/compute/describe_network_interface_attribute.rb
lib/fog/aws/requests/compute/delete_dhcp_options.rb
lib/fog/aws/requests/compute/describe_snapshots.rb
lib/fog/aws/requests/compute/describe_subnets.rb
lib/fog/aws/requests/compute/describe_availability_zones.rb
lib/fog/aws/requests/compute/create_dhcp_options.rb
lib/fog/aws/requests/compute/associate_dhcp_options.rb
lib/fog/aws/requests/compute/start_instances.rb
lib/fog/aws/requests/compute/terminate_instances.rb
lib/fog/aws/requests/compute/describe_instances.rb
lib/fog/aws/requests/compute/modify_network_interface_attribute.rb
lib/fog/aws/requests/compute/register_image.rb
lib/fog/aws/requests/compute/delete_tags.rb
lib/fog/aws/requests/compute/create_volume.rb
lib/fog/aws/requests/compute/delete_snapshot.rb
lib/fog/aws/requests/compute/create_internet_gateway.rb
lib/fog/aws/requests/compute/modify_volume_attribute.rb
lib/fog/aws/requests/compute/disassociate_address.rb
lib/fog/aws/requests/compute/delete_subnet.rb
lib/fog/aws/requests/compute/create_image.rb
lib/fog/aws/requests/compute/describe_dhcp_options.rb
lib/fog/aws/requests/compute/copy_snapshot.rb
lib/fog/aws/requests/compute/get_password_data.rb
lib/fog/aws/requests/compute/create_snapshot.rb
lib/fog/aws/requests/compute/describe_vpcs.rb
lib/fog/aws/requests/compute/create_tags.rb
lib/fog/aws/requests/compute/revoke_security_group_ingress.rb
lib/fog/aws/requests/compute/create_subnet.rb
lib/fog/aws/requests/compute/monitor_instances.rb
lib/fog/aws/requests/compute/delete_network_interface.rb
lib/fog/aws/requests/compute/delete_security_group.rb
lib/fog/aws/requests/compute/delete_volume.rb
lib/fog/aws/requests/compute/stop_instances.rb
lib/fog/aws/requests/compute/describe_volume_status.rb
lib/fog/aws/requests/compute/create_key_pair.rb
lib/fog/aws/requests/compute/describe_instance_status.rb
lib/fog/aws/requests/compute/release_address.rb
lib/fog/aws/requests/compute/allocate_address.rb
lib/fog/aws/requests/compute/describe_addresses.rb
lib/fog/aws/requests/compute/authorize_security_group_ingress.rb
lib/fog/aws/requests/compute/delete_internet_gateway.rb
lib/fog/aws/requests/compute/describe_regions.rb
lib/fog/aws/requests/compute/create_network_interface.rb
lib/fog/aws/requests/compute/delete_key_pair.rb
lib/fog/aws/requests/compute/describe_reserved_instances.rb
lib/fog/aws/requests/compute/attach_volume.rb
lib/fog/aws/requests/compute/detach_volume.rb
lib/fog/aws/requests/compute/describe_network_interfaces.rb
lib/fog/aws/requests/compute/associate_address.rb
lib/fog/aws/requests/compute/describe_reserved_instances_offerings.rb
lib/fog/aws/requests/compute/describe_images.rb
lib/fog/aws/requests/compute/describe_tags.rb
lib/fog/aws/requests/compute/describe_internet_gateways.rb
lib/fog/aws/requests/compute/deregister_image.rb
lib/fog/aws/requests/compute/import_key_pair.rb
lib/fog/aws/requests/compute/detach_network_interface.rb
lib/fog/aws/requests/compute/delete_vpc.rb
lib/fog/aws/requests/compute/detach_internet_gateway.rb
lib/fog/aws/compute.rb
Parent: Object

Methods

allocate_address   apply_tag_filters   associate_address   associate_dhcp_options   attach_internet_gateway   attach_network_interface   attach_volume   authorize_security_group_ingress   copy_snapshot   create_dhcp_options   create_image   create_internet_gateway   create_key_pair   create_network_interface   create_security_group   create_snapshot   create_subnet   create_tags   create_volume   create_vpc   data   data   delete_dhcp_options   delete_internet_gateway   delete_key_pair   delete_network_interface   delete_security_group   delete_snapshot   delete_subnet   delete_tags   delete_volume   delete_vpc   deregister_image   describe_addresses   describe_availability_zones   describe_dhcp_options   describe_images   describe_instance_status   describe_instances   describe_internet_gateways   describe_key_pairs   describe_network_interface_attribute   describe_network_interfaces   describe_regions   describe_reserved_instances   describe_reserved_instances_offerings   describe_security_groups   describe_snapshots   describe_subnets   describe_tags   describe_volume_status   describe_volumes   describe_vpcs   detach_internet_gateway   detach_network_interface   detach_volume   disassociate_address   get_console_output   get_password_data   import_key_pair   modify_image_attribute   modify_network_interface_attribute   modify_volume_attribute   monitor_instances   new   purchase_reserved_instances_offering   reboot_instances   region_data   register_image   release_address   reset   reset_data   reset_network_interface_attribute   revoke_security_group_ingress   run_instances   setup_credentials   start_instances   stop_instances   terminate_instances   unmonitor_instances   visible_images  

Included Modules

Fog::AWS::CredentialFetcher::ConnectionMethods

Attributes

region  [RW] 

Public Class methods

Public Instance methods

Usage

AWS[:compute].create_snapshot("vol-f7c23423", "latest snapshot")

[Validate]