AWS SDK for C++  0.14.3
AWS SDK for C++
Classes | Namespaces | Typedefs
EC2Client.h File Reference
#include <aws/ec2/EC2_EXPORTS.h>
#include <aws/ec2/EC2Errors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/xml/XmlSerializer.h>
#include <aws/ec2/model/AcceptVpcPeeringConnectionResponse.h>
#include <aws/ec2/model/AllocateAddressResponse.h>
#include <aws/ec2/model/AllocateHostsResponse.h>
#include <aws/ec2/model/AssociateAddressResponse.h>
#include <aws/ec2/model/AssociateRouteTableResponse.h>
#include <aws/ec2/model/AttachClassicLinkVpcResponse.h>
#include <aws/ec2/model/AttachNetworkInterfaceResponse.h>
#include <aws/ec2/model/AttachVolumeResponse.h>
#include <aws/ec2/model/AttachVpnGatewayResponse.h>
#include <aws/ec2/model/BundleInstanceResponse.h>
#include <aws/ec2/model/CancelBundleTaskResponse.h>
#include <aws/ec2/model/CancelImportTaskResponse.h>
#include <aws/ec2/model/CancelReservedInstancesListingResponse.h>
#include <aws/ec2/model/CancelSpotFleetRequestsResponse.h>
#include <aws/ec2/model/CancelSpotInstanceRequestsResponse.h>
#include <aws/ec2/model/ConfirmProductInstanceResponse.h>
#include <aws/ec2/model/CopyImageResponse.h>
#include <aws/ec2/model/CopySnapshotResponse.h>
#include <aws/ec2/model/CreateCustomerGatewayResponse.h>
#include <aws/ec2/model/CreateDhcpOptionsResponse.h>
#include <aws/ec2/model/CreateFlowLogsResponse.h>
#include <aws/ec2/model/CreateImageResponse.h>
#include <aws/ec2/model/CreateInstanceExportTaskResponse.h>
#include <aws/ec2/model/CreateInternetGatewayResponse.h>
#include <aws/ec2/model/CreateKeyPairResponse.h>
#include <aws/ec2/model/CreateNatGatewayResponse.h>
#include <aws/ec2/model/CreateNetworkAclResponse.h>
#include <aws/ec2/model/CreateNetworkInterfaceResponse.h>
#include <aws/ec2/model/CreateReservedInstancesListingResponse.h>
#include <aws/ec2/model/CreateRouteResponse.h>
#include <aws/ec2/model/CreateRouteTableResponse.h>
#include <aws/ec2/model/CreateSecurityGroupResponse.h>
#include <aws/ec2/model/CreateSnapshotResponse.h>
#include <aws/ec2/model/CreateSpotDatafeedSubscriptionResponse.h>
#include <aws/ec2/model/CreateSubnetResponse.h>
#include <aws/ec2/model/CreateVolumeResponse.h>
#include <aws/ec2/model/CreateVpcResponse.h>
#include <aws/ec2/model/CreateVpcEndpointResponse.h>
#include <aws/ec2/model/CreateVpcPeeringConnectionResponse.h>
#include <aws/ec2/model/CreateVpnConnectionResponse.h>
#include <aws/ec2/model/CreateVpnGatewayResponse.h>
#include <aws/ec2/model/DeleteFlowLogsResponse.h>
#include <aws/ec2/model/DeleteNatGatewayResponse.h>
#include <aws/ec2/model/DeleteVpcEndpointsResponse.h>
#include <aws/ec2/model/DeleteVpcPeeringConnectionResponse.h>
#include <aws/ec2/model/DescribeAccountAttributesResponse.h>
#include <aws/ec2/model/DescribeAddressesResponse.h>
#include <aws/ec2/model/DescribeAvailabilityZonesResponse.h>
#include <aws/ec2/model/DescribeBundleTasksResponse.h>
#include <aws/ec2/model/DescribeClassicLinkInstancesResponse.h>
#include <aws/ec2/model/DescribeConversionTasksResponse.h>
#include <aws/ec2/model/DescribeCustomerGatewaysResponse.h>
#include <aws/ec2/model/DescribeDhcpOptionsResponse.h>
#include <aws/ec2/model/DescribeExportTasksResponse.h>
#include <aws/ec2/model/DescribeFlowLogsResponse.h>
#include <aws/ec2/model/DescribeHostsResponse.h>
#include <aws/ec2/model/DescribeIdFormatResponse.h>
#include <aws/ec2/model/DescribeImageAttributeResponse.h>
#include <aws/ec2/model/DescribeImagesResponse.h>
#include <aws/ec2/model/DescribeImportImageTasksResponse.h>
#include <aws/ec2/model/DescribeImportSnapshotTasksResponse.h>
#include <aws/ec2/model/DescribeInstanceAttributeResponse.h>
#include <aws/ec2/model/DescribeInstanceStatusResponse.h>
#include <aws/ec2/model/DescribeInstancesResponse.h>
#include <aws/ec2/model/DescribeInternetGatewaysResponse.h>
#include <aws/ec2/model/DescribeKeyPairsResponse.h>
#include <aws/ec2/model/DescribeMovingAddressesResponse.h>
#include <aws/ec2/model/DescribeNatGatewaysResponse.h>
#include <aws/ec2/model/DescribeNetworkAclsResponse.h>
#include <aws/ec2/model/DescribeNetworkInterfaceAttributeResponse.h>
#include <aws/ec2/model/DescribeNetworkInterfacesResponse.h>
#include <aws/ec2/model/DescribePlacementGroupsResponse.h>
#include <aws/ec2/model/DescribePrefixListsResponse.h>
#include <aws/ec2/model/DescribeRegionsResponse.h>
#include <aws/ec2/model/DescribeReservedInstancesResponse.h>
#include <aws/ec2/model/DescribeReservedInstancesListingsResponse.h>
#include <aws/ec2/model/DescribeReservedInstancesModificationsResponse.h>
#include <aws/ec2/model/DescribeReservedInstancesOfferingsResponse.h>
#include <aws/ec2/model/DescribeRouteTablesResponse.h>
#include <aws/ec2/model/DescribeScheduledInstanceAvailabilityResponse.h>
#include <aws/ec2/model/DescribeScheduledInstancesResponse.h>
#include <aws/ec2/model/DescribeSecurityGroupReferencesResponse.h>
#include <aws/ec2/model/DescribeSecurityGroupsResponse.h>
#include <aws/ec2/model/DescribeSnapshotAttributeResponse.h>
#include <aws/ec2/model/DescribeSnapshotsResponse.h>
#include <aws/ec2/model/DescribeSpotDatafeedSubscriptionResponse.h>
#include <aws/ec2/model/DescribeSpotFleetInstancesResponse.h>
#include <aws/ec2/model/DescribeSpotFleetRequestHistoryResponse.h>
#include <aws/ec2/model/DescribeSpotFleetRequestsResponse.h>
#include <aws/ec2/model/DescribeSpotInstanceRequestsResponse.h>
#include <aws/ec2/model/DescribeSpotPriceHistoryResponse.h>
#include <aws/ec2/model/DescribeStaleSecurityGroupsResponse.h>
#include <aws/ec2/model/DescribeSubnetsResponse.h>
#include <aws/ec2/model/DescribeTagsResponse.h>
#include <aws/ec2/model/DescribeVolumeAttributeResponse.h>
#include <aws/ec2/model/DescribeVolumeStatusResponse.h>
#include <aws/ec2/model/DescribeVolumesResponse.h>
#include <aws/ec2/model/DescribeVpcAttributeResponse.h>
#include <aws/ec2/model/DescribeVpcClassicLinkResponse.h>
#include <aws/ec2/model/DescribeVpcClassicLinkDnsSupportResponse.h>
#include <aws/ec2/model/DescribeVpcEndpointServicesResponse.h>
#include <aws/ec2/model/DescribeVpcEndpointsResponse.h>
#include <aws/ec2/model/DescribeVpcPeeringConnectionsResponse.h>
#include <aws/ec2/model/DescribeVpcsResponse.h>
#include <aws/ec2/model/DescribeVpnConnectionsResponse.h>
#include <aws/ec2/model/DescribeVpnGatewaysResponse.h>
#include <aws/ec2/model/DetachClassicLinkVpcResponse.h>
#include <aws/ec2/model/DetachVolumeResponse.h>
#include <aws/ec2/model/DisableVpcClassicLinkResponse.h>
#include <aws/ec2/model/DisableVpcClassicLinkDnsSupportResponse.h>
#include <aws/ec2/model/EnableVpcClassicLinkResponse.h>
#include <aws/ec2/model/EnableVpcClassicLinkDnsSupportResponse.h>
#include <aws/ec2/model/GetConsoleOutputResponse.h>
#include <aws/ec2/model/GetConsoleScreenshotResponse.h>
#include <aws/ec2/model/GetPasswordDataResponse.h>
#include <aws/ec2/model/ImportImageResponse.h>
#include <aws/ec2/model/ImportInstanceResponse.h>
#include <aws/ec2/model/ImportKeyPairResponse.h>
#include <aws/ec2/model/ImportSnapshotResponse.h>
#include <aws/ec2/model/ImportVolumeResponse.h>
#include <aws/ec2/model/ModifyHostsResponse.h>
#include <aws/ec2/model/ModifyInstancePlacementResponse.h>
#include <aws/ec2/model/ModifyReservedInstancesResponse.h>
#include <aws/ec2/model/ModifySpotFleetRequestResponse.h>
#include <aws/ec2/model/ModifyVpcEndpointResponse.h>
#include <aws/ec2/model/ModifyVpcPeeringConnectionOptionsResponse.h>
#include <aws/ec2/model/MonitorInstancesResponse.h>
#include <aws/ec2/model/MoveAddressToVpcResponse.h>
#include <aws/ec2/model/PurchaseReservedInstancesOfferingResponse.h>
#include <aws/ec2/model/PurchaseScheduledInstancesResponse.h>
#include <aws/ec2/model/RegisterImageResponse.h>
#include <aws/ec2/model/RejectVpcPeeringConnectionResponse.h>
#include <aws/ec2/model/ReleaseHostsResponse.h>
#include <aws/ec2/model/ReplaceNetworkAclAssociationResponse.h>
#include <aws/ec2/model/ReplaceRouteTableAssociationResponse.h>
#include <aws/ec2/model/RequestSpotFleetResponse.h>
#include <aws/ec2/model/RequestSpotInstancesResponse.h>
#include <aws/ec2/model/RestoreAddressToClassicResponse.h>
#include <aws/ec2/model/RunInstancesResponse.h>
#include <aws/ec2/model/RunScheduledInstancesResponse.h>
#include <aws/ec2/model/StartInstancesResponse.h>
#include <aws/ec2/model/StopInstancesResponse.h>
#include <aws/ec2/model/TerminateInstancesResponse.h>
#include <aws/ec2/model/UnmonitorInstancesResponse.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::Utils::Outcome< R, E >
 
class  Aws::EC2::EC2Client
 

Namespaces

 Aws
 JSON (JavaScript Object Notation).
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Utils::Xml
 
 Aws::Auth
 
 Aws::Client
 
 Aws::EC2
 
 Aws::EC2::Model
 

Typedefs

typedef Aws::Utils::Outcome< AcceptVpcPeeringConnectionResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AcceptVpcPeeringConnectionOutcome
 
typedef Aws::Utils::Outcome< AllocateAddressResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AllocateAddressOutcome
 
typedef Aws::Utils::Outcome< AllocateHostsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AllocateHostsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AssignPrivateIpAddressesOutcome
 
typedef Aws::Utils::Outcome< AssociateAddressResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AssociateAddressOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AssociateDhcpOptionsOutcome
 
typedef Aws::Utils::Outcome< AssociateRouteTableResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AssociateRouteTableOutcome
 
typedef Aws::Utils::Outcome< AttachClassicLinkVpcResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AttachClassicLinkVpcOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AttachInternetGatewayOutcome
 
typedef Aws::Utils::Outcome< AttachNetworkInterfaceResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AttachNetworkInterfaceOutcome
 
typedef Aws::Utils::Outcome< AttachVolumeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AttachVolumeOutcome
 
typedef Aws::Utils::Outcome< AttachVpnGatewayResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AttachVpnGatewayOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AuthorizeSecurityGroupEgressOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::AuthorizeSecurityGroupIngressOutcome
 
typedef Aws::Utils::Outcome< BundleInstanceResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::BundleInstanceOutcome
 
typedef Aws::Utils::Outcome< CancelBundleTaskResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CancelBundleTaskOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CancelConversionTaskOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CancelExportTaskOutcome
 
typedef Aws::Utils::Outcome< CancelImportTaskResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CancelImportTaskOutcome
 
typedef Aws::Utils::Outcome< CancelReservedInstancesListingResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CancelReservedInstancesListingOutcome
 
typedef Aws::Utils::Outcome< CancelSpotFleetRequestsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CancelSpotFleetRequestsOutcome
 
typedef Aws::Utils::Outcome< CancelSpotInstanceRequestsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CancelSpotInstanceRequestsOutcome
 
typedef Aws::Utils::Outcome< ConfirmProductInstanceResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ConfirmProductInstanceOutcome
 
typedef Aws::Utils::Outcome< CopyImageResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CopyImageOutcome
 
typedef Aws::Utils::Outcome< CopySnapshotResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CopySnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateCustomerGatewayResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateCustomerGatewayOutcome
 
typedef Aws::Utils::Outcome< CreateDhcpOptionsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateDhcpOptionsOutcome
 
typedef Aws::Utils::Outcome< CreateFlowLogsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateFlowLogsOutcome
 
typedef Aws::Utils::Outcome< CreateImageResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateImageOutcome
 
typedef Aws::Utils::Outcome< CreateInstanceExportTaskResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateInstanceExportTaskOutcome
 
typedef Aws::Utils::Outcome< CreateInternetGatewayResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateInternetGatewayOutcome
 
typedef Aws::Utils::Outcome< CreateKeyPairResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateKeyPairOutcome
 
typedef Aws::Utils::Outcome< CreateNatGatewayResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateNatGatewayOutcome
 
typedef Aws::Utils::Outcome< CreateNetworkAclResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateNetworkAclOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateNetworkAclEntryOutcome
 
typedef Aws::Utils::Outcome< CreateNetworkInterfaceResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateNetworkInterfaceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreatePlacementGroupOutcome
 
typedef Aws::Utils::Outcome< CreateReservedInstancesListingResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateReservedInstancesListingOutcome
 
typedef Aws::Utils::Outcome< CreateRouteResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateRouteOutcome
 
typedef Aws::Utils::Outcome< CreateRouteTableResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateRouteTableOutcome
 
typedef Aws::Utils::Outcome< CreateSecurityGroupResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateSecurityGroupOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateSnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateSpotDatafeedSubscriptionResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateSpotDatafeedSubscriptionOutcome
 
typedef Aws::Utils::Outcome< CreateSubnetResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateSubnetOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateTagsOutcome
 
typedef Aws::Utils::Outcome< CreateVolumeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateVolumeOutcome
 
typedef Aws::Utils::Outcome< CreateVpcResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateVpcOutcome
 
typedef Aws::Utils::Outcome< CreateVpcEndpointResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateVpcEndpointOutcome
 
typedef Aws::Utils::Outcome< CreateVpcPeeringConnectionResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateVpcPeeringConnectionOutcome
 
typedef Aws::Utils::Outcome< CreateVpnConnectionResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateVpnConnectionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateVpnConnectionRouteOutcome
 
typedef Aws::Utils::Outcome< CreateVpnGatewayResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::CreateVpnGatewayOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteCustomerGatewayOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteDhcpOptionsOutcome
 
typedef Aws::Utils::Outcome< DeleteFlowLogsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteFlowLogsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteInternetGatewayOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteKeyPairOutcome
 
typedef Aws::Utils::Outcome< DeleteNatGatewayResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteNatGatewayOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteNetworkAclOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteNetworkAclEntryOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteNetworkInterfaceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeletePlacementGroupOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteRouteOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteRouteTableOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteSecurityGroupOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteSnapshotOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteSpotDatafeedSubscriptionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteSubnetOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteTagsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteVolumeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteVpcOutcome
 
typedef Aws::Utils::Outcome< DeleteVpcEndpointsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteVpcEndpointsOutcome
 
typedef Aws::Utils::Outcome< DeleteVpcPeeringConnectionResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteVpcPeeringConnectionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteVpnConnectionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteVpnConnectionRouteOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeleteVpnGatewayOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DeregisterImageOutcome
 
typedef Aws::Utils::Outcome< DescribeAccountAttributesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeAccountAttributesOutcome
 
typedef Aws::Utils::Outcome< DescribeAddressesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeAddressesOutcome
 
typedef Aws::Utils::Outcome< DescribeAvailabilityZonesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeAvailabilityZonesOutcome
 
typedef Aws::Utils::Outcome< DescribeBundleTasksResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeBundleTasksOutcome
 
typedef Aws::Utils::Outcome< DescribeClassicLinkInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeClassicLinkInstancesOutcome
 
typedef Aws::Utils::Outcome< DescribeConversionTasksResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeConversionTasksOutcome
 
typedef Aws::Utils::Outcome< DescribeCustomerGatewaysResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeCustomerGatewaysOutcome
 
typedef Aws::Utils::Outcome< DescribeDhcpOptionsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeDhcpOptionsOutcome
 
typedef Aws::Utils::Outcome< DescribeExportTasksResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeExportTasksOutcome
 
typedef Aws::Utils::Outcome< DescribeFlowLogsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeFlowLogsOutcome
 
typedef Aws::Utils::Outcome< DescribeHostsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeHostsOutcome
 
typedef Aws::Utils::Outcome< DescribeIdFormatResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeIdFormatOutcome
 
typedef Aws::Utils::Outcome< DescribeImageAttributeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeImageAttributeOutcome
 
typedef Aws::Utils::Outcome< DescribeImagesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeImagesOutcome
 
typedef Aws::Utils::Outcome< DescribeImportImageTasksResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeImportImageTasksOutcome
 
typedef Aws::Utils::Outcome< DescribeImportSnapshotTasksResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeImportSnapshotTasksOutcome
 
typedef Aws::Utils::Outcome< DescribeInstanceAttributeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeInstanceAttributeOutcome
 
typedef Aws::Utils::Outcome< DescribeInstanceStatusResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeInstanceStatusOutcome
 
typedef Aws::Utils::Outcome< DescribeInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeInstancesOutcome
 
typedef Aws::Utils::Outcome< DescribeInternetGatewaysResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeInternetGatewaysOutcome
 
typedef Aws::Utils::Outcome< DescribeKeyPairsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeKeyPairsOutcome
 
typedef Aws::Utils::Outcome< DescribeMovingAddressesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeMovingAddressesOutcome
 
typedef Aws::Utils::Outcome< DescribeNatGatewaysResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeNatGatewaysOutcome
 
typedef Aws::Utils::Outcome< DescribeNetworkAclsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeNetworkAclsOutcome
 
typedef Aws::Utils::Outcome< DescribeNetworkInterfaceAttributeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeNetworkInterfaceAttributeOutcome
 
typedef Aws::Utils::Outcome< DescribeNetworkInterfacesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeNetworkInterfacesOutcome
 
typedef Aws::Utils::Outcome< DescribePlacementGroupsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribePlacementGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribePrefixListsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribePrefixListsOutcome
 
typedef Aws::Utils::Outcome< DescribeRegionsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeRegionsOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeReservedInstancesOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedInstancesListingsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeReservedInstancesListingsOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedInstancesModificationsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeReservedInstancesModificationsOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedInstancesOfferingsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeReservedInstancesOfferingsOutcome
 
typedef Aws::Utils::Outcome< DescribeRouteTablesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeRouteTablesOutcome
 
typedef Aws::Utils::Outcome< DescribeScheduledInstanceAvailabilityResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeScheduledInstanceAvailabilityOutcome
 
typedef Aws::Utils::Outcome< DescribeScheduledInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeScheduledInstancesOutcome
 
typedef Aws::Utils::Outcome< DescribeSecurityGroupReferencesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSecurityGroupReferencesOutcome
 
typedef Aws::Utils::Outcome< DescribeSecurityGroupsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSecurityGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotAttributeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSnapshotAttributeOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSnapshotsOutcome
 
typedef Aws::Utils::Outcome< DescribeSpotDatafeedSubscriptionResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSpotDatafeedSubscriptionOutcome
 
typedef Aws::Utils::Outcome< DescribeSpotFleetInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSpotFleetInstancesOutcome
 
typedef Aws::Utils::Outcome< DescribeSpotFleetRequestHistoryResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSpotFleetRequestHistoryOutcome
 
typedef Aws::Utils::Outcome< DescribeSpotFleetRequestsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSpotFleetRequestsOutcome
 
typedef Aws::Utils::Outcome< DescribeSpotInstanceRequestsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSpotInstanceRequestsOutcome
 
typedef Aws::Utils::Outcome< DescribeSpotPriceHistoryResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSpotPriceHistoryOutcome
 
typedef Aws::Utils::Outcome< DescribeStaleSecurityGroupsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeStaleSecurityGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeSubnetsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeSubnetsOutcome
 
typedef Aws::Utils::Outcome< DescribeTagsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeTagsOutcome
 
typedef Aws::Utils::Outcome< DescribeVolumeAttributeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVolumeAttributeOutcome
 
typedef Aws::Utils::Outcome< DescribeVolumeStatusResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVolumeStatusOutcome
 
typedef Aws::Utils::Outcome< DescribeVolumesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVolumesOutcome
 
typedef Aws::Utils::Outcome< DescribeVpcAttributeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVpcAttributeOutcome
 
typedef Aws::Utils::Outcome< DescribeVpcClassicLinkResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVpcClassicLinkOutcome
 
typedef Aws::Utils::Outcome< DescribeVpcClassicLinkDnsSupportResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVpcClassicLinkDnsSupportOutcome
 
typedef Aws::Utils::Outcome< DescribeVpcEndpointServicesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVpcEndpointServicesOutcome
 
typedef Aws::Utils::Outcome< DescribeVpcEndpointsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVpcEndpointsOutcome
 
typedef Aws::Utils::Outcome< DescribeVpcPeeringConnectionsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVpcPeeringConnectionsOutcome
 
typedef Aws::Utils::Outcome< DescribeVpcsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVpcsOutcome
 
typedef Aws::Utils::Outcome< DescribeVpnConnectionsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVpnConnectionsOutcome
 
typedef Aws::Utils::Outcome< DescribeVpnGatewaysResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DescribeVpnGatewaysOutcome
 
typedef Aws::Utils::Outcome< DetachClassicLinkVpcResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DetachClassicLinkVpcOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DetachInternetGatewayOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DetachNetworkInterfaceOutcome
 
typedef Aws::Utils::Outcome< DetachVolumeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DetachVolumeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DetachVpnGatewayOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DisableVgwRoutePropagationOutcome
 
typedef Aws::Utils::Outcome< DisableVpcClassicLinkResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DisableVpcClassicLinkOutcome
 
typedef Aws::Utils::Outcome< DisableVpcClassicLinkDnsSupportResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DisableVpcClassicLinkDnsSupportOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DisassociateAddressOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::DisassociateRouteTableOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::EnableVgwRoutePropagationOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::EnableVolumeIOOutcome
 
typedef Aws::Utils::Outcome< EnableVpcClassicLinkResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::EnableVpcClassicLinkOutcome
 
typedef Aws::Utils::Outcome< EnableVpcClassicLinkDnsSupportResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::EnableVpcClassicLinkDnsSupportOutcome
 
typedef Aws::Utils::Outcome< GetConsoleOutputResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::GetConsoleOutputOutcome
 
typedef Aws::Utils::Outcome< GetConsoleScreenshotResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::GetConsoleScreenshotOutcome
 
typedef Aws::Utils::Outcome< GetPasswordDataResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::GetPasswordDataOutcome
 
typedef Aws::Utils::Outcome< ImportImageResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ImportImageOutcome
 
typedef Aws::Utils::Outcome< ImportInstanceResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ImportInstanceOutcome
 
typedef Aws::Utils::Outcome< ImportKeyPairResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ImportKeyPairOutcome
 
typedef Aws::Utils::Outcome< ImportSnapshotResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ImportSnapshotOutcome
 
typedef Aws::Utils::Outcome< ImportVolumeResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ImportVolumeOutcome
 
typedef Aws::Utils::Outcome< ModifyHostsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyHostsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyIdFormatOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyImageAttributeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyInstanceAttributeOutcome
 
typedef Aws::Utils::Outcome< ModifyInstancePlacementResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyInstancePlacementOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyNetworkInterfaceAttributeOutcome
 
typedef Aws::Utils::Outcome< ModifyReservedInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyReservedInstancesOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifySnapshotAttributeOutcome
 
typedef Aws::Utils::Outcome< ModifySpotFleetRequestResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifySpotFleetRequestOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifySubnetAttributeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyVolumeAttributeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyVpcAttributeOutcome
 
typedef Aws::Utils::Outcome< ModifyVpcEndpointResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyVpcEndpointOutcome
 
typedef Aws::Utils::Outcome< ModifyVpcPeeringConnectionOptionsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ModifyVpcPeeringConnectionOptionsOutcome
 
typedef Aws::Utils::Outcome< MonitorInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::MonitorInstancesOutcome
 
typedef Aws::Utils::Outcome< MoveAddressToVpcResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::MoveAddressToVpcOutcome
 
typedef Aws::Utils::Outcome< PurchaseReservedInstancesOfferingResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::PurchaseReservedInstancesOfferingOutcome
 
typedef Aws::Utils::Outcome< PurchaseScheduledInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::PurchaseScheduledInstancesOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RebootInstancesOutcome
 
typedef Aws::Utils::Outcome< RegisterImageResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RegisterImageOutcome
 
typedef Aws::Utils::Outcome< RejectVpcPeeringConnectionResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RejectVpcPeeringConnectionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ReleaseAddressOutcome
 
typedef Aws::Utils::Outcome< ReleaseHostsResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ReleaseHostsOutcome
 
typedef Aws::Utils::Outcome< ReplaceNetworkAclAssociationResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ReplaceNetworkAclAssociationOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ReplaceNetworkAclEntryOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ReplaceRouteOutcome
 
typedef Aws::Utils::Outcome< ReplaceRouteTableAssociationResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ReplaceRouteTableAssociationOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ReportInstanceStatusOutcome
 
typedef Aws::Utils::Outcome< RequestSpotFleetResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RequestSpotFleetOutcome
 
typedef Aws::Utils::Outcome< RequestSpotInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RequestSpotInstancesOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ResetImageAttributeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ResetInstanceAttributeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ResetNetworkInterfaceAttributeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::ResetSnapshotAttributeOutcome
 
typedef Aws::Utils::Outcome< RestoreAddressToClassicResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RestoreAddressToClassicOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RevokeSecurityGroupEgressOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RevokeSecurityGroupIngressOutcome
 
typedef Aws::Utils::Outcome< RunInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RunInstancesOutcome
 
typedef Aws::Utils::Outcome< RunScheduledInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::RunScheduledInstancesOutcome
 
typedef Aws::Utils::Outcome< StartInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::StartInstancesOutcome
 
typedef Aws::Utils::Outcome< StopInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::StopInstancesOutcome
 
typedef Aws::Utils::Outcome< TerminateInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::TerminateInstancesOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::UnassignPrivateIpAddressesOutcome
 
typedef Aws::Utils::Outcome< UnmonitorInstancesResponse, Aws::Client::AWSError< EC2Errors > > Aws::EC2::Model::UnmonitorInstancesOutcome
 
typedef std::future< AcceptVpcPeeringConnectionOutcome > Aws::EC2::Model::AcceptVpcPeeringConnectionOutcomeCallable
 
typedef std::future< AllocateAddressOutcome > Aws::EC2::Model::AllocateAddressOutcomeCallable
 
typedef std::future< AllocateHostsOutcome > Aws::EC2::Model::AllocateHostsOutcomeCallable
 
typedef std::future< AssignPrivateIpAddressesOutcome > Aws::EC2::Model::AssignPrivateIpAddressesOutcomeCallable
 
typedef std::future< AssociateAddressOutcome > Aws::EC2::Model::AssociateAddressOutcomeCallable
 
typedef std::future< AssociateDhcpOptionsOutcome > Aws::EC2::Model::AssociateDhcpOptionsOutcomeCallable
 
typedef std::future< AssociateRouteTableOutcome > Aws::EC2::Model::AssociateRouteTableOutcomeCallable
 
typedef std::future< AttachClassicLinkVpcOutcome > Aws::EC2::Model::AttachClassicLinkVpcOutcomeCallable
 
typedef std::future< AttachInternetGatewayOutcome > Aws::EC2::Model::AttachInternetGatewayOutcomeCallable
 
typedef std::future< AttachNetworkInterfaceOutcome > Aws::EC2::Model::AttachNetworkInterfaceOutcomeCallable
 
typedef std::future< AttachVolumeOutcome > Aws::EC2::Model::AttachVolumeOutcomeCallable
 
typedef std::future< AttachVpnGatewayOutcome > Aws::EC2::Model::AttachVpnGatewayOutcomeCallable
 
typedef std::future< AuthorizeSecurityGroupEgressOutcome > Aws::EC2::Model::AuthorizeSecurityGroupEgressOutcomeCallable
 
typedef std::future< AuthorizeSecurityGroupIngressOutcome > Aws::EC2::Model::AuthorizeSecurityGroupIngressOutcomeCallable
 
typedef std::future< BundleInstanceOutcome > Aws::EC2::Model::BundleInstanceOutcomeCallable
 
typedef std::future< CancelBundleTaskOutcome > Aws::EC2::Model::CancelBundleTaskOutcomeCallable
 
typedef std::future< CancelConversionTaskOutcome > Aws::EC2::Model::CancelConversionTaskOutcomeCallable
 
typedef std::future< CancelExportTaskOutcome > Aws::EC2::Model::CancelExportTaskOutcomeCallable
 
typedef std::future< CancelImportTaskOutcome > Aws::EC2::Model::CancelImportTaskOutcomeCallable
 
typedef std::future< CancelReservedInstancesListingOutcome > Aws::EC2::Model::CancelReservedInstancesListingOutcomeCallable
 
typedef std::future< CancelSpotFleetRequestsOutcome > Aws::EC2::Model::CancelSpotFleetRequestsOutcomeCallable
 
typedef std::future< CancelSpotInstanceRequestsOutcome > Aws::EC2::Model::CancelSpotInstanceRequestsOutcomeCallable
 
typedef std::future< ConfirmProductInstanceOutcome > Aws::EC2::Model::ConfirmProductInstanceOutcomeCallable
 
typedef std::future< CopyImageOutcome > Aws::EC2::Model::CopyImageOutcomeCallable
 
typedef std::future< CopySnapshotOutcome > Aws::EC2::Model::CopySnapshotOutcomeCallable
 
typedef std::future< CreateCustomerGatewayOutcome > Aws::EC2::Model::CreateCustomerGatewayOutcomeCallable
 
typedef std::future< CreateDhcpOptionsOutcome > Aws::EC2::Model::CreateDhcpOptionsOutcomeCallable
 
typedef std::future< CreateFlowLogsOutcome > Aws::EC2::Model::CreateFlowLogsOutcomeCallable
 
typedef std::future< CreateImageOutcome > Aws::EC2::Model::CreateImageOutcomeCallable
 
typedef std::future< CreateInstanceExportTaskOutcome > Aws::EC2::Model::CreateInstanceExportTaskOutcomeCallable
 
typedef std::future< CreateInternetGatewayOutcome > Aws::EC2::Model::CreateInternetGatewayOutcomeCallable
 
typedef std::future< CreateKeyPairOutcome > Aws::EC2::Model::CreateKeyPairOutcomeCallable
 
typedef std::future< CreateNatGatewayOutcome > Aws::EC2::Model::CreateNatGatewayOutcomeCallable
 
typedef std::future< CreateNetworkAclOutcome > Aws::EC2::Model::CreateNetworkAclOutcomeCallable
 
typedef std::future< CreateNetworkAclEntryOutcome > Aws::EC2::Model::CreateNetworkAclEntryOutcomeCallable
 
typedef std::future< CreateNetworkInterfaceOutcome > Aws::EC2::Model::CreateNetworkInterfaceOutcomeCallable
 
typedef std::future< CreatePlacementGroupOutcome > Aws::EC2::Model::CreatePlacementGroupOutcomeCallable
 
typedef std::future< CreateReservedInstancesListingOutcome > Aws::EC2::Model::CreateReservedInstancesListingOutcomeCallable
 
typedef std::future< CreateRouteOutcome > Aws::EC2::Model::CreateRouteOutcomeCallable
 
typedef std::future< CreateRouteTableOutcome > Aws::EC2::Model::CreateRouteTableOutcomeCallable
 
typedef std::future< CreateSecurityGroupOutcome > Aws::EC2::Model::CreateSecurityGroupOutcomeCallable
 
typedef std::future< CreateSnapshotOutcome > Aws::EC2::Model::CreateSnapshotOutcomeCallable
 
typedef std::future< CreateSpotDatafeedSubscriptionOutcome > Aws::EC2::Model::CreateSpotDatafeedSubscriptionOutcomeCallable
 
typedef std::future< CreateSubnetOutcome > Aws::EC2::Model::CreateSubnetOutcomeCallable
 
typedef std::future< CreateTagsOutcome > Aws::EC2::Model::CreateTagsOutcomeCallable
 
typedef std::future< CreateVolumeOutcome > Aws::EC2::Model::CreateVolumeOutcomeCallable
 
typedef std::future< CreateVpcOutcome > Aws::EC2::Model::CreateVpcOutcomeCallable
 
typedef std::future< CreateVpcEndpointOutcome > Aws::EC2::Model::CreateVpcEndpointOutcomeCallable
 
typedef std::future< CreateVpcPeeringConnectionOutcome > Aws::EC2::Model::CreateVpcPeeringConnectionOutcomeCallable
 
typedef std::future< CreateVpnConnectionOutcome > Aws::EC2::Model::CreateVpnConnectionOutcomeCallable
 
typedef std::future< CreateVpnConnectionRouteOutcome > Aws::EC2::Model::CreateVpnConnectionRouteOutcomeCallable
 
typedef std::future< CreateVpnGatewayOutcome > Aws::EC2::Model::CreateVpnGatewayOutcomeCallable
 
typedef std::future< DeleteCustomerGatewayOutcome > Aws::EC2::Model::DeleteCustomerGatewayOutcomeCallable
 
typedef std::future< DeleteDhcpOptionsOutcome > Aws::EC2::Model::DeleteDhcpOptionsOutcomeCallable
 
typedef std::future< DeleteFlowLogsOutcome > Aws::EC2::Model::DeleteFlowLogsOutcomeCallable
 
typedef std::future< DeleteInternetGatewayOutcome > Aws::EC2::Model::DeleteInternetGatewayOutcomeCallable
 
typedef std::future< DeleteKeyPairOutcome > Aws::EC2::Model::DeleteKeyPairOutcomeCallable
 
typedef std::future< DeleteNatGatewayOutcome > Aws::EC2::Model::DeleteNatGatewayOutcomeCallable
 
typedef std::future< DeleteNetworkAclOutcome > Aws::EC2::Model::DeleteNetworkAclOutcomeCallable
 
typedef std::future< DeleteNetworkAclEntryOutcome > Aws::EC2::Model::DeleteNetworkAclEntryOutcomeCallable
 
typedef std::future< DeleteNetworkInterfaceOutcome > Aws::EC2::Model::DeleteNetworkInterfaceOutcomeCallable
 
typedef std::future< DeletePlacementGroupOutcome > Aws::EC2::Model::DeletePlacementGroupOutcomeCallable
 
typedef std::future< DeleteRouteOutcome > Aws::EC2::Model::DeleteRouteOutcomeCallable
 
typedef std::future< DeleteRouteTableOutcome > Aws::EC2::Model::DeleteRouteTableOutcomeCallable
 
typedef std::future< DeleteSecurityGroupOutcome > Aws::EC2::Model::DeleteSecurityGroupOutcomeCallable
 
typedef std::future< DeleteSnapshotOutcome > Aws::EC2::Model::DeleteSnapshotOutcomeCallable
 
typedef std::future< DeleteSpotDatafeedSubscriptionOutcome > Aws::EC2::Model::DeleteSpotDatafeedSubscriptionOutcomeCallable
 
typedef std::future< DeleteSubnetOutcome > Aws::EC2::Model::DeleteSubnetOutcomeCallable
 
typedef std::future< DeleteTagsOutcome > Aws::EC2::Model::DeleteTagsOutcomeCallable
 
typedef std::future< DeleteVolumeOutcome > Aws::EC2::Model::DeleteVolumeOutcomeCallable
 
typedef std::future< DeleteVpcOutcome > Aws::EC2::Model::DeleteVpcOutcomeCallable
 
typedef std::future< DeleteVpcEndpointsOutcome > Aws::EC2::Model::DeleteVpcEndpointsOutcomeCallable
 
typedef std::future< DeleteVpcPeeringConnectionOutcome > Aws::EC2::Model::DeleteVpcPeeringConnectionOutcomeCallable
 
typedef std::future< DeleteVpnConnectionOutcome > Aws::EC2::Model::DeleteVpnConnectionOutcomeCallable
 
typedef std::future< DeleteVpnConnectionRouteOutcome > Aws::EC2::Model::DeleteVpnConnectionRouteOutcomeCallable
 
typedef std::future< DeleteVpnGatewayOutcome > Aws::EC2::Model::DeleteVpnGatewayOutcomeCallable
 
typedef std::future< DeregisterImageOutcome > Aws::EC2::Model::DeregisterImageOutcomeCallable
 
typedef std::future< DescribeAccountAttributesOutcome > Aws::EC2::Model::DescribeAccountAttributesOutcomeCallable
 
typedef std::future< DescribeAddressesOutcome > Aws::EC2::Model::DescribeAddressesOutcomeCallable
 
typedef std::future< DescribeAvailabilityZonesOutcome > Aws::EC2::Model::DescribeAvailabilityZonesOutcomeCallable
 
typedef std::future< DescribeBundleTasksOutcome > Aws::EC2::Model::DescribeBundleTasksOutcomeCallable
 
typedef std::future< DescribeClassicLinkInstancesOutcome > Aws::EC2::Model::DescribeClassicLinkInstancesOutcomeCallable
 
typedef std::future< DescribeConversionTasksOutcome > Aws::EC2::Model::DescribeConversionTasksOutcomeCallable
 
typedef std::future< DescribeCustomerGatewaysOutcome > Aws::EC2::Model::DescribeCustomerGatewaysOutcomeCallable
 
typedef std::future< DescribeDhcpOptionsOutcome > Aws::EC2::Model::DescribeDhcpOptionsOutcomeCallable
 
typedef std::future< DescribeExportTasksOutcome > Aws::EC2::Model::DescribeExportTasksOutcomeCallable
 
typedef std::future< DescribeFlowLogsOutcome > Aws::EC2::Model::DescribeFlowLogsOutcomeCallable
 
typedef std::future< DescribeHostsOutcome > Aws::EC2::Model::DescribeHostsOutcomeCallable
 
typedef std::future< DescribeIdFormatOutcome > Aws::EC2::Model::DescribeIdFormatOutcomeCallable
 
typedef std::future< DescribeImageAttributeOutcome > Aws::EC2::Model::DescribeImageAttributeOutcomeCallable
 
typedef std::future< DescribeImagesOutcome > Aws::EC2::Model::DescribeImagesOutcomeCallable
 
typedef std::future< DescribeImportImageTasksOutcome > Aws::EC2::Model::DescribeImportImageTasksOutcomeCallable
 
typedef std::future< DescribeImportSnapshotTasksOutcome > Aws::EC2::Model::DescribeImportSnapshotTasksOutcomeCallable
 
typedef std::future< DescribeInstanceAttributeOutcome > Aws::EC2::Model::DescribeInstanceAttributeOutcomeCallable
 
typedef std::future< DescribeInstanceStatusOutcome > Aws::EC2::Model::DescribeInstanceStatusOutcomeCallable
 
typedef std::future< DescribeInstancesOutcome > Aws::EC2::Model::DescribeInstancesOutcomeCallable
 
typedef std::future< DescribeInternetGatewaysOutcome > Aws::EC2::Model::DescribeInternetGatewaysOutcomeCallable
 
typedef std::future< DescribeKeyPairsOutcome > Aws::EC2::Model::DescribeKeyPairsOutcomeCallable
 
typedef std::future< DescribeMovingAddressesOutcome > Aws::EC2::Model::DescribeMovingAddressesOutcomeCallable
 
typedef std::future< DescribeNatGatewaysOutcome > Aws::EC2::Model::DescribeNatGatewaysOutcomeCallable
 
typedef std::future< DescribeNetworkAclsOutcome > Aws::EC2::Model::DescribeNetworkAclsOutcomeCallable
 
typedef std::future< DescribeNetworkInterfaceAttributeOutcome > Aws::EC2::Model::DescribeNetworkInterfaceAttributeOutcomeCallable
 
typedef std::future< DescribeNetworkInterfacesOutcome > Aws::EC2::Model::DescribeNetworkInterfacesOutcomeCallable
 
typedef std::future< DescribePlacementGroupsOutcome > Aws::EC2::Model::DescribePlacementGroupsOutcomeCallable
 
typedef std::future< DescribePrefixListsOutcome > Aws::EC2::Model::DescribePrefixListsOutcomeCallable
 
typedef std::future< DescribeRegionsOutcome > Aws::EC2::Model::DescribeRegionsOutcomeCallable
 
typedef std::future< DescribeReservedInstancesOutcome > Aws::EC2::Model::DescribeReservedInstancesOutcomeCallable
 
typedef std::future< DescribeReservedInstancesListingsOutcome > Aws::EC2::Model::DescribeReservedInstancesListingsOutcomeCallable
 
typedef std::future< DescribeReservedInstancesModificationsOutcome > Aws::EC2::Model::DescribeReservedInstancesModificationsOutcomeCallable
 
typedef std::future< DescribeReservedInstancesOfferingsOutcome > Aws::EC2::Model::DescribeReservedInstancesOfferingsOutcomeCallable
 
typedef std::future< DescribeRouteTablesOutcome > Aws::EC2::Model::DescribeRouteTablesOutcomeCallable
 
typedef std::future< DescribeScheduledInstanceAvailabilityOutcome > Aws::EC2::Model::DescribeScheduledInstanceAvailabilityOutcomeCallable
 
typedef std::future< DescribeScheduledInstancesOutcome > Aws::EC2::Model::DescribeScheduledInstancesOutcomeCallable
 
typedef std::future< DescribeSecurityGroupReferencesOutcome > Aws::EC2::Model::DescribeSecurityGroupReferencesOutcomeCallable
 
typedef std::future< DescribeSecurityGroupsOutcome > Aws::EC2::Model::DescribeSecurityGroupsOutcomeCallable
 
typedef std::future< DescribeSnapshotAttributeOutcome > Aws::EC2::Model::DescribeSnapshotAttributeOutcomeCallable
 
typedef std::future< DescribeSnapshotsOutcome > Aws::EC2::Model::DescribeSnapshotsOutcomeCallable
 
typedef std::future< DescribeSpotDatafeedSubscriptionOutcome > Aws::EC2::Model::DescribeSpotDatafeedSubscriptionOutcomeCallable
 
typedef std::future< DescribeSpotFleetInstancesOutcome > Aws::EC2::Model::DescribeSpotFleetInstancesOutcomeCallable
 
typedef std::future< DescribeSpotFleetRequestHistoryOutcome > Aws::EC2::Model::DescribeSpotFleetRequestHistoryOutcomeCallable
 
typedef std::future< DescribeSpotFleetRequestsOutcome > Aws::EC2::Model::DescribeSpotFleetRequestsOutcomeCallable
 
typedef std::future< DescribeSpotInstanceRequestsOutcome > Aws::EC2::Model::DescribeSpotInstanceRequestsOutcomeCallable
 
typedef std::future< DescribeSpotPriceHistoryOutcome > Aws::EC2::Model::DescribeSpotPriceHistoryOutcomeCallable
 
typedef std::future< DescribeStaleSecurityGroupsOutcome > Aws::EC2::Model::DescribeStaleSecurityGroupsOutcomeCallable
 
typedef std::future< DescribeSubnetsOutcome > Aws::EC2::Model::DescribeSubnetsOutcomeCallable
 
typedef std::future< DescribeTagsOutcome > Aws::EC2::Model::DescribeTagsOutcomeCallable
 
typedef std::future< DescribeVolumeAttributeOutcome > Aws::EC2::Model::DescribeVolumeAttributeOutcomeCallable
 
typedef std::future< DescribeVolumeStatusOutcome > Aws::EC2::Model::DescribeVolumeStatusOutcomeCallable
 
typedef std::future< DescribeVolumesOutcome > Aws::EC2::Model::DescribeVolumesOutcomeCallable
 
typedef std::future< DescribeVpcAttributeOutcome > Aws::EC2::Model::DescribeVpcAttributeOutcomeCallable
 
typedef std::future< DescribeVpcClassicLinkOutcome > Aws::EC2::Model::DescribeVpcClassicLinkOutcomeCallable
 
typedef std::future< DescribeVpcClassicLinkDnsSupportOutcome > Aws::EC2::Model::DescribeVpcClassicLinkDnsSupportOutcomeCallable
 
typedef std::future< DescribeVpcEndpointServicesOutcome > Aws::EC2::Model::DescribeVpcEndpointServicesOutcomeCallable
 
typedef std::future< DescribeVpcEndpointsOutcome > Aws::EC2::Model::DescribeVpcEndpointsOutcomeCallable
 
typedef std::future< DescribeVpcPeeringConnectionsOutcome > Aws::EC2::Model::DescribeVpcPeeringConnectionsOutcomeCallable
 
typedef std::future< DescribeVpcsOutcome > Aws::EC2::Model::DescribeVpcsOutcomeCallable
 
typedef std::future< DescribeVpnConnectionsOutcome > Aws::EC2::Model::DescribeVpnConnectionsOutcomeCallable
 
typedef std::future< DescribeVpnGatewaysOutcome > Aws::EC2::Model::DescribeVpnGatewaysOutcomeCallable
 
typedef std::future< DetachClassicLinkVpcOutcome > Aws::EC2::Model::DetachClassicLinkVpcOutcomeCallable
 
typedef std::future< DetachInternetGatewayOutcome > Aws::EC2::Model::DetachInternetGatewayOutcomeCallable
 
typedef std::future< DetachNetworkInterfaceOutcome > Aws::EC2::Model::DetachNetworkInterfaceOutcomeCallable
 
typedef std::future< DetachVolumeOutcome > Aws::EC2::Model::DetachVolumeOutcomeCallable
 
typedef std::future< DetachVpnGatewayOutcome > Aws::EC2::Model::DetachVpnGatewayOutcomeCallable
 
typedef std::future< DisableVgwRoutePropagationOutcome > Aws::EC2::Model::DisableVgwRoutePropagationOutcomeCallable
 
typedef std::future< DisableVpcClassicLinkOutcome > Aws::EC2::Model::DisableVpcClassicLinkOutcomeCallable
 
typedef std::future< DisableVpcClassicLinkDnsSupportOutcome > Aws::EC2::Model::DisableVpcClassicLinkDnsSupportOutcomeCallable
 
typedef std::future< DisassociateAddressOutcome > Aws::EC2::Model::DisassociateAddressOutcomeCallable
 
typedef std::future< DisassociateRouteTableOutcome > Aws::EC2::Model::DisassociateRouteTableOutcomeCallable
 
typedef std::future< EnableVgwRoutePropagationOutcome > Aws::EC2::Model::EnableVgwRoutePropagationOutcomeCallable
 
typedef std::future< EnableVolumeIOOutcome > Aws::EC2::Model::EnableVolumeIOOutcomeCallable
 
typedef std::future< EnableVpcClassicLinkOutcome > Aws::EC2::Model::EnableVpcClassicLinkOutcomeCallable
 
typedef std::future< EnableVpcClassicLinkDnsSupportOutcome > Aws::EC2::Model::EnableVpcClassicLinkDnsSupportOutcomeCallable
 
typedef std::future< GetConsoleOutputOutcome > Aws::EC2::Model::GetConsoleOutputOutcomeCallable
 
typedef std::future< GetConsoleScreenshotOutcome > Aws::EC2::Model::GetConsoleScreenshotOutcomeCallable
 
typedef std::future< GetPasswordDataOutcome > Aws::EC2::Model::GetPasswordDataOutcomeCallable
 
typedef std::future< ImportImageOutcome > Aws::EC2::Model::ImportImageOutcomeCallable
 
typedef std::future< ImportInstanceOutcome > Aws::EC2::Model::ImportInstanceOutcomeCallable
 
typedef std::future< ImportKeyPairOutcome > Aws::EC2::Model::ImportKeyPairOutcomeCallable
 
typedef std::future< ImportSnapshotOutcome > Aws::EC2::Model::ImportSnapshotOutcomeCallable
 
typedef std::future< ImportVolumeOutcome > Aws::EC2::Model::ImportVolumeOutcomeCallable
 
typedef std::future< ModifyHostsOutcome > Aws::EC2::Model::ModifyHostsOutcomeCallable
 
typedef std::future< ModifyIdFormatOutcome > Aws::EC2::Model::ModifyIdFormatOutcomeCallable
 
typedef std::future< ModifyImageAttributeOutcome > Aws::EC2::Model::ModifyImageAttributeOutcomeCallable
 
typedef std::future< ModifyInstanceAttributeOutcome > Aws::EC2::Model::ModifyInstanceAttributeOutcomeCallable
 
typedef std::future< ModifyInstancePlacementOutcome > Aws::EC2::Model::ModifyInstancePlacementOutcomeCallable
 
typedef std::future< ModifyNetworkInterfaceAttributeOutcome > Aws::EC2::Model::ModifyNetworkInterfaceAttributeOutcomeCallable
 
typedef std::future< ModifyReservedInstancesOutcome > Aws::EC2::Model::ModifyReservedInstancesOutcomeCallable
 
typedef std::future< ModifySnapshotAttributeOutcome > Aws::EC2::Model::ModifySnapshotAttributeOutcomeCallable
 
typedef std::future< ModifySpotFleetRequestOutcome > Aws::EC2::Model::ModifySpotFleetRequestOutcomeCallable
 
typedef std::future< ModifySubnetAttributeOutcome > Aws::EC2::Model::ModifySubnetAttributeOutcomeCallable
 
typedef std::future< ModifyVolumeAttributeOutcome > Aws::EC2::Model::ModifyVolumeAttributeOutcomeCallable
 
typedef std::future< ModifyVpcAttributeOutcome > Aws::EC2::Model::ModifyVpcAttributeOutcomeCallable
 
typedef std::future< ModifyVpcEndpointOutcome > Aws::EC2::Model::ModifyVpcEndpointOutcomeCallable
 
typedef std::future< ModifyVpcPeeringConnectionOptionsOutcome > Aws::EC2::Model::ModifyVpcPeeringConnectionOptionsOutcomeCallable
 
typedef std::future< MonitorInstancesOutcome > Aws::EC2::Model::MonitorInstancesOutcomeCallable
 
typedef std::future< MoveAddressToVpcOutcome > Aws::EC2::Model::MoveAddressToVpcOutcomeCallable
 
typedef std::future< PurchaseReservedInstancesOfferingOutcome > Aws::EC2::Model::PurchaseReservedInstancesOfferingOutcomeCallable
 
typedef std::future< PurchaseScheduledInstancesOutcome > Aws::EC2::Model::PurchaseScheduledInstancesOutcomeCallable
 
typedef std::future< RebootInstancesOutcome > Aws::EC2::Model::RebootInstancesOutcomeCallable
 
typedef std::future< RegisterImageOutcome > Aws::EC2::Model::RegisterImageOutcomeCallable
 
typedef std::future< RejectVpcPeeringConnectionOutcome > Aws::EC2::Model::RejectVpcPeeringConnectionOutcomeCallable
 
typedef std::future< ReleaseAddressOutcome > Aws::EC2::Model::ReleaseAddressOutcomeCallable
 
typedef std::future< ReleaseHostsOutcome > Aws::EC2::Model::ReleaseHostsOutcomeCallable
 
typedef std::future< ReplaceNetworkAclAssociationOutcome > Aws::EC2::Model::ReplaceNetworkAclAssociationOutcomeCallable
 
typedef std::future< ReplaceNetworkAclEntryOutcome > Aws::EC2::Model::ReplaceNetworkAclEntryOutcomeCallable
 
typedef std::future< ReplaceRouteOutcome > Aws::EC2::Model::ReplaceRouteOutcomeCallable
 
typedef std::future< ReplaceRouteTableAssociationOutcome > Aws::EC2::Model::ReplaceRouteTableAssociationOutcomeCallable
 
typedef std::future< ReportInstanceStatusOutcome > Aws::EC2::Model::ReportInstanceStatusOutcomeCallable
 
typedef std::future< RequestSpotFleetOutcome > Aws::EC2::Model::RequestSpotFleetOutcomeCallable
 
typedef std::future< RequestSpotInstancesOutcome > Aws::EC2::Model::RequestSpotInstancesOutcomeCallable
 
typedef std::future< ResetImageAttributeOutcome > Aws::EC2::Model::ResetImageAttributeOutcomeCallable
 
typedef std::future< ResetInstanceAttributeOutcome > Aws::EC2::Model::ResetInstanceAttributeOutcomeCallable
 
typedef std::future< ResetNetworkInterfaceAttributeOutcome > Aws::EC2::Model::ResetNetworkInterfaceAttributeOutcomeCallable
 
typedef std::future< ResetSnapshotAttributeOutcome > Aws::EC2::Model::ResetSnapshotAttributeOutcomeCallable
 
typedef std::future< RestoreAddressToClassicOutcome > Aws::EC2::Model::RestoreAddressToClassicOutcomeCallable
 
typedef std::future< RevokeSecurityGroupEgressOutcome > Aws::EC2::Model::RevokeSecurityGroupEgressOutcomeCallable
 
typedef std::future< RevokeSecurityGroupIngressOutcome > Aws::EC2::Model::RevokeSecurityGroupIngressOutcomeCallable
 
typedef std::future< RunInstancesOutcome > Aws::EC2::Model::RunInstancesOutcomeCallable
 
typedef std::future< RunScheduledInstancesOutcome > Aws::EC2::Model::RunScheduledInstancesOutcomeCallable
 
typedef std::future< StartInstancesOutcome > Aws::EC2::Model::StartInstancesOutcomeCallable
 
typedef std::future< StopInstancesOutcome > Aws::EC2::Model::StopInstancesOutcomeCallable
 
typedef std::future< TerminateInstancesOutcome > Aws::EC2::Model::TerminateInstancesOutcomeCallable
 
typedef std::future< UnassignPrivateIpAddressesOutcome > Aws::EC2::Model::UnassignPrivateIpAddressesOutcomeCallable
 
typedef std::future< UnmonitorInstancesOutcome > Aws::EC2::Model::UnmonitorInstancesOutcomeCallable
 
typedef std::function< void(const EC2Client *, const Model::AcceptVpcPeeringConnectionRequest &, const Model::AcceptVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AcceptVpcPeeringConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AllocateAddressRequest &, const Model::AllocateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AllocateAddressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AllocateHostsRequest &, const Model::AllocateHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AllocateHostsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssignPrivateIpAddressesRequest &, const Model::AssignPrivateIpAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AssignPrivateIpAddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateAddressRequest &, const Model::AssociateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AssociateAddressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateDhcpOptionsRequest &, const Model::AssociateDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AssociateDhcpOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateRouteTableRequest &, const Model::AssociateRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AssociateRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachClassicLinkVpcRequest &, const Model::AttachClassicLinkVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AttachClassicLinkVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachInternetGatewayRequest &, const Model::AttachInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AttachInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachNetworkInterfaceRequest &, const Model::AttachNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AttachNetworkInterfaceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachVolumeRequest &, const Model::AttachVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AttachVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachVpnGatewayRequest &, const Model::AttachVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AttachVpnGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AuthorizeSecurityGroupEgressRequest &, const Model::AuthorizeSecurityGroupEgressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AuthorizeSecurityGroupEgressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AuthorizeSecurityGroupIngressRequest &, const Model::AuthorizeSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::AuthorizeSecurityGroupIngressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::BundleInstanceRequest &, const Model::BundleInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::BundleInstanceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelBundleTaskRequest &, const Model::CancelBundleTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CancelBundleTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelConversionTaskRequest &, const Model::CancelConversionTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CancelConversionTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelExportTaskRequest &, const Model::CancelExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CancelExportTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelImportTaskRequest &, const Model::CancelImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CancelImportTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelReservedInstancesListingRequest &, const Model::CancelReservedInstancesListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CancelReservedInstancesListingResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelSpotFleetRequestsRequest &, const Model::CancelSpotFleetRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CancelSpotFleetRequestsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelSpotInstanceRequestsRequest &, const Model::CancelSpotInstanceRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CancelSpotInstanceRequestsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ConfirmProductInstanceRequest &, const Model::ConfirmProductInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ConfirmProductInstanceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CopyImageRequest &, const Model::CopyImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CopyImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CopySnapshotRequest &, const Model::CopySnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CopySnapshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateCustomerGatewayRequest &, const Model::CreateCustomerGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateCustomerGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateDhcpOptionsRequest &, const Model::CreateDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateDhcpOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateFlowLogsRequest &, const Model::CreateFlowLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateFlowLogsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateImageRequest &, const Model::CreateImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateInstanceExportTaskRequest &, const Model::CreateInstanceExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateInstanceExportTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateInternetGatewayRequest &, const Model::CreateInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateKeyPairRequest &, const Model::CreateKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateKeyPairResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateNatGatewayRequest &, const Model::CreateNatGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateNatGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateNetworkAclRequest &, const Model::CreateNetworkAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateNetworkAclResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateNetworkAclEntryRequest &, const Model::CreateNetworkAclEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateNetworkAclEntryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateNetworkInterfaceRequest &, const Model::CreateNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateNetworkInterfaceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreatePlacementGroupRequest &, const Model::CreatePlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreatePlacementGroupResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateReservedInstancesListingRequest &, const Model::CreateReservedInstancesListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateReservedInstancesListingResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateRouteRequest &, const Model::CreateRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateRouteTableRequest &, const Model::CreateRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateSecurityGroupRequest &, const Model::CreateSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateSecurityGroupResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateSnapshotRequest &, const Model::CreateSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateSnapshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateSpotDatafeedSubscriptionRequest &, const Model::CreateSpotDatafeedSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateSpotDatafeedSubscriptionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateSubnetRequest &, const Model::CreateSubnetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateSubnetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTagsRequest &, const Model::CreateTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateTagsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVolumeRequest &, const Model::CreateVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpcRequest &, const Model::CreateVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpcEndpointRequest &, const Model::CreateVpcEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateVpcEndpointResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpcPeeringConnectionRequest &, const Model::CreateVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateVpcPeeringConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpnConnectionRequest &, const Model::CreateVpnConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateVpnConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpnConnectionRouteRequest &, const Model::CreateVpnConnectionRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateVpnConnectionRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpnGatewayRequest &, const Model::CreateVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::CreateVpnGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteCustomerGatewayRequest &, const Model::DeleteCustomerGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteCustomerGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteDhcpOptionsRequest &, const Model::DeleteDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteDhcpOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteFlowLogsRequest &, const Model::DeleteFlowLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteFlowLogsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteInternetGatewayRequest &, const Model::DeleteInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteKeyPairRequest &, const Model::DeleteKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteKeyPairResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteNatGatewayRequest &, const Model::DeleteNatGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteNatGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteNetworkAclRequest &, const Model::DeleteNetworkAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteNetworkAclResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteNetworkAclEntryRequest &, const Model::DeleteNetworkAclEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteNetworkAclEntryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteNetworkInterfaceRequest &, const Model::DeleteNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteNetworkInterfaceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeletePlacementGroupRequest &, const Model::DeletePlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeletePlacementGroupResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteRouteRequest &, const Model::DeleteRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteRouteTableRequest &, const Model::DeleteRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteSecurityGroupRequest &, const Model::DeleteSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteSecurityGroupResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteSnapshotRequest &, const Model::DeleteSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteSnapshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteSpotDatafeedSubscriptionRequest &, const Model::DeleteSpotDatafeedSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteSpotDatafeedSubscriptionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteSubnetRequest &, const Model::DeleteSubnetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteSubnetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteTagsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVolumeRequest &, const Model::DeleteVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpcRequest &, const Model::DeleteVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpcEndpointsRequest &, const Model::DeleteVpcEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteVpcEndpointsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpcPeeringConnectionRequest &, const Model::DeleteVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteVpcPeeringConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpnConnectionRequest &, const Model::DeleteVpnConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteVpnConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpnConnectionRouteRequest &, const Model::DeleteVpnConnectionRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteVpnConnectionRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpnGatewayRequest &, const Model::DeleteVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeleteVpnGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeregisterImageRequest &, const Model::DeregisterImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DeregisterImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeAccountAttributesRequest &, const Model::DescribeAccountAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeAccountAttributesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeAddressesRequest &, const Model::DescribeAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeAddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeAvailabilityZonesRequest &, const Model::DescribeAvailabilityZonesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeAvailabilityZonesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeBundleTasksRequest &, const Model::DescribeBundleTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeBundleTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeClassicLinkInstancesRequest &, const Model::DescribeClassicLinkInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeClassicLinkInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeConversionTasksRequest &, const Model::DescribeConversionTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeConversionTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeCustomerGatewaysRequest &, const Model::DescribeCustomerGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeCustomerGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeDhcpOptionsRequest &, const Model::DescribeDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeDhcpOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeExportTasksRequest &, const Model::DescribeExportTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeExportTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeFlowLogsRequest &, const Model::DescribeFlowLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeFlowLogsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeHostsRequest &, const Model::DescribeHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeHostsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeIdFormatRequest &, const Model::DescribeIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeIdFormatResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeImageAttributeRequest &, const Model::DescribeImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeImageAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeImagesRequest &, const Model::DescribeImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeImagesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeImportImageTasksRequest &, const Model::DescribeImportImageTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeImportImageTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeImportSnapshotTasksRequest &, const Model::DescribeImportSnapshotTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeImportSnapshotTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeInstanceAttributeRequest &, const Model::DescribeInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeInstanceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeInstanceStatusRequest &, const Model::DescribeInstanceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeInstanceStatusResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeInstancesRequest &, const Model::DescribeInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeInternetGatewaysRequest &, const Model::DescribeInternetGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeInternetGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeKeyPairsRequest &, const Model::DescribeKeyPairsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeKeyPairsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeMovingAddressesRequest &, const Model::DescribeMovingAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeMovingAddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeNatGatewaysRequest &, const Model::DescribeNatGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeNatGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeNetworkAclsRequest &, const Model::DescribeNetworkAclsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeNetworkAclsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeNetworkInterfaceAttributeRequest &, const Model::DescribeNetworkInterfaceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeNetworkInterfaceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeNetworkInterfacesRequest &, const Model::DescribeNetworkInterfacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeNetworkInterfacesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribePlacementGroupsRequest &, const Model::DescribePlacementGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribePlacementGroupsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribePrefixListsRequest &, const Model::DescribePrefixListsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribePrefixListsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeRegionsRequest &, const Model::DescribeRegionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeRegionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeReservedInstancesRequest &, const Model::DescribeReservedInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeReservedInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeReservedInstancesListingsRequest &, const Model::DescribeReservedInstancesListingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeReservedInstancesListingsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeReservedInstancesModificationsRequest &, const Model::DescribeReservedInstancesModificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeReservedInstancesModificationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeReservedInstancesOfferingsRequest &, const Model::DescribeReservedInstancesOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeReservedInstancesOfferingsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeRouteTablesRequest &, const Model::DescribeRouteTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeRouteTablesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeScheduledInstanceAvailabilityRequest &, const Model::DescribeScheduledInstanceAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeScheduledInstanceAvailabilityResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeScheduledInstancesRequest &, const Model::DescribeScheduledInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeScheduledInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSecurityGroupReferencesRequest &, const Model::DescribeSecurityGroupReferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSecurityGroupReferencesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSecurityGroupsRequest &, const Model::DescribeSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSecurityGroupsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSnapshotAttributeRequest &, const Model::DescribeSnapshotAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSnapshotAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSnapshotsRequest &, const Model::DescribeSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSnapshotsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotDatafeedSubscriptionRequest &, const Model::DescribeSpotDatafeedSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSpotDatafeedSubscriptionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotFleetInstancesRequest &, const Model::DescribeSpotFleetInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSpotFleetInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotFleetRequestHistoryRequest &, const Model::DescribeSpotFleetRequestHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSpotFleetRequestHistoryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotFleetRequestsRequest &, const Model::DescribeSpotFleetRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSpotFleetRequestsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotInstanceRequestsRequest &, const Model::DescribeSpotInstanceRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSpotInstanceRequestsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotPriceHistoryRequest &, const Model::DescribeSpotPriceHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSpotPriceHistoryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeStaleSecurityGroupsRequest &, const Model::DescribeStaleSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeStaleSecurityGroupsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSubnetsRequest &, const Model::DescribeSubnetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeSubnetsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeTagsRequest &, const Model::DescribeTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeTagsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVolumeAttributeRequest &, const Model::DescribeVolumeAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVolumeAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVolumeStatusRequest &, const Model::DescribeVolumeStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVolumeStatusResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVolumesRequest &, const Model::DescribeVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVolumesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcAttributeRequest &, const Model::DescribeVpcAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVpcAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcClassicLinkRequest &, const Model::DescribeVpcClassicLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVpcClassicLinkResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcClassicLinkDnsSupportRequest &, const Model::DescribeVpcClassicLinkDnsSupportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVpcClassicLinkDnsSupportResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcEndpointServicesRequest &, const Model::DescribeVpcEndpointServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVpcEndpointServicesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcEndpointsRequest &, const Model::DescribeVpcEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVpcEndpointsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcPeeringConnectionsRequest &, const Model::DescribeVpcPeeringConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVpcPeeringConnectionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcsRequest &, const Model::DescribeVpcsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVpcsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpnConnectionsRequest &, const Model::DescribeVpnConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVpnConnectionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpnGatewaysRequest &, const Model::DescribeVpnGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DescribeVpnGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachClassicLinkVpcRequest &, const Model::DetachClassicLinkVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DetachClassicLinkVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachInternetGatewayRequest &, const Model::DetachInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DetachInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachNetworkInterfaceRequest &, const Model::DetachNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DetachNetworkInterfaceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachVolumeRequest &, const Model::DetachVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DetachVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachVpnGatewayRequest &, const Model::DetachVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DetachVpnGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisableVgwRoutePropagationRequest &, const Model::DisableVgwRoutePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DisableVgwRoutePropagationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisableVpcClassicLinkRequest &, const Model::DisableVpcClassicLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DisableVpcClassicLinkResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisableVpcClassicLinkDnsSupportRequest &, const Model::DisableVpcClassicLinkDnsSupportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DisableVpcClassicLinkDnsSupportResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisassociateAddressRequest &, const Model::DisassociateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DisassociateAddressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisassociateRouteTableRequest &, const Model::DisassociateRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::DisassociateRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableVgwRoutePropagationRequest &, const Model::EnableVgwRoutePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::EnableVgwRoutePropagationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableVolumeIORequest &, const Model::EnableVolumeIOOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::EnableVolumeIOResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableVpcClassicLinkRequest &, const Model::EnableVpcClassicLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::EnableVpcClassicLinkResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableVpcClassicLinkDnsSupportRequest &, const Model::EnableVpcClassicLinkDnsSupportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::EnableVpcClassicLinkDnsSupportResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetConsoleOutputRequest &, const Model::GetConsoleOutputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::GetConsoleOutputResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetConsoleScreenshotRequest &, const Model::GetConsoleScreenshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::GetConsoleScreenshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetPasswordDataRequest &, const Model::GetPasswordDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::GetPasswordDataResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportImageRequest &, const Model::ImportImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ImportImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportInstanceRequest &, const Model::ImportInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ImportInstanceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportKeyPairRequest &, const Model::ImportKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ImportKeyPairResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportSnapshotRequest &, const Model::ImportSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ImportSnapshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportVolumeRequest &, const Model::ImportVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ImportVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyHostsRequest &, const Model::ModifyHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyHostsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyIdFormatRequest &, const Model::ModifyIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyIdFormatResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyImageAttributeRequest &, const Model::ModifyImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyImageAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyInstanceAttributeRequest &, const Model::ModifyInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyInstanceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyInstancePlacementRequest &, const Model::ModifyInstancePlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyInstancePlacementResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyNetworkInterfaceAttributeRequest &, const Model::ModifyNetworkInterfaceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyNetworkInterfaceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyReservedInstancesRequest &, const Model::ModifyReservedInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyReservedInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifySnapshotAttributeRequest &, const Model::ModifySnapshotAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifySnapshotAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifySpotFleetRequestRequest &, const Model::ModifySpotFleetRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifySpotFleetRequestResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifySubnetAttributeRequest &, const Model::ModifySubnetAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifySubnetAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVolumeAttributeRequest &, const Model::ModifyVolumeAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyVolumeAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcAttributeRequest &, const Model::ModifyVpcAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyVpcAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcEndpointRequest &, const Model::ModifyVpcEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyVpcEndpointResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcPeeringConnectionOptionsRequest &, const Model::ModifyVpcPeeringConnectionOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ModifyVpcPeeringConnectionOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::MonitorInstancesRequest &, const Model::MonitorInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::MonitorInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::MoveAddressToVpcRequest &, const Model::MoveAddressToVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::MoveAddressToVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::PurchaseReservedInstancesOfferingRequest &, const Model::PurchaseReservedInstancesOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::PurchaseReservedInstancesOfferingResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::PurchaseScheduledInstancesRequest &, const Model::PurchaseScheduledInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::PurchaseScheduledInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RebootInstancesRequest &, const Model::RebootInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RebootInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RegisterImageRequest &, const Model::RegisterImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RegisterImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RejectVpcPeeringConnectionRequest &, const Model::RejectVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RejectVpcPeeringConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReleaseAddressRequest &, const Model::ReleaseAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ReleaseAddressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReleaseHostsRequest &, const Model::ReleaseHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ReleaseHostsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceNetworkAclAssociationRequest &, const Model::ReplaceNetworkAclAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ReplaceNetworkAclAssociationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceNetworkAclEntryRequest &, const Model::ReplaceNetworkAclEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ReplaceNetworkAclEntryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceRouteRequest &, const Model::ReplaceRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ReplaceRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceRouteTableAssociationRequest &, const Model::ReplaceRouteTableAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ReplaceRouteTableAssociationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReportInstanceStatusRequest &, const Model::ReportInstanceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ReportInstanceStatusResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RequestSpotFleetRequest &, const Model::RequestSpotFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RequestSpotFleetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RequestSpotInstancesRequest &, const Model::RequestSpotInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RequestSpotInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetImageAttributeRequest &, const Model::ResetImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ResetImageAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetInstanceAttributeRequest &, const Model::ResetInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ResetInstanceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetNetworkInterfaceAttributeRequest &, const Model::ResetNetworkInterfaceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ResetNetworkInterfaceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetSnapshotAttributeRequest &, const Model::ResetSnapshotAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::ResetSnapshotAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RestoreAddressToClassicRequest &, const Model::RestoreAddressToClassicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RestoreAddressToClassicResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RevokeSecurityGroupEgressRequest &, const Model::RevokeSecurityGroupEgressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RevokeSecurityGroupEgressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RevokeSecurityGroupIngressRequest &, const Model::RevokeSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RevokeSecurityGroupIngressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RunInstancesRequest &, const Model::RunInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RunInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RunScheduledInstancesRequest &, const Model::RunScheduledInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::RunScheduledInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::StartInstancesRequest &, const Model::StartInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::StartInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::StopInstancesRequest &, const Model::StopInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::StopInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::TerminateInstancesRequest &, const Model::TerminateInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::TerminateInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::UnassignPrivateIpAddressesRequest &, const Model::UnassignPrivateIpAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::UnassignPrivateIpAddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::UnmonitorInstancesRequest &, const Model::UnmonitorInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EC2::UnmonitorInstancesResponseReceivedHandler