Class: AWS::EC2::Client
- Inherits:
-
Core::QueryClient
- Object
- Core::Client
- Core::QueryClient
- AWS::EC2::Client
- Defined in:
- lib/aws/ec2/client.rb
Overview
Client class for Amazon Elastic Compute Cloud (EC2).
Instance Attribute Summary
Attributes inherited from Core::Client
Instance Method Summary collapse
-
#activate_license(options = {}) ⇒ Core::Response
Calls the ActivateLicense API operation.
-
#allocate_address(options = {}) ⇒ Core::Response
Calls the AllocateAddress API operation.
-
#assign_private_ip_addresses(options = {}) ⇒ Core::Response
Calls the AssignPrivateIpAddresses API operation.
-
#associate_address(options = {}) ⇒ Core::Response
Calls the AssociateAddress API operation.
-
#associate_dhcp_options(options = {}) ⇒ Core::Response
Calls the AssociateDhcpOptions API operation.
-
#associate_route_table(options = {}) ⇒ Core::Response
Calls the AssociateRouteTable API operation.
-
#attach_internet_gateway(options = {}) ⇒ Core::Response
Calls the AttachInternetGateway API operation.
-
#attach_network_interface(options = {}) ⇒ Core::Response
Calls the AttachNetworkInterface API operation.
-
#attach_volume(options = {}) ⇒ Core::Response
Calls the AttachVolume API operation.
-
#attach_vpn_gateway(options = {}) ⇒ Core::Response
Calls the AttachVpnGateway API operation.
-
#authorize_security_group_egress(options = {}) ⇒ Core::Response
Calls the AuthorizeSecurityGroupEgress API operation.
-
#authorize_security_group_ingress(options = {}) ⇒ Core::Response
Calls the AuthorizeSecurityGroupIngress API operation.
-
#bundle_instance(options = {}) ⇒ Core::Response
Calls the BundleInstance API operation.
-
#cancel_bundle_task(options = {}) ⇒ Core::Response
Calls the CancelBundleTask API operation.
-
#cancel_conversion_task(options = {}) ⇒ Core::Response
Calls the CancelConversionTask API operation.
-
#cancel_export_task(options = {}) ⇒ Core::Response
Calls the CancelExportTask API operation.
-
#cancel_reserved_instances_listing(options = {}) ⇒ Core::Response
Calls the CancelReservedInstancesListing API operation.
-
#cancel_spot_instance_requests(options = {}) ⇒ Core::Response
Calls the CancelSpotInstanceRequests API operation.
-
#confirm_product_instance(options = {}) ⇒ Core::Response
Calls the ConfirmProductInstance API operation.
-
#copy_image(options = {}) ⇒ Core::Response
Calls the CopyImage API operation.
-
#copy_snapshot(options = {}) ⇒ Core::Response
Calls the CopySnapshot API operation.
-
#create_customer_gateway(options = {}) ⇒ Core::Response
Calls the CreateCustomerGateway API operation.
-
#create_dhcp_options(options = {}) ⇒ Core::Response
Calls the CreateDhcpOptions API operation.
-
#create_image(options = {}) ⇒ Core::Response
Calls the CreateImage API operation.
-
#create_instance_export_task(options = {}) ⇒ Core::Response
Calls the CreateInstanceExportTask API operation.
-
#create_internet_gateway(options = {}) ⇒ Core::Response
Calls the CreateInternetGateway API operation.
-
#create_key_pair(options = {}) ⇒ Core::Response
Calls the CreateKeyPair API operation.
-
#create_network_acl(options = {}) ⇒ Core::Response
Calls the CreateNetworkAcl API operation.
-
#create_network_acl_entry(options = {}) ⇒ Core::Response
Calls the CreateNetworkAclEntry API operation.
-
#create_network_interface(options = {}) ⇒ Core::Response
Calls the CreateNetworkInterface API operation.
-
#create_placement_group(options = {}) ⇒ Core::Response
Calls the CreatePlacementGroup API operation.
-
#create_reserved_instances_listing(options = {}) ⇒ Core::Response
Calls the CreateReservedInstancesListing API operation.
-
#create_route(options = {}) ⇒ Core::Response
Calls the CreateRoute API operation.
-
#create_route_table(options = {}) ⇒ Core::Response
Calls the CreateRouteTable API operation.
-
#create_security_group(options = {}) ⇒ Core::Response
Calls the CreateSecurityGroup API operation.
-
#create_snapshot(options = {}) ⇒ Core::Response
Calls the CreateSnapshot API operation.
-
#create_spot_datafeed_subscription(options = {}) ⇒ Core::Response
Calls the CreateSpotDatafeedSubscription API operation.
-
#create_subnet(options = {}) ⇒ Core::Response
Calls the CreateSubnet API operation.
-
#create_tags(options = {}) ⇒ Core::Response
Calls the CreateTags API operation.
-
#create_volume(options = {}) ⇒ Core::Response
Calls the CreateVolume API operation.
-
#create_vpc(options = {}) ⇒ Core::Response
Calls the CreateVpc API operation.
-
#create_vpn_connection(options = {}) ⇒ Core::Response
Calls the CreateVpnConnection API operation.
-
#create_vpn_connection_route(options = {}) ⇒ Core::Response
Calls the CreateVpnConnectionRoute API operation.
-
#create_vpn_gateway(options = {}) ⇒ Core::Response
Calls the CreateVpnGateway API operation.
-
#deactivate_license(options = {}) ⇒ Core::Response
Calls the DeactivateLicense API operation.
-
#delete_customer_gateway(options = {}) ⇒ Core::Response
Calls the DeleteCustomerGateway API operation.
-
#delete_dhcp_options(options = {}) ⇒ Core::Response
Calls the DeleteDhcpOptions API operation.
-
#delete_internet_gateway(options = {}) ⇒ Core::Response
Calls the DeleteInternetGateway API operation.
-
#delete_key_pair(options = {}) ⇒ Core::Response
Calls the DeleteKeyPair API operation.
-
#delete_network_acl(options = {}) ⇒ Core::Response
Calls the DeleteNetworkAcl API operation.
-
#delete_network_acl_entry(options = {}) ⇒ Core::Response
Calls the DeleteNetworkAclEntry API operation.
-
#delete_network_interface(options = {}) ⇒ Core::Response
Calls the DeleteNetworkInterface API operation.
-
#delete_placement_group(options = {}) ⇒ Core::Response
Calls the DeletePlacementGroup API operation.
-
#delete_route(options = {}) ⇒ Core::Response
Calls the DeleteRoute API operation.
-
#delete_route_table(options = {}) ⇒ Core::Response
Calls the DeleteRouteTable API operation.
-
#delete_security_group(options = {}) ⇒ Core::Response
Calls the DeleteSecurityGroup API operation.
-
#delete_snapshot(options = {}) ⇒ Core::Response
Calls the DeleteSnapshot API operation.
-
#delete_spot_datafeed_subscription(options = {}) ⇒ Core::Response
Calls the DeleteSpotDatafeedSubscription API operation.
-
#delete_subnet(options = {}) ⇒ Core::Response
Calls the DeleteSubnet API operation.
-
#delete_tags(options = {}) ⇒ Core::Response
Calls the DeleteTags API operation.
-
#delete_volume(options = {}) ⇒ Core::Response
Calls the DeleteVolume API operation.
-
#delete_vpc(options = {}) ⇒ Core::Response
Calls the DeleteVpc API operation.
-
#delete_vpn_connection(options = {}) ⇒ Core::Response
Calls the DeleteVpnConnection API operation.
-
#delete_vpn_connection_route(options = {}) ⇒ Core::Response
Calls the DeleteVpnConnectionRoute API operation.
-
#delete_vpn_gateway(options = {}) ⇒ Core::Response
Calls the DeleteVpnGateway API operation.
-
#deregister_image(options = {}) ⇒ Core::Response
Calls the DeregisterImage API operation.
-
#describe_account_attributes(options = {}) ⇒ Core::Response
Calls the DescribeAccountAttributes API operation.
-
#describe_addresses(options = {}) ⇒ Core::Response
Calls the DescribeAddresses API operation.
-
#describe_availability_zones(options = {}) ⇒ Core::Response
Calls the DescribeAvailabilityZones API operation.
-
#describe_bundle_tasks(options = {}) ⇒ Core::Response
Calls the DescribeBundleTasks API operation.
-
#describe_conversion_tasks(options = {}) ⇒ Core::Response
Calls the DescribeConversionTasks API operation.
-
#describe_customer_gateways(options = {}) ⇒ Core::Response
Calls the DescribeCustomerGateways API operation.
-
#describe_dhcp_options(options = {}) ⇒ Core::Response
Calls the DescribeDhcpOptions API operation.
-
#describe_export_tasks(options = {}) ⇒ Core::Response
Calls the DescribeExportTasks API operation.
-
#describe_image_attribute(options = {}) ⇒ Core::Response
Calls the DescribeImageAttribute API operation.
-
#describe_images(options = {}) ⇒ Core::Response
Calls the DescribeImages API operation.
-
#describe_instance_attribute(options = {}) ⇒ Core::Response
Calls the DescribeInstanceAttribute API operation.
-
#describe_instance_status(options = {}) ⇒ Core::Response
Calls the DescribeInstanceStatus API operation.
-
#describe_instances(options = {}) ⇒ Core::Response
Calls the DescribeInstances API operation.
-
#describe_internet_gateways(options = {}) ⇒ Core::Response
Calls the DescribeInternetGateways API operation.
-
#describe_key_pairs(options = {}) ⇒ Core::Response
Calls the DescribeKeyPairs API operation.
-
#describe_licenses(options = {}) ⇒ Core::Response
Calls the DescribeLicenses API operation.
-
#describe_network_acls(options = {}) ⇒ Core::Response
Calls the DescribeNetworkAcls API operation.
-
#describe_network_interface_attribute(options = {}) ⇒ Core::Response
Calls the DescribeNetworkInterfaceAttribute API operation.
-
#describe_network_interfaces(options = {}) ⇒ Core::Response
Calls the DescribeNetworkInterfaces API operation.
-
#describe_placement_groups(options = {}) ⇒ Core::Response
Calls the DescribePlacementGroups API operation.
-
#describe_regions(options = {}) ⇒ Core::Response
Calls the DescribeRegions API operation.
-
#describe_reserved_instances(options = {}) ⇒ Core::Response
Calls the DescribeReservedInstances API operation.
-
#describe_reserved_instances_listings(options = {}) ⇒ Core::Response
Calls the DescribeReservedInstancesListings API operation.
-
#describe_reserved_instances_offerings(options = {}) ⇒ Core::Response
Calls the DescribeReservedInstancesOfferings API operation.
-
#describe_route_tables(options = {}) ⇒ Core::Response
Calls the DescribeRouteTables API operation.
-
#describe_security_groups(options = {}) ⇒ Core::Response
Calls the DescribeSecurityGroups API operation.
-
#describe_snapshot_attribute(options = {}) ⇒ Core::Response
Calls the DescribeSnapshotAttribute API operation.
-
#describe_snapshots(options = {}) ⇒ Core::Response
Calls the DescribeSnapshots API operation.
-
#describe_spot_datafeed_subscription(options = {}) ⇒ Core::Response
Calls the DescribeSpotDatafeedSubscription API operation.
-
#describe_spot_instance_requests(options = {}) ⇒ Core::Response
Calls the DescribeSpotInstanceRequests API operation.
-
#describe_spot_price_history(options = {}) ⇒ Core::Response
Calls the DescribeSpotPriceHistory API operation.
-
#describe_subnets(options = {}) ⇒ Core::Response
Calls the DescribeSubnets API operation.
-
#describe_tags(options = {}) ⇒ Core::Response
Calls the DescribeTags API operation.
-
#describe_volume_attribute(options = {}) ⇒ Core::Response
Calls the DescribeVolumeAttribute API operation.
-
#describe_volume_status(options = {}) ⇒ Core::Response
Calls the DescribeVolumeStatus API operation.
-
#describe_volumes(options = {}) ⇒ Core::Response
Calls the DescribeVolumes API operation.
-
#describe_vpc_attribute(options = {}) ⇒ Core::Response
Calls the DescribeVpcAttribute API operation.
-
#describe_vpcs(options = {}) ⇒ Core::Response
Calls the DescribeVpcs API operation.
-
#describe_vpn_connections(options = {}) ⇒ Core::Response
Calls the DescribeVpnConnections API operation.
-
#describe_vpn_gateways(options = {}) ⇒ Core::Response
Calls the DescribeVpnGateways API operation.
-
#detach_internet_gateway(options = {}) ⇒ Core::Response
Calls the DetachInternetGateway API operation.
-
#detach_network_interface(options = {}) ⇒ Core::Response
Calls the DetachNetworkInterface API operation.
-
#detach_volume(options = {}) ⇒ Core::Response
Calls the DetachVolume API operation.
-
#detach_vpn_gateway(options = {}) ⇒ Core::Response
Calls the DetachVpnGateway API operation.
-
#disable_vgw_route_propagation(options = {}) ⇒ Core::Response
Calls the DisableVgwRoutePropagation API operation.
-
#disassociate_address(options = {}) ⇒ Core::Response
Calls the DisassociateAddress API operation.
-
#disassociate_route_table(options = {}) ⇒ Core::Response
Calls the DisassociateRouteTable API operation.
-
#enable_vgw_route_propagation(options = {}) ⇒ Core::Response
Calls the EnableVgwRoutePropagation API operation.
-
#enable_volume_io(options = {}) ⇒ Core::Response
Calls the EnableVolumeIO API operation.
-
#get_console_output(options = {}) ⇒ Core::Response
Calls the GetConsoleOutput API operation.
-
#get_password_data(options = {}) ⇒ Core::Response
Calls the GetPasswordData API operation.
-
#import_instance(options = {}) ⇒ Core::Response
Calls the ImportInstance API operation.
-
#import_key_pair(options = {}) ⇒ Core::Response
Calls the ImportKeyPair API operation.
-
#import_volume(options = {}) ⇒ Core::Response
Calls the ImportVolume API operation.
-
#modify_image_attribute(options = {}) ⇒ Core::Response
Calls the ModifyImageAttribute API operation.
-
#modify_instance_attribute(options = {}) ⇒ Core::Response
Calls the ModifyInstanceAttribute API operation.
-
#modify_network_interface_attribute(options = {}) ⇒ Core::Response
Calls the ModifyNetworkInterfaceAttribute API operation.
-
#modify_snapshot_attribute(options = {}) ⇒ Core::Response
Calls the ModifySnapshotAttribute API operation.
-
#modify_volume_attribute(options = {}) ⇒ Core::Response
Calls the ModifyVolumeAttribute API operation.
-
#modify_vpc_attribute(options = {}) ⇒ Core::Response
Calls the ModifyVpcAttribute API operation.
-
#monitor_instances(options = {}) ⇒ Core::Response
Calls the MonitorInstances API operation.
-
#purchase_reserved_instances_offering(options = {}) ⇒ Core::Response
Calls the PurchaseReservedInstancesOffering API operation.
-
#reboot_instances(options = {}) ⇒ Core::Response
Calls the RebootInstances API operation.
-
#register_image(options = {}) ⇒ Core::Response
Calls the RegisterImage API operation.
-
#release_address(options = {}) ⇒ Core::Response
Calls the ReleaseAddress API operation.
-
#replace_network_acl_association(options = {}) ⇒ Core::Response
Calls the ReplaceNetworkAclAssociation API operation.
-
#replace_network_acl_entry(options = {}) ⇒ Core::Response
Calls the ReplaceNetworkAclEntry API operation.
-
#replace_route(options = {}) ⇒ Core::Response
Calls the ReplaceRoute API operation.
-
#replace_route_table_association(options = {}) ⇒ Core::Response
Calls the ReplaceRouteTableAssociation API operation.
-
#report_instance_status(options = {}) ⇒ Core::Response
Calls the ReportInstanceStatus API operation.
-
#request_spot_instances(options = {}) ⇒ Core::Response
Calls the RequestSpotInstances API operation.
-
#reset_image_attribute(options = {}) ⇒ Core::Response
Calls the ResetImageAttribute API operation.
-
#reset_instance_attribute(options = {}) ⇒ Core::Response
Calls the ResetInstanceAttribute API operation.
-
#reset_network_interface_attribute(options = {}) ⇒ Core::Response
Calls the ResetNetworkInterfaceAttribute API operation.
-
#reset_snapshot_attribute(options = {}) ⇒ Core::Response
Calls the ResetSnapshotAttribute API operation.
-
#revoke_security_group_egress(options = {}) ⇒ Core::Response
Calls the RevokeSecurityGroupEgress API operation.
-
#revoke_security_group_ingress(options = {}) ⇒ Core::Response
Calls the RevokeSecurityGroupIngress API operation.
-
#run_instances(options = {}) ⇒ Core::Response
Calls the RunInstances API operation.
-
#start_instances(options = {}) ⇒ Core::Response
Calls the StartInstances API operation.
-
#stop_instances(options = {}) ⇒ Core::Response
Calls the StopInstances API operation.
-
#terminate_instances(options = {}) ⇒ Core::Response
Calls the TerminateInstances API operation.
-
#unassign_private_ip_addresses(options = {}) ⇒ Core::Response
Calls the UnassignPrivateIpAddresses API operation.
-
#unmonitor_instances(options = {}) ⇒ Core::Response
Calls the UnmonitorInstances API operation.
Methods inherited from Core::Client
#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options
Constructor Details
This class inherits a constructor from AWS::Core::Client
Instance Method Details
#activate_license(options = {}) ⇒ Core::Response
Calls the ActivateLicense API operation.
|
# File 'lib/aws/ec2/client.rb', line 61
|
#allocate_address(options = {}) ⇒ Core::Response
Calls the AllocateAddress API operation.
|
# File 'lib/aws/ec2/client.rb', line 70
|
#assign_private_ip_addresses(options = {}) ⇒ Core::Response
Calls the AssignPrivateIpAddresses API operation.
|
# File 'lib/aws/ec2/client.rb', line 84
|
#associate_address(options = {}) ⇒ Core::Response
Calls the AssociateAddress API operation.
|
# File 'lib/aws/ec2/client.rb', line 93
|
#associate_dhcp_options(options = {}) ⇒ Core::Response
Calls the AssociateDhcpOptions API operation.
|
# File 'lib/aws/ec2/client.rb', line 110
|
#associate_route_table(options = {}) ⇒ Core::Response
Calls the AssociateRouteTable API operation.
|
# File 'lib/aws/ec2/client.rb', line 120
|
#attach_internet_gateway(options = {}) ⇒ Core::Response
Calls the AttachInternetGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 131
|
#attach_network_interface(options = {}) ⇒ Core::Response
Calls the AttachNetworkInterface API operation.
|
# File 'lib/aws/ec2/client.rb', line 139
|
#attach_volume(options = {}) ⇒ Core::Response
Calls the AttachVolume API operation.
|
# File 'lib/aws/ec2/client.rb', line 150
|
#attach_vpn_gateway(options = {}) ⇒ Core::Response
Calls the AttachVpnGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 171
|
#authorize_security_group_egress(options = {}) ⇒ Core::Response
Calls the AuthorizeSecurityGroupEgress API operation.
|
# File 'lib/aws/ec2/client.rb', line 185
|
#authorize_security_group_ingress(options = {}) ⇒ Core::Response
Calls the AuthorizeSecurityGroupIngress API operation.
|
# File 'lib/aws/ec2/client.rb', line 222
|
#bundle_instance(options = {}) ⇒ Core::Response
Calls the BundleInstance API operation.
|
# File 'lib/aws/ec2/client.rb', line 264
|
#cancel_bundle_task(options = {}) ⇒ Core::Response
Calls the CancelBundleTask API operation.
|
# File 'lib/aws/ec2/client.rb', line 306
|
#cancel_conversion_task(options = {}) ⇒ Core::Response
Calls the CancelConversionTask API operation.
|
# File 'lib/aws/ec2/client.rb', line 332
|
#cancel_export_task(options = {}) ⇒ Core::Response
Calls the CancelExportTask API operation.
|
# File 'lib/aws/ec2/client.rb', line 339
|
#cancel_reserved_instances_listing(options = {}) ⇒ Core::Response
Calls the CancelReservedInstancesListing API operation.
|
# File 'lib/aws/ec2/client.rb', line 345
|
#cancel_spot_instance_requests(options = {}) ⇒ Core::Response
Calls the CancelSpotInstanceRequests API operation.
|
# File 'lib/aws/ec2/client.rb', line 372
|
#confirm_product_instance(options = {}) ⇒ Core::Response
Calls the ConfirmProductInstance API operation.
|
# File 'lib/aws/ec2/client.rb', line 384
|
#copy_image(options = {}) ⇒ Core::Response
Calls the CopyImage API operation.
|
# File 'lib/aws/ec2/client.rb', line 396
|
#copy_snapshot(options = {}) ⇒ Core::Response
Calls the CopySnapshot API operation.
|
# File 'lib/aws/ec2/client.rb', line 409
|
#create_customer_gateway(options = {}) ⇒ Core::Response
Calls the CreateCustomerGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 420
|
#create_dhcp_options(options = {}) ⇒ Core::Response
Calls the CreateDhcpOptions API operation.
|
# File 'lib/aws/ec2/client.rb', line 443
|
#create_image(options = {}) ⇒ Core::Response
Calls the CreateImage API operation.
|
# File 'lib/aws/ec2/client.rb', line 463
|
#create_instance_export_task(options = {}) ⇒ Core::Response
Calls the CreateInstanceExportTask API operation.
|
# File 'lib/aws/ec2/client.rb', line 501
|
#create_internet_gateway(options = {}) ⇒ Core::Response
Calls the CreateInternetGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 534
|
#create_key_pair(options = {}) ⇒ Core::Response
Calls the CreateKeyPair API operation.
|
# File 'lib/aws/ec2/client.rb', line 549
|
#create_network_acl(options = {}) ⇒ Core::Response
Calls the CreateNetworkAcl API operation.
|
# File 'lib/aws/ec2/client.rb', line 562
|
#create_network_acl_entry(options = {}) ⇒ Core::Response
Calls the CreateNetworkAclEntry API operation.
|
# File 'lib/aws/ec2/client.rb', line 594
|
#create_network_interface(options = {}) ⇒ Core::Response
Calls the CreateNetworkInterface API operation.
|
# File 'lib/aws/ec2/client.rb', line 627
|
#create_placement_group(options = {}) ⇒ Core::Response
Calls the CreatePlacementGroup API operation.
|
# File 'lib/aws/ec2/client.rb', line 684
|
#create_reserved_instances_listing(options = {}) ⇒ Core::Response
Calls the CreateReservedInstancesListing API operation.
|
# File 'lib/aws/ec2/client.rb', line 694
|
#create_route(options = {}) ⇒ Core::Response
Calls the CreateRoute API operation.
|
# File 'lib/aws/ec2/client.rb', line 727
|
#create_route_table(options = {}) ⇒ Core::Response
Calls the CreateRouteTable API operation.
|
# File 'lib/aws/ec2/client.rb', line 743
|
#create_security_group(options = {}) ⇒ Core::Response
Calls the CreateSecurityGroup API operation.
|
# File 'lib/aws/ec2/client.rb', line 772
|
#create_snapshot(options = {}) ⇒ Core::Response
Calls the CreateSnapshot API operation.
|
# File 'lib/aws/ec2/client.rb', line 784
|
#create_spot_datafeed_subscription(options = {}) ⇒ Core::Response
Calls the CreateSpotDatafeedSubscription API operation.
|
# File 'lib/aws/ec2/client.rb', line 806
|
#create_subnet(options = {}) ⇒ Core::Response
Calls the CreateSubnet API operation.
|
# File 'lib/aws/ec2/client.rb', line 825
|
#create_tags(options = {}) ⇒ Core::Response
Calls the CreateTags API operation.
|
# File 'lib/aws/ec2/client.rb', line 850
|
#create_volume(options = {}) ⇒ Core::Response
Calls the CreateVolume API operation.
|
# File 'lib/aws/ec2/client.rb', line 863
|
#create_vpc(options = {}) ⇒ Core::Response
Calls the CreateVpc API operation.
|
# File 'lib/aws/ec2/client.rb', line 898
|
#create_vpn_connection(options = {}) ⇒ Core::Response
Calls the CreateVpnConnection API operation.
|
# File 'lib/aws/ec2/client.rb', line 920
|
#create_vpn_connection_route(options = {}) ⇒ Core::Response
Calls the CreateVpnConnectionRoute API operation.
|
# File 'lib/aws/ec2/client.rb', line 956
|
#create_vpn_gateway(options = {}) ⇒ Core::Response
Calls the CreateVpnGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 963
|
#deactivate_license(options = {}) ⇒ Core::Response
Calls the DeactivateLicense API operation.
|
# File 'lib/aws/ec2/client.rb', line 985
|
#delete_customer_gateway(options = {}) ⇒ Core::Response
Calls the DeleteCustomerGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 994
|
#delete_dhcp_options(options = {}) ⇒ Core::Response
Calls the DeleteDhcpOptions API operation.
|
# File 'lib/aws/ec2/client.rb', line 1001
|
#delete_internet_gateway(options = {}) ⇒ Core::Response
Calls the DeleteInternetGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 1008
|
#delete_key_pair(options = {}) ⇒ Core::Response
Calls the DeleteKeyPair API operation.
|
# File 'lib/aws/ec2/client.rb', line 1015
|
#delete_network_acl(options = {}) ⇒ Core::Response
Calls the DeleteNetworkAcl API operation.
|
# File 'lib/aws/ec2/client.rb', line 1022
|
#delete_network_acl_entry(options = {}) ⇒ Core::Response
Calls the DeleteNetworkAclEntry API operation.
|
# File 'lib/aws/ec2/client.rb', line 1029
|
#delete_network_interface(options = {}) ⇒ Core::Response
Calls the DeleteNetworkInterface API operation.
|
# File 'lib/aws/ec2/client.rb', line 1039
|
#delete_placement_group(options = {}) ⇒ Core::Response
Calls the DeletePlacementGroup API operation.
|
# File 'lib/aws/ec2/client.rb', line 1045
|
#delete_route(options = {}) ⇒ Core::Response
Calls the DeleteRoute API operation.
|
# File 'lib/aws/ec2/client.rb', line 1052
|
#delete_route_table(options = {}) ⇒ Core::Response
Calls the DeleteRouteTable API operation.
|
# File 'lib/aws/ec2/client.rb', line 1062
|
#delete_security_group(options = {}) ⇒ Core::Response
Calls the DeleteSecurityGroup API operation.
|
# File 'lib/aws/ec2/client.rb', line 1069
|
#delete_snapshot(options = {}) ⇒ Core::Response
Calls the DeleteSnapshot API operation.
|
# File 'lib/aws/ec2/client.rb', line 1078
|
#delete_spot_datafeed_subscription(options = {}) ⇒ Core::Response
Calls the DeleteSpotDatafeedSubscription API operation.
|
# File 'lib/aws/ec2/client.rb', line 1085
|
#delete_subnet(options = {}) ⇒ Core::Response
Calls the DeleteSubnet API operation.
|
# File 'lib/aws/ec2/client.rb', line 1090
|
#delete_tags(options = {}) ⇒ Core::Response
Calls the DeleteTags API operation.
|
# File 'lib/aws/ec2/client.rb', line 1097
|
#delete_volume(options = {}) ⇒ Core::Response
Calls the DeleteVolume API operation.
|
# File 'lib/aws/ec2/client.rb', line 1111
|
#delete_vpc(options = {}) ⇒ Core::Response
Calls the DeleteVpc API operation.
|
# File 'lib/aws/ec2/client.rb', line 1118
|
#delete_vpn_connection(options = {}) ⇒ Core::Response
Calls the DeleteVpnConnection API operation.
|
# File 'lib/aws/ec2/client.rb', line 1125
|
#delete_vpn_connection_route(options = {}) ⇒ Core::Response
Calls the DeleteVpnConnectionRoute API operation.
|
# File 'lib/aws/ec2/client.rb', line 1132
|
#delete_vpn_gateway(options = {}) ⇒ Core::Response
Calls the DeleteVpnGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 1139
|
#deregister_image(options = {}) ⇒ Core::Response
Calls the DeregisterImage API operation.
|
# File 'lib/aws/ec2/client.rb', line 1146
|
#describe_account_attributes(options = {}) ⇒ Core::Response
Calls the DescribeAccountAttributes API operation.
|
# File 'lib/aws/ec2/client.rb', line 1153
|
#describe_addresses(options = {}) ⇒ Core::Response
Calls the DescribeAddresses API operation.
|
# File 'lib/aws/ec2/client.rb', line 1165
|
#describe_availability_zones(options = {}) ⇒ Core::Response
Calls the DescribeAvailabilityZones API operation.
|
# File 'lib/aws/ec2/client.rb', line 1190
|
#describe_bundle_tasks(options = {}) ⇒ Core::Response
Calls the DescribeBundleTasks API operation.
|
# File 'lib/aws/ec2/client.rb', line 1212
|
#describe_conversion_tasks(options = {}) ⇒ Core::Response
Calls the DescribeConversionTasks API operation.
|
# File 'lib/aws/ec2/client.rb', line 1245
|
#describe_customer_gateways(options = {}) ⇒ Core::Response
Calls the DescribeCustomerGateways API operation.
|
# File 'lib/aws/ec2/client.rb', line 1295
|
#describe_dhcp_options(options = {}) ⇒ Core::Response
Calls the DescribeDhcpOptions API operation.
|
# File 'lib/aws/ec2/client.rb', line 1320
|
#describe_export_tasks(options = {}) ⇒ Core::Response
Calls the DescribeExportTasks API operation.
|
# File 'lib/aws/ec2/client.rb', line 1343
|
#describe_image_attribute(options = {}) ⇒ Core::Response
Calls the DescribeImageAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 1364
|
#describe_images(options = {}) ⇒ Core::Response
Calls the DescribeImages API operation.
|
# File 'lib/aws/ec2/client.rb', line 1399
|
#describe_instance_attribute(options = {}) ⇒ Core::Response
Calls the DescribeInstanceAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 1460
|
#describe_instance_status(options = {}) ⇒ Core::Response
Calls the DescribeInstanceStatus API operation.
|
# File 'lib/aws/ec2/client.rb', line 1512
|
#describe_instances(options = {}) ⇒ Core::Response
Calls the DescribeInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 1555
|
#describe_internet_gateways(options = {}) ⇒ Core::Response
Calls the DescribeInternetGateways API operation.
|
# File 'lib/aws/ec2/client.rb', line 1668
|
#describe_key_pairs(options = {}) ⇒ Core::Response
Calls the DescribeKeyPairs API operation.
|
# File 'lib/aws/ec2/client.rb', line 1692
|
#describe_licenses(options = {}) ⇒ Core::Response
Calls the DescribeLicenses API operation.
|
# File 'lib/aws/ec2/client.rb', line 1710
|
#describe_network_acls(options = {}) ⇒ Core::Response
Calls the DescribeNetworkAcls API operation.
|
# File 'lib/aws/ec2/client.rb', line 1737
|
#describe_network_interface_attribute(options = {}) ⇒ Core::Response
Calls the DescribeNetworkInterfaceAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 1775
|
#describe_network_interfaces(options = {}) ⇒ Core::Response
Calls the DescribeNetworkInterfaces API operation.
|
# File 'lib/aws/ec2/client.rb', line 1803
|
#describe_placement_groups(options = {}) ⇒ Core::Response
Calls the DescribePlacementGroups API operation.
|
# File 'lib/aws/ec2/client.rb', line 1857
|
#describe_regions(options = {}) ⇒ Core::Response
Calls the DescribeRegions API operation.
|
# File 'lib/aws/ec2/client.rb', line 1876
|
#describe_reserved_instances(options = {}) ⇒ Core::Response
Calls the DescribeReservedInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 1894
|
#describe_reserved_instances_listings(options = {}) ⇒ Core::Response
Calls the DescribeReservedInstancesListings API operation.
|
# File 'lib/aws/ec2/client.rb', line 1931
|
#describe_reserved_instances_offerings(options = {}) ⇒ Core::Response
Calls the DescribeReservedInstancesOfferings API operation.
|
# File 'lib/aws/ec2/client.rb', line 1963
|
#describe_route_tables(options = {}) ⇒ Core::Response
Calls the DescribeRouteTables API operation.
|
# File 'lib/aws/ec2/client.rb', line 2028
|
#describe_security_groups(options = {}) ⇒ Core::Response
Calls the DescribeSecurityGroups API operation.
|
# File 'lib/aws/ec2/client.rb', line 2063
|
#describe_snapshot_attribute(options = {}) ⇒ Core::Response
Calls the DescribeSnapshotAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 2109
|
#describe_snapshots(options = {}) ⇒ Core::Response
Calls the DescribeSnapshots API operation.
|
# File 'lib/aws/ec2/client.rb', line 2130
|
#describe_spot_datafeed_subscription(options = {}) ⇒ Core::Response
Calls the DescribeSpotDatafeedSubscription API operation.
|
# File 'lib/aws/ec2/client.rb', line 2163
|
#describe_spot_instance_requests(options = {}) ⇒ Core::Response
Calls the DescribeSpotInstanceRequests API operation.
|
# File 'lib/aws/ec2/client.rb', line 2178
|
#describe_spot_price_history(options = {}) ⇒ Core::Response
Calls the DescribeSpotPriceHistory API operation.
|
# File 'lib/aws/ec2/client.rb', line 2259
|
#describe_subnets(options = {}) ⇒ Core::Response
Calls the DescribeSubnets API operation.
|
# File 'lib/aws/ec2/client.rb', line 2292
|
#describe_tags(options = {}) ⇒ Core::Response
Calls the DescribeTags API operation.
|
# File 'lib/aws/ec2/client.rb', line 2318
|
#describe_volume_attribute(options = {}) ⇒ Core::Response
Calls the DescribeVolumeAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 2335
|
#describe_volume_status(options = {}) ⇒ Core::Response
Calls the DescribeVolumeStatus API operation.
|
# File 'lib/aws/ec2/client.rb', line 2352
|
#describe_volumes(options = {}) ⇒ Core::Response
Calls the DescribeVolumes API operation.
|
# File 'lib/aws/ec2/client.rb', line 2386
|
#describe_vpc_attribute(options = {}) ⇒ Core::Response
Calls the DescribeVpcAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 2420
|
#describe_vpcs(options = {}) ⇒ Core::Response
Calls the DescribeVpcs API operation.
|
# File 'lib/aws/ec2/client.rb', line 2436
|
#describe_vpn_connections(options = {}) ⇒ Core::Response
Calls the DescribeVpnConnections API operation.
|
# File 'lib/aws/ec2/client.rb', line 2461
|
#describe_vpn_gateways(options = {}) ⇒ Core::Response
Calls the DescribeVpnGateways API operation.
|
# File 'lib/aws/ec2/client.rb', line 2499
|
#detach_internet_gateway(options = {}) ⇒ Core::Response
Calls the DetachInternetGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 2528
|
#detach_network_interface(options = {}) ⇒ Core::Response
Calls the DetachNetworkInterface API operation.
|
# File 'lib/aws/ec2/client.rb', line 2536
|
#detach_volume(options = {}) ⇒ Core::Response
Calls the DetachVolume API operation.
|
# File 'lib/aws/ec2/client.rb', line 2543
|
#detach_vpn_gateway(options = {}) ⇒ Core::Response
Calls the DetachVpnGateway API operation.
|
# File 'lib/aws/ec2/client.rb', line 2570
|
#disable_vgw_route_propagation(options = {}) ⇒ Core::Response
Calls the DisableVgwRoutePropagation API operation.
|
# File 'lib/aws/ec2/client.rb', line 2579
|
#disassociate_address(options = {}) ⇒ Core::Response
Calls the DisassociateAddress API operation.
|
# File 'lib/aws/ec2/client.rb', line 2586
|
#disassociate_route_table(options = {}) ⇒ Core::Response
Calls the DisassociateRouteTable API operation.
|
# File 'lib/aws/ec2/client.rb', line 2595
|
#enable_vgw_route_propagation(options = {}) ⇒ Core::Response
Calls the EnableVgwRoutePropagation API operation.
|
# File 'lib/aws/ec2/client.rb', line 2603
|
#enable_volume_io(options = {}) ⇒ Core::Response
Calls the EnableVolumeIO API operation.
|
# File 'lib/aws/ec2/client.rb', line 2610
|
#get_console_output(options = {}) ⇒ Core::Response
Calls the GetConsoleOutput API operation.
|
# File 'lib/aws/ec2/client.rb', line 2616
|
#get_password_data(options = {}) ⇒ Core::Response
Calls the GetPasswordData API operation.
|
# File 'lib/aws/ec2/client.rb', line 2628
|
#import_instance(options = {}) ⇒ Core::Response
Calls the ImportInstance API operation.
|
# File 'lib/aws/ec2/client.rb', line 2640
|
#import_key_pair(options = {}) ⇒ Core::Response
Calls the ImportKeyPair API operation.
|
# File 'lib/aws/ec2/client.rb', line 2754
|
#import_volume(options = {}) ⇒ Core::Response
Calls the ImportVolume API operation.
|
# File 'lib/aws/ec2/client.rb', line 2767
|
#modify_image_attribute(options = {}) ⇒ Core::Response
Calls the ModifyImageAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 2820
|
#modify_instance_attribute(options = {}) ⇒ Core::Response
Calls the ModifyInstanceAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 2857
|
#modify_network_interface_attribute(options = {}) ⇒ Core::Response
Calls the ModifyNetworkInterfaceAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 2918
|
#modify_snapshot_attribute(options = {}) ⇒ Core::Response
Calls the ModifySnapshotAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 2932
|
#modify_volume_attribute(options = {}) ⇒ Core::Response
Calls the ModifyVolumeAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 2965
|
#modify_vpc_attribute(options = {}) ⇒ Core::Response
Calls the ModifyVpcAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 2972
|
#monitor_instances(options = {}) ⇒ Core::Response
Calls the MonitorInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 2982
|
#purchase_reserved_instances_offering(options = {}) ⇒ Core::Response
Calls the PurchaseReservedInstancesOffering API operation.
|
# File 'lib/aws/ec2/client.rb', line 2995
|
#reboot_instances(options = {}) ⇒ Core::Response
Calls the RebootInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 3010
|
#register_image(options = {}) ⇒ Core::Response
Calls the RegisterImage API operation.
|
# File 'lib/aws/ec2/client.rb', line 3017
|
#release_address(options = {}) ⇒ Core::Response
Calls the ReleaseAddress API operation.
|
# File 'lib/aws/ec2/client.rb', line 3062
|
#replace_network_acl_association(options = {}) ⇒ Core::Response
Calls the ReplaceNetworkAclAssociation API operation.
|
# File 'lib/aws/ec2/client.rb', line 3071
|
#replace_network_acl_entry(options = {}) ⇒ Core::Response
Calls the ReplaceNetworkAclEntry API operation.
|
# File 'lib/aws/ec2/client.rb', line 3084
|
#replace_route(options = {}) ⇒ Core::Response
Calls the ReplaceRoute API operation.
|
# File 'lib/aws/ec2/client.rb', line 3116
|
#replace_route_table_association(options = {}) ⇒ Core::Response
Calls the ReplaceRouteTableAssociation API operation.
|
# File 'lib/aws/ec2/client.rb', line 3131
|
#report_instance_status(options = {}) ⇒ Core::Response
Calls the ReportInstanceStatus API operation.
|
# File 'lib/aws/ec2/client.rb', line 3144
|
#request_spot_instances(options = {}) ⇒ Core::Response
Calls the RequestSpotInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 3155
|
#reset_image_attribute(options = {}) ⇒ Core::Response
Calls the ResetImageAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 3335
|
#reset_instance_attribute(options = {}) ⇒ Core::Response
Calls the ResetInstanceAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 3344
|
#reset_network_interface_attribute(options = {}) ⇒ Core::Response
Calls the ResetNetworkInterfaceAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 3366
|
#reset_snapshot_attribute(options = {}) ⇒ Core::Response
Calls the ResetSnapshotAttribute API operation.
|
# File 'lib/aws/ec2/client.rb', line 3373
|
#revoke_security_group_egress(options = {}) ⇒ Core::Response
Calls the RevokeSecurityGroupEgress API operation.
|
# File 'lib/aws/ec2/client.rb', line 3385
|
#revoke_security_group_ingress(options = {}) ⇒ Core::Response
Calls the RevokeSecurityGroupIngress API operation.
|
# File 'lib/aws/ec2/client.rb', line 3422
|
#run_instances(options = {}) ⇒ Core::Response
Calls the RunInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 3466
|
#start_instances(options = {}) ⇒ Core::Response
Calls the StartInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 3685
|
#stop_instances(options = {}) ⇒ Core::Response
Calls the StopInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 3703
|
#terminate_instances(options = {}) ⇒ Core::Response
Calls the TerminateInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 3725
|
#unassign_private_ip_addresses(options = {}) ⇒ Core::Response
Calls the UnassignPrivateIpAddresses API operation.
|
# File 'lib/aws/ec2/client.rb', line 3742
|
#unmonitor_instances(options = {}) ⇒ Core::Response
Calls the UnmonitorInstances API operation.
|
# File 'lib/aws/ec2/client.rb', line 3749
|