Class AWS::EC2::Client
In: lib/aws/ec2/client.rb
Parent: Core::QueryClient

Client class for Amazon Elastic Compute Cloud (EC2).

Methods

Classes and Modules

Class AWS::EC2::Client::V20130815
Class AWS::EC2::Client::V20131001
Class AWS::EC2::Client::V20131015
Class AWS::EC2::Client::V20140201

Constants

API_VERSION = '2014-02-01'
CACHEABLE_REQUESTS = Set[ :describe_addresses, :describe_availability_zones, :describe_bundle_tasks, :describe_customer_gateways, :describe_dhcp_options, :describe_image_attribute, :describe_images, :describe_instances, :describe_key_pairs, :describe_regions, :describe_reserved_instances, :describe_reserved_instances_offerings, :describe_security_groups, :describe_snapshot_attribute, :describe_snapshots, :describe_subnets, :describe_volume_status, :describe_volumes, :describe_vpcs, :describe_vpn_connections, :describe_vpn_gateways, :describe_instance_attribute, :describe_spot_instance_requests, :describe_spot_price_history, :describe_spot_datafeed_subscription, :describe_licenses, :describe_placement_groups, :describe_tags, :describe_internet_gateways, :describe_route_tables, :describe_network_acls, :describe_instance_status, :describe_conversion_tasks, :describe_network_interfaces, :describe_network_interface_attribute, ]   @api private

Public Instance methods

Protected Instance methods

[Validate]