AWS SDK for C++  1.7.207
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::EC2 Namespace Reference

Namespaces

 EC2Endpoint
 
 EC2ErrorMapper
 
 Model
 

Classes

class  EC2Client
 
class  EC2Request
 

Typedefs

typedef std::function< void(const EC2Client *, const Model::AcceptReservedInstancesExchangeQuoteRequest &, const Model::AcceptReservedInstancesExchangeQuoteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptReservedInstancesExchangeQuoteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AcceptTransitGatewayVpcAttachmentRequest &, const Model::AcceptTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptTransitGatewayVpcAttachmentResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AcceptVpcEndpointConnectionsRequest &, const Model::AcceptVpcEndpointConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptVpcEndpointConnectionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AcceptVpcPeeringConnectionRequest &, const Model::AcceptVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptVpcPeeringConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AdvertiseByoipCidrRequest &, const Model::AdvertiseByoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdvertiseByoipCidrResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AllocateAddressRequest &, const Model::AllocateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AllocateAddressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AllocateHostsRequest &, const Model::AllocateHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AllocateHostsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ApplySecurityGroupsToClientVpnTargetNetworkRequest &, const Model::ApplySecurityGroupsToClientVpnTargetNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ApplySecurityGroupsToClientVpnTargetNetworkResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssignIpv6AddressesRequest &, const Model::AssignIpv6AddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssignIpv6AddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssignPrivateIpAddressesRequest &, const Model::AssignPrivateIpAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssignPrivateIpAddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateAddressRequest &, const Model::AssociateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateAddressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateClientVpnTargetNetworkRequest &, const Model::AssociateClientVpnTargetNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateClientVpnTargetNetworkResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateDhcpOptionsRequest &, const Model::AssociateDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateDhcpOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateIamInstanceProfileRequest &, const Model::AssociateIamInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateIamInstanceProfileResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateRouteTableRequest &, const Model::AssociateRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateSubnetCidrBlockRequest &, const Model::AssociateSubnetCidrBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateSubnetCidrBlockResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateTransitGatewayRouteTableRequest &, const Model::AssociateTransitGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateTransitGatewayRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AssociateVpcCidrBlockRequest &, const Model::AssociateVpcCidrBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateVpcCidrBlockResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachClassicLinkVpcRequest &, const Model::AttachClassicLinkVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachClassicLinkVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachInternetGatewayRequest &, const Model::AttachInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachNetworkInterfaceRequest &, const Model::AttachNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachNetworkInterfaceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachVolumeRequest &, const Model::AttachVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AttachVpnGatewayRequest &, const Model::AttachVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachVpnGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AuthorizeClientVpnIngressRequest &, const Model::AuthorizeClientVpnIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AuthorizeClientVpnIngressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AuthorizeSecurityGroupEgressRequest &, const Model::AuthorizeSecurityGroupEgressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AuthorizeSecurityGroupEgressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::AuthorizeSecurityGroupIngressRequest &, const Model::AuthorizeSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AuthorizeSecurityGroupIngressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::BundleInstanceRequest &, const Model::BundleInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BundleInstanceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelBundleTaskRequest &, const Model::CancelBundleTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelBundleTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelCapacityReservationRequest &, const Model::CancelCapacityReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelCapacityReservationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelConversionTaskRequest &, const Model::CancelConversionTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelConversionTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelExportTaskRequest &, const Model::CancelExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelExportTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelImportTaskRequest &, const Model::CancelImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelImportTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelReservedInstancesListingRequest &, const Model::CancelReservedInstancesListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelReservedInstancesListingResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelSpotFleetRequestsRequest &, const Model::CancelSpotFleetRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelSpotFleetRequestsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CancelSpotInstanceRequestsRequest &, const Model::CancelSpotInstanceRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelSpotInstanceRequestsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ConfirmProductInstanceRequest &, const Model::ConfirmProductInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmProductInstanceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CopyFpgaImageRequest &, const Model::CopyFpgaImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CopyFpgaImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CopyImageRequest &, const Model::CopyImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CopyImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CopySnapshotRequest &, const Model::CopySnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CopySnapshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateCapacityReservationRequest &, const Model::CreateCapacityReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCapacityReservationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateClientVpnEndpointRequest &, const Model::CreateClientVpnEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClientVpnEndpointResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateClientVpnRouteRequest &, const Model::CreateClientVpnRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClientVpnRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateCustomerGatewayRequest &, const Model::CreateCustomerGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCustomerGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateDefaultSubnetRequest &, const Model::CreateDefaultSubnetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDefaultSubnetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateDefaultVpcRequest &, const Model::CreateDefaultVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDefaultVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateDhcpOptionsRequest &, const Model::CreateDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDhcpOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateEgressOnlyInternetGatewayRequest &, const Model::CreateEgressOnlyInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEgressOnlyInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateFleetRequest &, const Model::CreateFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFleetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateFlowLogsRequest &, const Model::CreateFlowLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFlowLogsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateFpgaImageRequest &, const Model::CreateFpgaImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFpgaImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateImageRequest &, const Model::CreateImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateInstanceExportTaskRequest &, const Model::CreateInstanceExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInstanceExportTaskResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateInternetGatewayRequest &, const Model::CreateInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateKeyPairRequest &, const Model::CreateKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateKeyPairResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateLaunchTemplateRequest &, const Model::CreateLaunchTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLaunchTemplateResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateLaunchTemplateVersionRequest &, const Model::CreateLaunchTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLaunchTemplateVersionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateNatGatewayRequest &, const Model::CreateNatGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNatGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateNetworkAclRequest &, const Model::CreateNetworkAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNetworkAclResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateNetworkAclEntryRequest &, const Model::CreateNetworkAclEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNetworkAclEntryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateNetworkInterfaceRequest &, const Model::CreateNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNetworkInterfaceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateNetworkInterfacePermissionRequest &, const Model::CreateNetworkInterfacePermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNetworkInterfacePermissionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreatePlacementGroupRequest &, const Model::CreatePlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePlacementGroupResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateReservedInstancesListingRequest &, const Model::CreateReservedInstancesListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReservedInstancesListingResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateRouteRequest &, const Model::CreateRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateRouteTableRequest &, const Model::CreateRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateSecurityGroupRequest &, const Model::CreateSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSecurityGroupResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateSnapshotRequest &, const Model::CreateSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSnapshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateSnapshotsRequest &, const Model::CreateSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSnapshotsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateSpotDatafeedSubscriptionRequest &, const Model::CreateSpotDatafeedSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSpotDatafeedSubscriptionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateSubnetRequest &, const Model::CreateSubnetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubnetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTagsRequest &, const Model::CreateTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTagsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTrafficMirrorFilterRequest &, const Model::CreateTrafficMirrorFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrafficMirrorFilterResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTrafficMirrorFilterRuleRequest &, const Model::CreateTrafficMirrorFilterRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrafficMirrorFilterRuleResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTrafficMirrorSessionRequest &, const Model::CreateTrafficMirrorSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrafficMirrorSessionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTrafficMirrorTargetRequest &, const Model::CreateTrafficMirrorTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrafficMirrorTargetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTransitGatewayRequest &, const Model::CreateTransitGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTransitGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTransitGatewayRouteRequest &, const Model::CreateTransitGatewayRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTransitGatewayRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTransitGatewayRouteTableRequest &, const Model::CreateTransitGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTransitGatewayRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateTransitGatewayVpcAttachmentRequest &, const Model::CreateTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTransitGatewayVpcAttachmentResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVolumeRequest &, const Model::CreateVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpcRequest &, const Model::CreateVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpcEndpointRequest &, const Model::CreateVpcEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpcEndpointResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpcEndpointConnectionNotificationRequest &, const Model::CreateVpcEndpointConnectionNotificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpcEndpointConnectionNotificationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpcEndpointServiceConfigurationRequest &, const Model::CreateVpcEndpointServiceConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpcEndpointServiceConfigurationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpcPeeringConnectionRequest &, const Model::CreateVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpcPeeringConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpnConnectionRequest &, const Model::CreateVpnConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpnConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpnConnectionRouteRequest &, const Model::CreateVpnConnectionRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpnConnectionRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::CreateVpnGatewayRequest &, const Model::CreateVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpnGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteClientVpnEndpointRequest &, const Model::DeleteClientVpnEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClientVpnEndpointResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteClientVpnRouteRequest &, const Model::DeleteClientVpnRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClientVpnRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteCustomerGatewayRequest &, const Model::DeleteCustomerGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCustomerGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteDhcpOptionsRequest &, const Model::DeleteDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDhcpOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteEgressOnlyInternetGatewayRequest &, const Model::DeleteEgressOnlyInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEgressOnlyInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteFleetsRequest &, const Model::DeleteFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFleetsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteFlowLogsRequest &, const Model::DeleteFlowLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFlowLogsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteFpgaImageRequest &, const Model::DeleteFpgaImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFpgaImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteInternetGatewayRequest &, const Model::DeleteInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteKeyPairRequest &, const Model::DeleteKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteKeyPairResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteLaunchTemplateRequest &, const Model::DeleteLaunchTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLaunchTemplateResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteLaunchTemplateVersionsRequest &, const Model::DeleteLaunchTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLaunchTemplateVersionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteNatGatewayRequest &, const Model::DeleteNatGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNatGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteNetworkAclRequest &, const Model::DeleteNetworkAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNetworkAclResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteNetworkAclEntryRequest &, const Model::DeleteNetworkAclEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNetworkAclEntryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteNetworkInterfaceRequest &, const Model::DeleteNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNetworkInterfaceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteNetworkInterfacePermissionRequest &, const Model::DeleteNetworkInterfacePermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNetworkInterfacePermissionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeletePlacementGroupRequest &, const Model::DeletePlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePlacementGroupResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteQueuedReservedInstancesRequest &, const Model::DeleteQueuedReservedInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteQueuedReservedInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteRouteRequest &, const Model::DeleteRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteRouteTableRequest &, const Model::DeleteRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteSecurityGroupRequest &, const Model::DeleteSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSecurityGroupResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteSnapshotRequest &, const Model::DeleteSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSnapshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteSpotDatafeedSubscriptionRequest &, const Model::DeleteSpotDatafeedSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSpotDatafeedSubscriptionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteSubnetRequest &, const Model::DeleteSubnetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubnetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTagsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTrafficMirrorFilterRequest &, const Model::DeleteTrafficMirrorFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTrafficMirrorFilterResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTrafficMirrorFilterRuleRequest &, const Model::DeleteTrafficMirrorFilterRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTrafficMirrorFilterRuleResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTrafficMirrorSessionRequest &, const Model::DeleteTrafficMirrorSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTrafficMirrorSessionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTrafficMirrorTargetRequest &, const Model::DeleteTrafficMirrorTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTrafficMirrorTargetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTransitGatewayRequest &, const Model::DeleteTransitGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTransitGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTransitGatewayRouteRequest &, const Model::DeleteTransitGatewayRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTransitGatewayRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTransitGatewayRouteTableRequest &, const Model::DeleteTransitGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTransitGatewayRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteTransitGatewayVpcAttachmentRequest &, const Model::DeleteTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTransitGatewayVpcAttachmentResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVolumeRequest &, const Model::DeleteVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpcRequest &, const Model::DeleteVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpcEndpointConnectionNotificationsRequest &, const Model::DeleteVpcEndpointConnectionNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpcEndpointConnectionNotificationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpcEndpointServiceConfigurationsRequest &, const Model::DeleteVpcEndpointServiceConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpcEndpointServiceConfigurationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpcEndpointsRequest &, const Model::DeleteVpcEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpcEndpointsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpcPeeringConnectionRequest &, const Model::DeleteVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpcPeeringConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpnConnectionRequest &, const Model::DeleteVpnConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpnConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpnConnectionRouteRequest &, const Model::DeleteVpnConnectionRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpnConnectionRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeleteVpnGatewayRequest &, const Model::DeleteVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpnGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeprovisionByoipCidrRequest &, const Model::DeprovisionByoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeprovisionByoipCidrResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DeregisterImageRequest &, const Model::DeregisterImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeAccountAttributesRequest &, const Model::DescribeAccountAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountAttributesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeAddressesRequest &, const Model::DescribeAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeAggregateIdFormatRequest &, const Model::DescribeAggregateIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAggregateIdFormatResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeAvailabilityZonesRequest &, const Model::DescribeAvailabilityZonesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAvailabilityZonesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeBundleTasksRequest &, const Model::DescribeBundleTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBundleTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeByoipCidrsRequest &, const Model::DescribeByoipCidrsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeByoipCidrsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeCapacityReservationsRequest &, const Model::DescribeCapacityReservationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCapacityReservationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeClassicLinkInstancesRequest &, const Model::DescribeClassicLinkInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClassicLinkInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeClientVpnAuthorizationRulesRequest &, const Model::DescribeClientVpnAuthorizationRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClientVpnAuthorizationRulesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeClientVpnConnectionsRequest &, const Model::DescribeClientVpnConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClientVpnConnectionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeClientVpnEndpointsRequest &, const Model::DescribeClientVpnEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClientVpnEndpointsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeClientVpnRoutesRequest &, const Model::DescribeClientVpnRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClientVpnRoutesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeClientVpnTargetNetworksRequest &, const Model::DescribeClientVpnTargetNetworksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClientVpnTargetNetworksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeConversionTasksRequest &, const Model::DescribeConversionTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConversionTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeCustomerGatewaysRequest &, const Model::DescribeCustomerGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCustomerGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeDhcpOptionsRequest &, const Model::DescribeDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDhcpOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeEgressOnlyInternetGatewaysRequest &, const Model::DescribeEgressOnlyInternetGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEgressOnlyInternetGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeElasticGpusRequest &, const Model::DescribeElasticGpusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeElasticGpusResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeExportImageTasksRequest &, const Model::DescribeExportImageTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExportImageTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeExportTasksRequest &, const Model::DescribeExportTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExportTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeFleetHistoryRequest &, const Model::DescribeFleetHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetHistoryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeFleetInstancesRequest &, const Model::DescribeFleetInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeFleetsRequest &, const Model::DescribeFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeFlowLogsRequest &, const Model::DescribeFlowLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFlowLogsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeFpgaImageAttributeRequest &, const Model::DescribeFpgaImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFpgaImageAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeFpgaImagesRequest &, const Model::DescribeFpgaImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFpgaImagesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeHostReservationOfferingsRequest &, const Model::DescribeHostReservationOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeHostReservationOfferingsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeHostReservationsRequest &, const Model::DescribeHostReservationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeHostReservationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeHostsRequest &, const Model::DescribeHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeHostsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeIamInstanceProfileAssociationsRequest &, const Model::DescribeIamInstanceProfileAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIamInstanceProfileAssociationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeIdFormatRequest &, const Model::DescribeIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIdFormatResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeIdentityIdFormatRequest &, const Model::DescribeIdentityIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIdentityIdFormatResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeImageAttributeRequest &, const Model::DescribeImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeImageAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeImagesRequest &, const Model::DescribeImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeImagesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeImportImageTasksRequest &, const Model::DescribeImportImageTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeImportImageTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeImportSnapshotTasksRequest &, const Model::DescribeImportSnapshotTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeImportSnapshotTasksResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeInstanceAttributeRequest &, const Model::DescribeInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstanceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeInstanceCreditSpecificationsRequest &, const Model::DescribeInstanceCreditSpecificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstanceCreditSpecificationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeInstanceStatusRequest &, const Model::DescribeInstanceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstanceStatusResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeInstancesRequest &, const Model::DescribeInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeInternetGatewaysRequest &, const Model::DescribeInternetGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInternetGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeKeyPairsRequest &, const Model::DescribeKeyPairsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeKeyPairsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeLaunchTemplateVersionsRequest &, const Model::DescribeLaunchTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLaunchTemplateVersionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeLaunchTemplatesRequest &, const Model::DescribeLaunchTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLaunchTemplatesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeMovingAddressesRequest &, const Model::DescribeMovingAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMovingAddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeNatGatewaysRequest &, const Model::DescribeNatGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNatGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeNetworkAclsRequest &, const Model::DescribeNetworkAclsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNetworkAclsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeNetworkInterfaceAttributeRequest &, const Model::DescribeNetworkInterfaceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNetworkInterfaceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeNetworkInterfacePermissionsRequest &, const Model::DescribeNetworkInterfacePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNetworkInterfacePermissionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeNetworkInterfacesRequest &, const Model::DescribeNetworkInterfacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNetworkInterfacesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribePlacementGroupsRequest &, const Model::DescribePlacementGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePlacementGroupsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribePrefixListsRequest &, const Model::DescribePrefixListsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePrefixListsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribePrincipalIdFormatRequest &, const Model::DescribePrincipalIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePrincipalIdFormatResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribePublicIpv4PoolsRequest &, const Model::DescribePublicIpv4PoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePublicIpv4PoolsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeRegionsRequest &, const Model::DescribeRegionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRegionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeReservedInstancesRequest &, const Model::DescribeReservedInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeReservedInstancesListingsRequest &, const Model::DescribeReservedInstancesListingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedInstancesListingsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeReservedInstancesModificationsRequest &, const Model::DescribeReservedInstancesModificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedInstancesModificationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeReservedInstancesOfferingsRequest &, const Model::DescribeReservedInstancesOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedInstancesOfferingsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeRouteTablesRequest &, const Model::DescribeRouteTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRouteTablesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeScheduledInstanceAvailabilityRequest &, const Model::DescribeScheduledInstanceAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScheduledInstanceAvailabilityResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeScheduledInstancesRequest &, const Model::DescribeScheduledInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScheduledInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSecurityGroupReferencesRequest &, const Model::DescribeSecurityGroupReferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSecurityGroupReferencesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSecurityGroupsRequest &, const Model::DescribeSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSecurityGroupsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSnapshotAttributeRequest &, const Model::DescribeSnapshotAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSnapshotAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSnapshotsRequest &, const Model::DescribeSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSnapshotsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotDatafeedSubscriptionRequest &, const Model::DescribeSpotDatafeedSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSpotDatafeedSubscriptionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotFleetInstancesRequest &, const Model::DescribeSpotFleetInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSpotFleetInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotFleetRequestHistoryRequest &, const Model::DescribeSpotFleetRequestHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSpotFleetRequestHistoryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotFleetRequestsRequest &, const Model::DescribeSpotFleetRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSpotFleetRequestsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotInstanceRequestsRequest &, const Model::DescribeSpotInstanceRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSpotInstanceRequestsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSpotPriceHistoryRequest &, const Model::DescribeSpotPriceHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSpotPriceHistoryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeStaleSecurityGroupsRequest &, const Model::DescribeStaleSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStaleSecurityGroupsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeSubnetsRequest &, const Model::DescribeSubnetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSubnetsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeTagsRequest &, const Model::DescribeTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTagsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeTrafficMirrorFiltersRequest &, const Model::DescribeTrafficMirrorFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTrafficMirrorFiltersResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeTrafficMirrorSessionsRequest &, const Model::DescribeTrafficMirrorSessionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTrafficMirrorSessionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeTrafficMirrorTargetsRequest &, const Model::DescribeTrafficMirrorTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTrafficMirrorTargetsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeTransitGatewayAttachmentsRequest &, const Model::DescribeTransitGatewayAttachmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTransitGatewayAttachmentsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeTransitGatewayRouteTablesRequest &, const Model::DescribeTransitGatewayRouteTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTransitGatewayRouteTablesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeTransitGatewayVpcAttachmentsRequest &, const Model::DescribeTransitGatewayVpcAttachmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTransitGatewayVpcAttachmentsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeTransitGatewaysRequest &, const Model::DescribeTransitGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTransitGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVolumeAttributeRequest &, const Model::DescribeVolumeAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVolumeAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVolumeStatusRequest &, const Model::DescribeVolumeStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVolumeStatusResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVolumesRequest &, const Model::DescribeVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVolumesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVolumesModificationsRequest &, const Model::DescribeVolumesModificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVolumesModificationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcAttributeRequest &, const Model::DescribeVpcAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcClassicLinkRequest &, const Model::DescribeVpcClassicLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcClassicLinkResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcClassicLinkDnsSupportRequest &, const Model::DescribeVpcClassicLinkDnsSupportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcClassicLinkDnsSupportResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcEndpointConnectionNotificationsRequest &, const Model::DescribeVpcEndpointConnectionNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcEndpointConnectionNotificationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcEndpointConnectionsRequest &, const Model::DescribeVpcEndpointConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcEndpointConnectionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcEndpointServiceConfigurationsRequest &, const Model::DescribeVpcEndpointServiceConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcEndpointServiceConfigurationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcEndpointServicePermissionsRequest &, const Model::DescribeVpcEndpointServicePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcEndpointServicePermissionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcEndpointServicesRequest &, const Model::DescribeVpcEndpointServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcEndpointServicesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcEndpointsRequest &, const Model::DescribeVpcEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcEndpointsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcPeeringConnectionsRequest &, const Model::DescribeVpcPeeringConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcPeeringConnectionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpcsRequest &, const Model::DescribeVpcsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpcsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpnConnectionsRequest &, const Model::DescribeVpnConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpnConnectionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DescribeVpnGatewaysRequest &, const Model::DescribeVpnGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVpnGatewaysResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachClassicLinkVpcRequest &, const Model::DetachClassicLinkVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachClassicLinkVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachInternetGatewayRequest &, const Model::DetachInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachInternetGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachNetworkInterfaceRequest &, const Model::DetachNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachNetworkInterfaceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachVolumeRequest &, const Model::DetachVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DetachVpnGatewayRequest &, const Model::DetachVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachVpnGatewayResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisableEbsEncryptionByDefaultRequest &, const Model::DisableEbsEncryptionByDefaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableEbsEncryptionByDefaultResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisableTransitGatewayRouteTablePropagationRequest &, const Model::DisableTransitGatewayRouteTablePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableTransitGatewayRouteTablePropagationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisableVgwRoutePropagationRequest &, const Model::DisableVgwRoutePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableVgwRoutePropagationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisableVpcClassicLinkRequest &, const Model::DisableVpcClassicLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableVpcClassicLinkResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisableVpcClassicLinkDnsSupportRequest &, const Model::DisableVpcClassicLinkDnsSupportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableVpcClassicLinkDnsSupportResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisassociateAddressRequest &, const Model::DisassociateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateAddressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisassociateClientVpnTargetNetworkRequest &, const Model::DisassociateClientVpnTargetNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateClientVpnTargetNetworkResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisassociateIamInstanceProfileRequest &, const Model::DisassociateIamInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateIamInstanceProfileResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisassociateRouteTableRequest &, const Model::DisassociateRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisassociateSubnetCidrBlockRequest &, const Model::DisassociateSubnetCidrBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateSubnetCidrBlockResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisassociateTransitGatewayRouteTableRequest &, const Model::DisassociateTransitGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateTransitGatewayRouteTableResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::DisassociateVpcCidrBlockRequest &, const Model::DisassociateVpcCidrBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateVpcCidrBlockResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableEbsEncryptionByDefaultRequest &, const Model::EnableEbsEncryptionByDefaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableEbsEncryptionByDefaultResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableTransitGatewayRouteTablePropagationRequest &, const Model::EnableTransitGatewayRouteTablePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableTransitGatewayRouteTablePropagationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableVgwRoutePropagationRequest &, const Model::EnableVgwRoutePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableVgwRoutePropagationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableVolumeIORequest &, const Model::EnableVolumeIOOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableVolumeIOResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableVpcClassicLinkRequest &, const Model::EnableVpcClassicLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableVpcClassicLinkResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::EnableVpcClassicLinkDnsSupportRequest &, const Model::EnableVpcClassicLinkDnsSupportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableVpcClassicLinkDnsSupportResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ExportClientVpnClientCertificateRevocationListRequest &, const Model::ExportClientVpnClientCertificateRevocationListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ExportClientVpnClientCertificateRevocationListResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ExportClientVpnClientConfigurationRequest &, const Model::ExportClientVpnClientConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ExportClientVpnClientConfigurationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ExportImageRequest &, const Model::ExportImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ExportImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ExportTransitGatewayRoutesRequest &, const Model::ExportTransitGatewayRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ExportTransitGatewayRoutesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetCapacityReservationUsageRequest &, const Model::GetCapacityReservationUsageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCapacityReservationUsageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetConsoleOutputRequest &, const Model::GetConsoleOutputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConsoleOutputResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetConsoleScreenshotRequest &, const Model::GetConsoleScreenshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConsoleScreenshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetEbsDefaultKmsKeyIdRequest &, const Model::GetEbsDefaultKmsKeyIdOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEbsDefaultKmsKeyIdResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetEbsEncryptionByDefaultRequest &, const Model::GetEbsEncryptionByDefaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEbsEncryptionByDefaultResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetHostReservationPurchasePreviewRequest &, const Model::GetHostReservationPurchasePreviewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHostReservationPurchasePreviewResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetLaunchTemplateDataRequest &, const Model::GetLaunchTemplateDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLaunchTemplateDataResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetPasswordDataRequest &, const Model::GetPasswordDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPasswordDataResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetReservedInstancesExchangeQuoteRequest &, const Model::GetReservedInstancesExchangeQuoteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReservedInstancesExchangeQuoteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetTransitGatewayAttachmentPropagationsRequest &, const Model::GetTransitGatewayAttachmentPropagationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTransitGatewayAttachmentPropagationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetTransitGatewayRouteTableAssociationsRequest &, const Model::GetTransitGatewayRouteTableAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTransitGatewayRouteTableAssociationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::GetTransitGatewayRouteTablePropagationsRequest &, const Model::GetTransitGatewayRouteTablePropagationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTransitGatewayRouteTablePropagationsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportClientVpnClientCertificateRevocationListRequest &, const Model::ImportClientVpnClientCertificateRevocationListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportClientVpnClientCertificateRevocationListResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportImageRequest &, const Model::ImportImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportInstanceRequest &, const Model::ImportInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportInstanceResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportKeyPairRequest &, const Model::ImportKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportKeyPairResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportSnapshotRequest &, const Model::ImportSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportSnapshotResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ImportVolumeRequest &, const Model::ImportVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyCapacityReservationRequest &, const Model::ModifyCapacityReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyCapacityReservationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyClientVpnEndpointRequest &, const Model::ModifyClientVpnEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyClientVpnEndpointResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyEbsDefaultKmsKeyIdRequest &, const Model::ModifyEbsDefaultKmsKeyIdOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyEbsDefaultKmsKeyIdResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyFleetRequest &, const Model::ModifyFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyFleetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyFpgaImageAttributeRequest &, const Model::ModifyFpgaImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyFpgaImageAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyHostsRequest &, const Model::ModifyHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyHostsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyIdFormatRequest &, const Model::ModifyIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyIdFormatResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyIdentityIdFormatRequest &, const Model::ModifyIdentityIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyIdentityIdFormatResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyImageAttributeRequest &, const Model::ModifyImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyImageAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyInstanceAttributeRequest &, const Model::ModifyInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyInstanceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyInstanceCapacityReservationAttributesRequest &, const Model::ModifyInstanceCapacityReservationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyInstanceCapacityReservationAttributesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyInstanceCreditSpecificationRequest &, const Model::ModifyInstanceCreditSpecificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyInstanceCreditSpecificationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyInstanceEventStartTimeRequest &, const Model::ModifyInstanceEventStartTimeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyInstanceEventStartTimeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyInstancePlacementRequest &, const Model::ModifyInstancePlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyInstancePlacementResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyLaunchTemplateRequest &, const Model::ModifyLaunchTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyLaunchTemplateResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyNetworkInterfaceAttributeRequest &, const Model::ModifyNetworkInterfaceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyNetworkInterfaceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyReservedInstancesRequest &, const Model::ModifyReservedInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyReservedInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifySnapshotAttributeRequest &, const Model::ModifySnapshotAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifySnapshotAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifySpotFleetRequestRequest &, const Model::ModifySpotFleetRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifySpotFleetRequestResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifySubnetAttributeRequest &, const Model::ModifySubnetAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifySubnetAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyTrafficMirrorFilterNetworkServicesRequest &, const Model::ModifyTrafficMirrorFilterNetworkServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyTrafficMirrorFilterNetworkServicesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyTrafficMirrorFilterRuleRequest &, const Model::ModifyTrafficMirrorFilterRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyTrafficMirrorFilterRuleResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyTrafficMirrorSessionRequest &, const Model::ModifyTrafficMirrorSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyTrafficMirrorSessionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyTransitGatewayVpcAttachmentRequest &, const Model::ModifyTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyTransitGatewayVpcAttachmentResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVolumeRequest &, const Model::ModifyVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVolumeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVolumeAttributeRequest &, const Model::ModifyVolumeAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVolumeAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcAttributeRequest &, const Model::ModifyVpcAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpcAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcEndpointRequest &, const Model::ModifyVpcEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpcEndpointResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcEndpointConnectionNotificationRequest &, const Model::ModifyVpcEndpointConnectionNotificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpcEndpointConnectionNotificationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcEndpointServiceConfigurationRequest &, const Model::ModifyVpcEndpointServiceConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpcEndpointServiceConfigurationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcEndpointServicePermissionsRequest &, const Model::ModifyVpcEndpointServicePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpcEndpointServicePermissionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcPeeringConnectionOptionsRequest &, const Model::ModifyVpcPeeringConnectionOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpcPeeringConnectionOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpcTenancyRequest &, const Model::ModifyVpcTenancyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpcTenancyResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpnConnectionRequest &, const Model::ModifyVpnConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpnConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpnTunnelCertificateRequest &, const Model::ModifyVpnTunnelCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpnTunnelCertificateResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ModifyVpnTunnelOptionsRequest &, const Model::ModifyVpnTunnelOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyVpnTunnelOptionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::MonitorInstancesRequest &, const Model::MonitorInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MonitorInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::MoveAddressToVpcRequest &, const Model::MoveAddressToVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MoveAddressToVpcResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ProvisionByoipCidrRequest &, const Model::ProvisionByoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ProvisionByoipCidrResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::PurchaseHostReservationRequest &, const Model::PurchaseHostReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PurchaseHostReservationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::PurchaseReservedInstancesOfferingRequest &, const Model::PurchaseReservedInstancesOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PurchaseReservedInstancesOfferingResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::PurchaseScheduledInstancesRequest &, const Model::PurchaseScheduledInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PurchaseScheduledInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RebootInstancesRequest &, const Model::RebootInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebootInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RegisterImageRequest &, const Model::RegisterImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterImageResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RejectTransitGatewayVpcAttachmentRequest &, const Model::RejectTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectTransitGatewayVpcAttachmentResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RejectVpcEndpointConnectionsRequest &, const Model::RejectVpcEndpointConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectVpcEndpointConnectionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RejectVpcPeeringConnectionRequest &, const Model::RejectVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectVpcPeeringConnectionResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReleaseAddressRequest &, const Model::ReleaseAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReleaseAddressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReleaseHostsRequest &, const Model::ReleaseHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReleaseHostsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceIamInstanceProfileAssociationRequest &, const Model::ReplaceIamInstanceProfileAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReplaceIamInstanceProfileAssociationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceNetworkAclAssociationRequest &, const Model::ReplaceNetworkAclAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReplaceNetworkAclAssociationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceNetworkAclEntryRequest &, const Model::ReplaceNetworkAclEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReplaceNetworkAclEntryResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceRouteRequest &, const Model::ReplaceRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReplaceRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceRouteTableAssociationRequest &, const Model::ReplaceRouteTableAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReplaceRouteTableAssociationResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReplaceTransitGatewayRouteRequest &, const Model::ReplaceTransitGatewayRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReplaceTransitGatewayRouteResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ReportInstanceStatusRequest &, const Model::ReportInstanceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReportInstanceStatusResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RequestSpotFleetRequest &, const Model::RequestSpotFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RequestSpotFleetResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RequestSpotInstancesRequest &, const Model::RequestSpotInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RequestSpotInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetEbsDefaultKmsKeyIdRequest &, const Model::ResetEbsDefaultKmsKeyIdOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetEbsDefaultKmsKeyIdResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetFpgaImageAttributeRequest &, const Model::ResetFpgaImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetFpgaImageAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetImageAttributeRequest &, const Model::ResetImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetImageAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetInstanceAttributeRequest &, const Model::ResetInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetInstanceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetNetworkInterfaceAttributeRequest &, const Model::ResetNetworkInterfaceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetNetworkInterfaceAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::ResetSnapshotAttributeRequest &, const Model::ResetSnapshotAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetSnapshotAttributeResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RestoreAddressToClassicRequest &, const Model::RestoreAddressToClassicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestoreAddressToClassicResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RevokeClientVpnIngressRequest &, const Model::RevokeClientVpnIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeClientVpnIngressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RevokeSecurityGroupEgressRequest &, const Model::RevokeSecurityGroupEgressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeSecurityGroupEgressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RevokeSecurityGroupIngressRequest &, const Model::RevokeSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeSecurityGroupIngressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RunInstancesRequest &, const Model::RunInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RunInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::RunScheduledInstancesRequest &, const Model::RunScheduledInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RunScheduledInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::SearchTransitGatewayRoutesRequest &, const Model::SearchTransitGatewayRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchTransitGatewayRoutesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::SendDiagnosticInterruptRequest &, const Model::SendDiagnosticInterruptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendDiagnosticInterruptResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::StartInstancesRequest &, const Model::StartInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::StopInstancesRequest &, const Model::StopInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::TerminateClientVpnConnectionsRequest &, const Model::TerminateClientVpnConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TerminateClientVpnConnectionsResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::TerminateInstancesRequest &, const Model::TerminateInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TerminateInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::UnassignIpv6AddressesRequest &, const Model::UnassignIpv6AddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnassignIpv6AddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::UnassignPrivateIpAddressesRequest &, const Model::UnassignPrivateIpAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnassignPrivateIpAddressesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::UnmonitorInstancesRequest &, const Model::UnmonitorInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnmonitorInstancesResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::UpdateSecurityGroupRuleDescriptionsEgressRequest &, const Model::UpdateSecurityGroupRuleDescriptionsEgressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSecurityGroupRuleDescriptionsEgressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::UpdateSecurityGroupRuleDescriptionsIngressRequest &, const Model::UpdateSecurityGroupRuleDescriptionsIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSecurityGroupRuleDescriptionsIngressResponseReceivedHandler
 
typedef std::function< void(const EC2Client *, const Model::WithdrawByoipCidrRequest &, const Model::WithdrawByoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > WithdrawByoipCidrResponseReceivedHandler
 

Enumerations

enum  EC2Errors {
  EC2Errors::INCOMPLETE_SIGNATURE = 0, EC2Errors::INTERNAL_FAILURE = 1, EC2Errors::INVALID_ACTION = 2, EC2Errors::INVALID_CLIENT_TOKEN_ID = 3,
  EC2Errors::INVALID_PARAMETER_COMBINATION = 4, EC2Errors::INVALID_QUERY_PARAMETER = 5, EC2Errors::INVALID_PARAMETER_VALUE = 6, EC2Errors::MISSING_ACTION = 7,
  EC2Errors::MISSING_AUTHENTICATION_TOKEN = 8, EC2Errors::MISSING_PARAMETER = 9, EC2Errors::OPT_IN_REQUIRED = 10, EC2Errors::REQUEST_EXPIRED = 11,
  EC2Errors::SERVICE_UNAVAILABLE = 12, EC2Errors::THROTTLING = 13, EC2Errors::VALIDATION = 14, EC2Errors::ACCESS_DENIED = 15,
  EC2Errors::RESOURCE_NOT_FOUND = 16, EC2Errors::UNRECOGNIZED_CLIENT = 17, EC2Errors::MALFORMED_QUERY_STRING = 18, EC2Errors::SLOW_DOWN = 19,
  EC2Errors::REQUEST_TIME_TOO_SKEWED = 20, EC2Errors::INVALID_SIGNATURE = 21, EC2Errors::SIGNATURE_DOES_NOT_MATCH = 22, EC2Errors::INVALID_ACCESS_KEY_ID = 23,
  EC2Errors::REQUEST_TIMEOUT = 24, EC2Errors::NETWORK_CONNECTION = 99, EC2Errors::UNKNOWN = 100, EC2Errors::ACTIVE_VPC_PEERING_CONNECTION_PER_VPC_LIMIT_EXCEEDED = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  EC2Errors::ADDRESS_LIMIT_EXCEEDED, EC2Errors::ATTACHMENT_LIMIT_EXCEEDED, EC2Errors::BUNDLING_IN_PROGRESS, EC2Errors::CANNOT_DELETE,
  EC2Errors::CONCURRENT_SNAPSHOT_LIMIT_EXCEEDED, EC2Errors::CONCURRENT_TAG_ACCESS, EC2Errors::CUSTOMER_GATEWAY_LIMIT_EXCEEDED, EC2Errors::DEPENDENCY_VIOLATION,
  EC2Errors::DISK_IMAGE_SIZE_TOO_LARGE, EC2Errors::DRY_RUN_OPERATION, EC2Errors::ENCRYPTED_VOLUMES_NOT_SUPPORTED, EC2Errors::FILTER_LIMIT_EXCEEDED,
  EC2Errors::FLOW_LOGS_LIMIT_EXCEEDED, EC2Errors::FLOW_LOG_ALREADY_EXISTS, EC2Errors::GATEWAY__NOT_ATTACHED, EC2Errors::INCORRECT_INSTANCE_STATE,
  EC2Errors::INCORRECT_STATE, EC2Errors::INSTANCE_ALREADY_LINKED, EC2Errors::INSTANCE_LIMIT_EXCEEDED, EC2Errors::INSUFFICIENT_FREE_ADDRESSES_IN_SUBNET,
  EC2Errors::INSUFFICIENT_RESERVED_INSTANCES_CAPACITY, EC2Errors::INTERNET_GATEWAY_LIMIT_EXCEEDED, EC2Errors::INVALID_ADDRESS_I_D__NOT_FOUND, EC2Errors::INVALID_ADDRESS__MALFORMED,
  EC2Errors::INVALID_ADDRESS__NOT_FOUND, EC2Errors::INVALID_ALLOCATION_I_D__NOT_FOUND, EC2Errors::INVALID_ASSOCIATION_I_D__NOT_FOUND, EC2Errors::INVALID_ATTACHMENT_I_D__NOT_FOUND,
  EC2Errors::INVALID_ATTACHMENT__NOT_FOUND, EC2Errors::INVALID_A_M_I_ATTRIBUTE_ITEM_VALUE, EC2Errors::INVALID_A_M_I_I_D__MALFORMED, EC2Errors::INVALID_A_M_I_I_D__NOT_FOUND,
  EC2Errors::INVALID_A_M_I_I_D__UNAVAILABLE, EC2Errors::INVALID_A_M_I_NAME__DUPLICATE, EC2Errors::INVALID_A_M_I_NAME__MALFORMED, EC2Errors::INVALID_BLOCK_DEVICE_MAPPING,
  EC2Errors::INVALID_BUNDLE_I_D__NOT_FOUND, EC2Errors::INVALID_CONVERSION_TASK_ID, EC2Errors::INVALID_CUSTOMER_GATEWAY_ID__MALFORMED, EC2Errors::INVALID_CUSTOMER_GATEWAY_I_D__NOT_FOUND,
  EC2Errors::INVALID_CUSTOMER_GATEWAY__DUPLICATE_IP_ADDRESS, EC2Errors::INVALID_DEVICE__IN_USE, EC2Errors::INVALID_DHCP_OPTIONS_ID__MALFORMED, EC2Errors::INVALID_DHCP_OPTIONS_I_D__NOT_FOUND,
  EC2Errors::INVALID_DHCP_OPTION_I_D__NOT_FOUND, EC2Errors::INVALID_EXPORT_TASK_I_D__NOT_FOUND, EC2Errors::INVALID_FILTER, EC2Errors::INVALID_FLOW_LOG_ID__NOT_FOUND,
  EC2Errors::INVALID_FORMAT, EC2Errors::INVALID_GATEWAY_I_D__NOT_FOUND, EC2Errors::INVALID_GROUP_ID__MALFORMED, EC2Errors::INVALID_GROUP__DUPLICATE,
  EC2Errors::INVALID_GROUP__IN_USE, EC2Errors::INVALID_GROUP__NOT_FOUND, EC2Errors::INVALID_GROUP__RESERVED, EC2Errors::INVALID_INPUT,
  EC2Errors::INVALID_INSTANCE_ATTRIBUTE_VALUE, EC2Errors::INVALID_INSTANCE_I_D, EC2Errors::INVALID_INSTANCE_I_D__MALFORMED, EC2Errors::INVALID_INSTANCE_I_D__NOT_FOUND,
  EC2Errors::INVALID_INSTANCE_I_D__NOT_LINKABLE, EC2Errors::INVALID_INSTANCE_TYPE, EC2Errors::INVALID_INTERFACE__IP_ADDRESS_LIMIT_EXCEEDED, EC2Errors::INVALID_INTERNET_GATEWAY_I_D__NOT_FOUND,
  EC2Errors::INVALID_I_D, EC2Errors::INVALID_I_P_ADDRESS__IN_USE, EC2Errors::INVALID_KEY_PAIR__DUPLICATE, EC2Errors::INVALID_KEY_PAIR__FORMAT,
  EC2Errors::INVALID_KEY_PAIR__NOT_FOUND, EC2Errors::INVALID_KEY__FORMAT, EC2Errors::INVALID_MANIFEST, EC2Errors::INVALID_NETWORK_ACL_ENTRY__NOT_FOUND,
  EC2Errors::INVALID_NETWORK_ACL_I_D__NOT_FOUND, EC2Errors::INVALID_NETWORK_INTERFACE_ATTACHMENT_I_D__MALFORMED, EC2Errors::INVALID_NETWORK_INTERFACE_ID__MALFORMED, EC2Errors::INVALID_NETWORK_INTERFACE_I_D__NOT_FOUND,
  EC2Errors::INVALID_OPTION__CONFLICT, EC2Errors::INVALID_PERMISSION__DUPLICATE, EC2Errors::INVALID_PERMISSION__MALFORMED, EC2Errors::INVALID_PERMISSION__NOT_FOUND,
  EC2Errors::INVALID_PLACEMENT_GROUP__DUPLICATE, EC2Errors::INVALID_PLACEMENT_GROUP__IN_USE, EC2Errors::INVALID_PLACEMENT_GROUP__UNKNOWN, EC2Errors::INVALID_POLICY_DOCUMENT,
  EC2Errors::INVALID_PREFIX_LIST_ID__MALFORMED, EC2Errors::INVALID_PREFIX_LIST_ID__NOT_FOUND, EC2Errors::INVALID_REQUEST, EC2Errors::INVALID_RESERVATION_I_D__MALFORMED,
  EC2Errors::INVALID_RESERVATION_I_D__NOT_FOUND, EC2Errors::INVALID_RESERVED_INSTANCES_ID, EC2Errors::INVALID_RESERVED_INSTANCES_OFFERING_ID, EC2Errors::INVALID_ROUTE_TABLE_ID__MALFORMED,
  EC2Errors::INVALID_ROUTE_TABLE_I_D__NOT_FOUND, EC2Errors::INVALID_ROUTE__MALFORMED, EC2Errors::INVALID_ROUTE__NOT_FOUND, EC2Errors::INVALID_SECURITY_GROUP_I_D__NOT_FOUND,
  EC2Errors::INVALID_SECURITY__REQUEST_HAS_EXPIRED, EC2Errors::INVALID_SERVICE_NAME, EC2Errors::INVALID_SNAPSHOT_I_D__MALFORMED, EC2Errors::INVALID_SNAPSHOT__IN_USE,
  EC2Errors::INVALID_SNAPSHOT__NOT_FOUND, EC2Errors::INVALID_SPOT_DATAFEED__NOT_FOUND, EC2Errors::INVALID_SPOT_FLEET_REQUEST_CONFIG, EC2Errors::INVALID_SPOT_FLEET_REQUEST_ID__MALFORMED,
  EC2Errors::INVALID_SPOT_FLEET_REQUEST_ID__NOT_FOUND, EC2Errors::INVALID_SPOT_INSTANCE_REQUEST_I_D__MALFORMED, EC2Errors::INVALID_SPOT_INSTANCE_REQUEST_I_D__NOT_FOUND, EC2Errors::INVALID_STATE,
  EC2Errors::INVALID_STATE_TRANSITION, EC2Errors::INVALID_SUBNET_I_D__NOT_FOUND, EC2Errors::INVALID_SUBNET__CONFLICT, EC2Errors::INVALID_USER_I_D__MALFORMED,
  EC2Errors::INVALID_VOLUME_I_D__DUPLICATE, EC2Errors::INVALID_VOLUME_I_D__MALFORMED, EC2Errors::INVALID_VOLUME_I_D__ZONE_MISMATCH, EC2Errors::INVALID_VOLUME__NOT_FOUND,
  EC2Errors::INVALID_VOLUME__ZONE_MISMATCH, EC2Errors::INVALID_VPC_ENDPOINT_ID__MALFORMED, EC2Errors::INVALID_VPC_ENDPOINT_ID__NOT_FOUND, EC2Errors::INVALID_VPC_I_D__NOT_FOUND,
  EC2Errors::INVALID_VPC_PEERING_CONNECTION_ID__MALFORMED, EC2Errors::INVALID_VPC_PEERING_CONNECTION_I_D__NOT_FOUND, EC2Errors::INVALID_VPC_STATE, EC2Errors::INVALID_VPC__RANGE,
  EC2Errors::INVALID_VPN_CONNECTION_I_D, EC2Errors::INVALID_VPN_CONNECTION_I_D__NOT_FOUND, EC2Errors::INVALID_VPN_GATEWAY_ATTACHMENT__NOT_FOUND, EC2Errors::INVALID_VPN_GATEWAY_I_D__NOT_FOUND,
  EC2Errors::INVALID_ZONE__NOT_FOUND, EC2Errors::LEGACY_SECURITY_GROUP, EC2Errors::MAX_I_O_P_S_LIMIT_EXCEEDED, EC2Errors::MAX_SPOT_FLEET_REQUEST_COUNT_EXCEEDED,
  EC2Errors::MAX_SPOT_INSTANCE_COUNT_EXCEEDED, EC2Errors::NETWORK_ACL_ENTRY_ALREADY_EXISTS, EC2Errors::NETWORK_ACL_ENTRY_LIMIT_EXCEEDED, EC2Errors::NETWORK_ACL_LIMIT_EXCEEDED,
  EC2Errors::NON_E_B_S_INSTANCE, EC2Errors::NOT_EXPORTABLE, EC2Errors::OPERATION_NOT_PERMITTED, EC2Errors::OUTSTANDING_VPC_PEERING_CONNECTION_LIMIT_EXCEEDED,
  EC2Errors::PENDING_SNAPSHOT_LIMIT_EXCEEDED, EC2Errors::PRIVATE_IP_ADDRESS_LIMIT_EXCEEDED, EC2Errors::REQUEST_RESOURCE_COUNT_EXCEEDED, EC2Errors::RESERVED_INSTANCES_LIMIT_EXCEEDED,
  EC2Errors::RESOURCE_COUNT_EXCEEDED, EC2Errors::RESOURCE_LIMIT_EXCEEDED, EC2Errors::RESOURCE__ALREADY_ASSOCIATED, EC2Errors::ROUTE_ALREADY_EXISTS,
  EC2Errors::ROUTE_LIMIT_EXCEEDED, EC2Errors::ROUTE_TABLE_LIMIT_EXCEEDED, EC2Errors::RULES_PER_SECURITY_GROUP_LIMIT_EXCEEDED, EC2Errors::SECURITY_GROUPS_PER_INSTANCE_LIMIT_EXCEEDED,
  EC2Errors::SECURITY_GROUPS_PER_INTERFACE_LIMIT_EXCEEDED, EC2Errors::SECURITY_GROUP_LIMIT_EXCEEDED, EC2Errors::SNAPSHOT_LIMIT_EXCEEDED, EC2Errors::SUBNET_LIMIT_EXCEEDED,
  EC2Errors::TAG_LIMIT_EXCEEDED, EC2Errors::UNKNOWN_VOLUME_TYPE, EC2Errors::UNSUPPORTED, EC2Errors::UNSUPPORTED_OPERATION,
  EC2Errors::VOLUME_IN_USE, EC2Errors::VOLUME_LIMIT_EXCEEDED, EC2Errors::VOLUME_TYPE_NOT_AVAILABLE_IN_ZONE, EC2Errors::VPC_CIDR_CONFLICT,
  EC2Errors::VPC_ENDPOINT_LIMIT_EXCEEDED, EC2Errors::VPC_LIMIT_EXCEEDED, EC2Errors::VPC_PEERING_CONNECTION_ALREADY_EXISTS, EC2Errors::VPN_CONNECTION_LIMIT_EXCEEDED,
  EC2Errors::VPN_GATEWAY_ATTACHMENT_LIMIT_EXCEEDED, EC2Errors::VPN_GATEWAY_LIMIT_EXCEEDED, EC2Errors::V_P_C_ID_NOT_SPECIFIED, EC2Errors::V_P_C_RESOURCE_NOT_SPECIFIED
}
 

Typedef Documentation

◆ AcceptReservedInstancesExchangeQuoteResponseReceivedHandler

Definition at line 1450 of file EC2Client.h.

◆ AcceptTransitGatewayVpcAttachmentResponseReceivedHandler

Definition at line 1453 of file EC2Client.h.

◆ AcceptVpcEndpointConnectionsResponseReceivedHandler

Definition at line 1454 of file EC2Client.h.

◆ AcceptVpcPeeringConnectionResponseReceivedHandler

Definition at line 1455 of file EC2Client.h.

◆ AdvertiseByoipCidrResponseReceivedHandler

Definition at line 1456 of file EC2Client.h.

◆ AllocateAddressResponseReceivedHandler

Definition at line 1457 of file EC2Client.h.

◆ AllocateHostsResponseReceivedHandler

Definition at line 1458 of file EC2Client.h.

◆ ApplySecurityGroupsToClientVpnTargetNetworkResponseReceivedHandler

Definition at line 1459 of file EC2Client.h.

◆ AssignIpv6AddressesResponseReceivedHandler

Definition at line 1460 of file EC2Client.h.

◆ AssignPrivateIpAddressesResponseReceivedHandler

Definition at line 1461 of file EC2Client.h.

◆ AssociateAddressResponseReceivedHandler

Definition at line 1462 of file EC2Client.h.

◆ AssociateClientVpnTargetNetworkResponseReceivedHandler

Definition at line 1463 of file EC2Client.h.

◆ AssociateDhcpOptionsResponseReceivedHandler

Definition at line 1464 of file EC2Client.h.

◆ AssociateIamInstanceProfileResponseReceivedHandler

Definition at line 1465 of file EC2Client.h.

◆ AssociateRouteTableResponseReceivedHandler

Definition at line 1466 of file EC2Client.h.

◆ AssociateSubnetCidrBlockResponseReceivedHandler

Definition at line 1467 of file EC2Client.h.

◆ AssociateTransitGatewayRouteTableResponseReceivedHandler

Definition at line 1468 of file EC2Client.h.

◆ AssociateVpcCidrBlockResponseReceivedHandler

Definition at line 1469 of file EC2Client.h.

◆ AttachClassicLinkVpcResponseReceivedHandler

Definition at line 1470 of file EC2Client.h.

◆ AttachInternetGatewayResponseReceivedHandler

Definition at line 1471 of file EC2Client.h.

◆ AttachNetworkInterfaceResponseReceivedHandler

Definition at line 1472 of file EC2Client.h.

◆ AttachVolumeResponseReceivedHandler

Definition at line 1473 of file EC2Client.h.

◆ AttachVpnGatewayResponseReceivedHandler

Definition at line 1474 of file EC2Client.h.

◆ AuthorizeClientVpnIngressResponseReceivedHandler

Definition at line 1475 of file EC2Client.h.

◆ AuthorizeSecurityGroupEgressResponseReceivedHandler

Definition at line 1476 of file EC2Client.h.

◆ AuthorizeSecurityGroupIngressResponseReceivedHandler

Definition at line 1477 of file EC2Client.h.

◆ BundleInstanceResponseReceivedHandler

Definition at line 1478 of file EC2Client.h.

◆ CancelBundleTaskResponseReceivedHandler

Definition at line 1479 of file EC2Client.h.

◆ CancelCapacityReservationResponseReceivedHandler

Definition at line 1480 of file EC2Client.h.

◆ CancelConversionTaskResponseReceivedHandler

Definition at line 1481 of file EC2Client.h.

◆ CancelExportTaskResponseReceivedHandler

Definition at line 1482 of file EC2Client.h.

◆ CancelImportTaskResponseReceivedHandler

Definition at line 1483 of file EC2Client.h.

◆ CancelReservedInstancesListingResponseReceivedHandler

Definition at line 1484 of file EC2Client.h.

◆ CancelSpotFleetRequestsResponseReceivedHandler

Definition at line 1485 of file EC2Client.h.

◆ CancelSpotInstanceRequestsResponseReceivedHandler

Definition at line 1486 of file EC2Client.h.

◆ ConfirmProductInstanceResponseReceivedHandler

Definition at line 1487 of file EC2Client.h.

◆ CopyFpgaImageResponseReceivedHandler

Definition at line 1488 of file EC2Client.h.

◆ CopyImageResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::CopyImageRequest&, const Model::CopyImageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::CopyImageResponseReceivedHandler

Definition at line 1489 of file EC2Client.h.

◆ CopySnapshotResponseReceivedHandler

Definition at line 1490 of file EC2Client.h.

◆ CreateCapacityReservationResponseReceivedHandler

Definition at line 1491 of file EC2Client.h.

◆ CreateClientVpnEndpointResponseReceivedHandler

Definition at line 1492 of file EC2Client.h.

◆ CreateClientVpnRouteResponseReceivedHandler

Definition at line 1493 of file EC2Client.h.

◆ CreateCustomerGatewayResponseReceivedHandler

Definition at line 1494 of file EC2Client.h.

◆ CreateDefaultSubnetResponseReceivedHandler

Definition at line 1495 of file EC2Client.h.

◆ CreateDefaultVpcResponseReceivedHandler

Definition at line 1496 of file EC2Client.h.

◆ CreateDhcpOptionsResponseReceivedHandler

Definition at line 1497 of file EC2Client.h.

◆ CreateEgressOnlyInternetGatewayResponseReceivedHandler

Definition at line 1498 of file EC2Client.h.

◆ CreateFleetResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::CreateFleetRequest&, const Model::CreateFleetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::CreateFleetResponseReceivedHandler

Definition at line 1499 of file EC2Client.h.

◆ CreateFlowLogsResponseReceivedHandler

Definition at line 1500 of file EC2Client.h.

◆ CreateFpgaImageResponseReceivedHandler

Definition at line 1501 of file EC2Client.h.

◆ CreateImageResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::CreateImageRequest&, const Model::CreateImageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::CreateImageResponseReceivedHandler

Definition at line 1502 of file EC2Client.h.

◆ CreateInstanceExportTaskResponseReceivedHandler

Definition at line 1503 of file EC2Client.h.

◆ CreateInternetGatewayResponseReceivedHandler

Definition at line 1504 of file EC2Client.h.

◆ CreateKeyPairResponseReceivedHandler

Definition at line 1505 of file EC2Client.h.

◆ CreateLaunchTemplateResponseReceivedHandler

Definition at line 1506 of file EC2Client.h.

◆ CreateLaunchTemplateVersionResponseReceivedHandler

Definition at line 1507 of file EC2Client.h.

◆ CreateNatGatewayResponseReceivedHandler

Definition at line 1508 of file EC2Client.h.

◆ CreateNetworkAclEntryResponseReceivedHandler

Definition at line 1510 of file EC2Client.h.

◆ CreateNetworkAclResponseReceivedHandler

Definition at line 1509 of file EC2Client.h.

◆ CreateNetworkInterfacePermissionResponseReceivedHandler

Definition at line 1512 of file EC2Client.h.

◆ CreateNetworkInterfaceResponseReceivedHandler

Definition at line 1511 of file EC2Client.h.

◆ CreatePlacementGroupResponseReceivedHandler

Definition at line 1513 of file EC2Client.h.

◆ CreateReservedInstancesListingResponseReceivedHandler

Definition at line 1514 of file EC2Client.h.

◆ CreateRouteResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::CreateRouteRequest&, const Model::CreateRouteOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::CreateRouteResponseReceivedHandler

Definition at line 1515 of file EC2Client.h.

◆ CreateRouteTableResponseReceivedHandler

Definition at line 1516 of file EC2Client.h.

◆ CreateSecurityGroupResponseReceivedHandler

Definition at line 1517 of file EC2Client.h.

◆ CreateSnapshotResponseReceivedHandler

Definition at line 1518 of file EC2Client.h.

◆ CreateSnapshotsResponseReceivedHandler

Definition at line 1519 of file EC2Client.h.

◆ CreateSpotDatafeedSubscriptionResponseReceivedHandler

Definition at line 1520 of file EC2Client.h.

◆ CreateSubnetResponseReceivedHandler

Definition at line 1521 of file EC2Client.h.

◆ CreateTagsResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::CreateTagsRequest&, const Model::CreateTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::CreateTagsResponseReceivedHandler

Definition at line 1522 of file EC2Client.h.

◆ CreateTrafficMirrorFilterResponseReceivedHandler

Definition at line 1523 of file EC2Client.h.

◆ CreateTrafficMirrorFilterRuleResponseReceivedHandler

Definition at line 1524 of file EC2Client.h.

◆ CreateTrafficMirrorSessionResponseReceivedHandler

Definition at line 1525 of file EC2Client.h.

◆ CreateTrafficMirrorTargetResponseReceivedHandler

Definition at line 1526 of file EC2Client.h.

◆ CreateTransitGatewayResponseReceivedHandler

Definition at line 1527 of file EC2Client.h.

◆ CreateTransitGatewayRouteResponseReceivedHandler

Definition at line 1528 of file EC2Client.h.

◆ CreateTransitGatewayRouteTableResponseReceivedHandler

Definition at line 1529 of file EC2Client.h.

◆ CreateTransitGatewayVpcAttachmentResponseReceivedHandler

Definition at line 1530 of file EC2Client.h.

◆ CreateVolumeResponseReceivedHandler

Definition at line 1531 of file EC2Client.h.

◆ CreateVpcEndpointConnectionNotificationResponseReceivedHandler

Definition at line 1534 of file EC2Client.h.

◆ CreateVpcEndpointResponseReceivedHandler

Definition at line 1533 of file EC2Client.h.

◆ CreateVpcEndpointServiceConfigurationResponseReceivedHandler

Definition at line 1535 of file EC2Client.h.

◆ CreateVpcPeeringConnectionResponseReceivedHandler

Definition at line 1536 of file EC2Client.h.

◆ CreateVpcResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::CreateVpcRequest&, const Model::CreateVpcOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::CreateVpcResponseReceivedHandler

Definition at line 1532 of file EC2Client.h.

◆ CreateVpnConnectionResponseReceivedHandler

Definition at line 1537 of file EC2Client.h.

◆ CreateVpnConnectionRouteResponseReceivedHandler

Definition at line 1538 of file EC2Client.h.

◆ CreateVpnGatewayResponseReceivedHandler

Definition at line 1539 of file EC2Client.h.

◆ DeleteClientVpnEndpointResponseReceivedHandler

Definition at line 1540 of file EC2Client.h.

◆ DeleteClientVpnRouteResponseReceivedHandler

Definition at line 1541 of file EC2Client.h.

◆ DeleteCustomerGatewayResponseReceivedHandler

Definition at line 1542 of file EC2Client.h.

◆ DeleteDhcpOptionsResponseReceivedHandler

Definition at line 1543 of file EC2Client.h.

◆ DeleteEgressOnlyInternetGatewayResponseReceivedHandler

Definition at line 1544 of file EC2Client.h.

◆ DeleteFleetsResponseReceivedHandler

Definition at line 1545 of file EC2Client.h.

◆ DeleteFlowLogsResponseReceivedHandler

Definition at line 1546 of file EC2Client.h.

◆ DeleteFpgaImageResponseReceivedHandler

Definition at line 1547 of file EC2Client.h.

◆ DeleteInternetGatewayResponseReceivedHandler

Definition at line 1548 of file EC2Client.h.

◆ DeleteKeyPairResponseReceivedHandler

Definition at line 1549 of file EC2Client.h.

◆ DeleteLaunchTemplateResponseReceivedHandler

Definition at line 1550 of file EC2Client.h.

◆ DeleteLaunchTemplateVersionsResponseReceivedHandler

Definition at line 1551 of file EC2Client.h.

◆ DeleteNatGatewayResponseReceivedHandler

Definition at line 1552 of file EC2Client.h.

◆ DeleteNetworkAclEntryResponseReceivedHandler

Definition at line 1554 of file EC2Client.h.

◆ DeleteNetworkAclResponseReceivedHandler

Definition at line 1553 of file EC2Client.h.

◆ DeleteNetworkInterfacePermissionResponseReceivedHandler

Definition at line 1556 of file EC2Client.h.

◆ DeleteNetworkInterfaceResponseReceivedHandler

Definition at line 1555 of file EC2Client.h.

◆ DeletePlacementGroupResponseReceivedHandler

Definition at line 1557 of file EC2Client.h.

◆ DeleteQueuedReservedInstancesResponseReceivedHandler

Definition at line 1558 of file EC2Client.h.

◆ DeleteRouteResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::DeleteRouteRequest&, const Model::DeleteRouteOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::DeleteRouteResponseReceivedHandler

Definition at line 1559 of file EC2Client.h.

◆ DeleteRouteTableResponseReceivedHandler

Definition at line 1560 of file EC2Client.h.

◆ DeleteSecurityGroupResponseReceivedHandler

Definition at line 1561 of file EC2Client.h.

◆ DeleteSnapshotResponseReceivedHandler

Definition at line 1562 of file EC2Client.h.

◆ DeleteSpotDatafeedSubscriptionResponseReceivedHandler

Definition at line 1563 of file EC2Client.h.

◆ DeleteSubnetResponseReceivedHandler

Definition at line 1564 of file EC2Client.h.

◆ DeleteTagsResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::DeleteTagsRequest&, const Model::DeleteTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::DeleteTagsResponseReceivedHandler

Definition at line 1565 of file EC2Client.h.

◆ DeleteTrafficMirrorFilterResponseReceivedHandler

Definition at line 1566 of file EC2Client.h.

◆ DeleteTrafficMirrorFilterRuleResponseReceivedHandler

Definition at line 1567 of file EC2Client.h.

◆ DeleteTrafficMirrorSessionResponseReceivedHandler

Definition at line 1568 of file EC2Client.h.

◆ DeleteTrafficMirrorTargetResponseReceivedHandler

Definition at line 1569 of file EC2Client.h.

◆ DeleteTransitGatewayResponseReceivedHandler

Definition at line 1570 of file EC2Client.h.

◆ DeleteTransitGatewayRouteResponseReceivedHandler

Definition at line 1571 of file EC2Client.h.

◆ DeleteTransitGatewayRouteTableResponseReceivedHandler

Definition at line 1572 of file EC2Client.h.

◆ DeleteTransitGatewayVpcAttachmentResponseReceivedHandler

Definition at line 1573 of file EC2Client.h.

◆ DeleteVolumeResponseReceivedHandler

Definition at line 1574 of file EC2Client.h.

◆ DeleteVpcEndpointConnectionNotificationsResponseReceivedHandler

Definition at line 1576 of file EC2Client.h.

◆ DeleteVpcEndpointServiceConfigurationsResponseReceivedHandler

Definition at line 1577 of file EC2Client.h.

◆ DeleteVpcEndpointsResponseReceivedHandler

Definition at line 1578 of file EC2Client.h.

◆ DeleteVpcPeeringConnectionResponseReceivedHandler

Definition at line 1579 of file EC2Client.h.

◆ DeleteVpcResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::DeleteVpcRequest&, const Model::DeleteVpcOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::DeleteVpcResponseReceivedHandler

Definition at line 1575 of file EC2Client.h.

◆ DeleteVpnConnectionResponseReceivedHandler

Definition at line 1580 of file EC2Client.h.

◆ DeleteVpnConnectionRouteResponseReceivedHandler

Definition at line 1581 of file EC2Client.h.

◆ DeleteVpnGatewayResponseReceivedHandler

Definition at line 1582 of file EC2Client.h.

◆ DeprovisionByoipCidrResponseReceivedHandler

Definition at line 1583 of file EC2Client.h.

◆ DeregisterImageResponseReceivedHandler

Definition at line 1584 of file EC2Client.h.

◆ DescribeAccountAttributesResponseReceivedHandler

Definition at line 1585 of file EC2Client.h.

◆ DescribeAddressesResponseReceivedHandler

Definition at line 1586 of file EC2Client.h.

◆ DescribeAggregateIdFormatResponseReceivedHandler

Definition at line 1587 of file EC2Client.h.

◆ DescribeAvailabilityZonesResponseReceivedHandler

Definition at line 1588 of file EC2Client.h.

◆ DescribeBundleTasksResponseReceivedHandler

Definition at line 1589 of file EC2Client.h.

◆ DescribeByoipCidrsResponseReceivedHandler

Definition at line 1590 of file EC2Client.h.

◆ DescribeCapacityReservationsResponseReceivedHandler

Definition at line 1591 of file EC2Client.h.

◆ DescribeClassicLinkInstancesResponseReceivedHandler

Definition at line 1592 of file EC2Client.h.

◆ DescribeClientVpnAuthorizationRulesResponseReceivedHandler

Definition at line 1593 of file EC2Client.h.

◆ DescribeClientVpnConnectionsResponseReceivedHandler

Definition at line 1594 of file EC2Client.h.

◆ DescribeClientVpnEndpointsResponseReceivedHandler

Definition at line 1595 of file EC2Client.h.

◆ DescribeClientVpnRoutesResponseReceivedHandler

Definition at line 1596 of file EC2Client.h.

◆ DescribeClientVpnTargetNetworksResponseReceivedHandler

Definition at line 1597 of file EC2Client.h.

◆ DescribeConversionTasksResponseReceivedHandler

Definition at line 1598 of file EC2Client.h.

◆ DescribeCustomerGatewaysResponseReceivedHandler

Definition at line 1599 of file EC2Client.h.

◆ DescribeDhcpOptionsResponseReceivedHandler

Definition at line 1600 of file EC2Client.h.

◆ DescribeEgressOnlyInternetGatewaysResponseReceivedHandler

Definition at line 1601 of file EC2Client.h.

◆ DescribeElasticGpusResponseReceivedHandler

Definition at line 1602 of file EC2Client.h.

◆ DescribeExportImageTasksResponseReceivedHandler

Definition at line 1603 of file EC2Client.h.

◆ DescribeExportTasksResponseReceivedHandler

Definition at line 1604 of file EC2Client.h.

◆ DescribeFleetHistoryResponseReceivedHandler

Definition at line 1605 of file EC2Client.h.

◆ DescribeFleetInstancesResponseReceivedHandler

Definition at line 1606 of file EC2Client.h.

◆ DescribeFleetsResponseReceivedHandler

Definition at line 1607 of file EC2Client.h.

◆ DescribeFlowLogsResponseReceivedHandler

Definition at line 1608 of file EC2Client.h.

◆ DescribeFpgaImageAttributeResponseReceivedHandler

Definition at line 1609 of file EC2Client.h.

◆ DescribeFpgaImagesResponseReceivedHandler

Definition at line 1610 of file EC2Client.h.

◆ DescribeHostReservationOfferingsResponseReceivedHandler

Definition at line 1611 of file EC2Client.h.

◆ DescribeHostReservationsResponseReceivedHandler

Definition at line 1612 of file EC2Client.h.

◆ DescribeHostsResponseReceivedHandler

Definition at line 1613 of file EC2Client.h.

◆ DescribeIamInstanceProfileAssociationsResponseReceivedHandler

Definition at line 1614 of file EC2Client.h.

◆ DescribeIdentityIdFormatResponseReceivedHandler

Definition at line 1616 of file EC2Client.h.

◆ DescribeIdFormatResponseReceivedHandler

Definition at line 1615 of file EC2Client.h.

◆ DescribeImageAttributeResponseReceivedHandler

Definition at line 1617 of file EC2Client.h.

◆ DescribeImagesResponseReceivedHandler

Definition at line 1618 of file EC2Client.h.

◆ DescribeImportImageTasksResponseReceivedHandler

Definition at line 1619 of file EC2Client.h.

◆ DescribeImportSnapshotTasksResponseReceivedHandler

Definition at line 1620 of file EC2Client.h.

◆ DescribeInstanceAttributeResponseReceivedHandler

Definition at line 1621 of file EC2Client.h.

◆ DescribeInstanceCreditSpecificationsResponseReceivedHandler

Definition at line 1622 of file EC2Client.h.

◆ DescribeInstancesResponseReceivedHandler

Definition at line 1624 of file EC2Client.h.

◆ DescribeInstanceStatusResponseReceivedHandler

Definition at line 1623 of file EC2Client.h.

◆ DescribeInternetGatewaysResponseReceivedHandler

Definition at line 1625 of file EC2Client.h.

◆ DescribeKeyPairsResponseReceivedHandler

Definition at line 1626 of file EC2Client.h.

◆ DescribeLaunchTemplatesResponseReceivedHandler

Definition at line 1628 of file EC2Client.h.

◆ DescribeLaunchTemplateVersionsResponseReceivedHandler

Definition at line 1627 of file EC2Client.h.

◆ DescribeMovingAddressesResponseReceivedHandler

Definition at line 1629 of file EC2Client.h.

◆ DescribeNatGatewaysResponseReceivedHandler

Definition at line 1630 of file EC2Client.h.

◆ DescribeNetworkAclsResponseReceivedHandler

Definition at line 1631 of file EC2Client.h.

◆ DescribeNetworkInterfaceAttributeResponseReceivedHandler

Definition at line 1632 of file EC2Client.h.

◆ DescribeNetworkInterfacePermissionsResponseReceivedHandler

Definition at line 1633 of file EC2Client.h.

◆ DescribeNetworkInterfacesResponseReceivedHandler

Definition at line 1634 of file EC2Client.h.

◆ DescribePlacementGroupsResponseReceivedHandler

Definition at line 1635 of file EC2Client.h.

◆ DescribePrefixListsResponseReceivedHandler

Definition at line 1636 of file EC2Client.h.

◆ DescribePrincipalIdFormatResponseReceivedHandler

Definition at line 1637 of file EC2Client.h.

◆ DescribePublicIpv4PoolsResponseReceivedHandler

Definition at line 1638 of file EC2Client.h.

◆ DescribeRegionsResponseReceivedHandler

Definition at line 1639 of file EC2Client.h.

◆ DescribeReservedInstancesListingsResponseReceivedHandler

Definition at line 1641 of file EC2Client.h.

◆ DescribeReservedInstancesModificationsResponseReceivedHandler

Definition at line 1642 of file EC2Client.h.

◆ DescribeReservedInstancesOfferingsResponseReceivedHandler

Definition at line 1643 of file EC2Client.h.

◆ DescribeReservedInstancesResponseReceivedHandler

Definition at line 1640 of file EC2Client.h.

◆ DescribeRouteTablesResponseReceivedHandler

Definition at line 1644 of file EC2Client.h.

◆ DescribeScheduledInstanceAvailabilityResponseReceivedHandler

Definition at line 1645 of file EC2Client.h.

◆ DescribeScheduledInstancesResponseReceivedHandler

Definition at line 1646 of file EC2Client.h.

◆ DescribeSecurityGroupReferencesResponseReceivedHandler

Definition at line 1647 of file EC2Client.h.

◆ DescribeSecurityGroupsResponseReceivedHandler

Definition at line 1648 of file EC2Client.h.

◆ DescribeSnapshotAttributeResponseReceivedHandler

Definition at line 1649 of file EC2Client.h.

◆ DescribeSnapshotsResponseReceivedHandler

Definition at line 1650 of file EC2Client.h.

◆ DescribeSpotDatafeedSubscriptionResponseReceivedHandler

Definition at line 1651 of file EC2Client.h.

◆ DescribeSpotFleetInstancesResponseReceivedHandler

Definition at line 1652 of file EC2Client.h.

◆ DescribeSpotFleetRequestHistoryResponseReceivedHandler

Definition at line 1653 of file EC2Client.h.

◆ DescribeSpotFleetRequestsResponseReceivedHandler

Definition at line 1654 of file EC2Client.h.

◆ DescribeSpotInstanceRequestsResponseReceivedHandler

Definition at line 1655 of file EC2Client.h.

◆ DescribeSpotPriceHistoryResponseReceivedHandler

Definition at line 1656 of file EC2Client.h.

◆ DescribeStaleSecurityGroupsResponseReceivedHandler

Definition at line 1657 of file EC2Client.h.

◆ DescribeSubnetsResponseReceivedHandler

Definition at line 1658 of file EC2Client.h.

◆ DescribeTagsResponseReceivedHandler

Definition at line 1659 of file EC2Client.h.

◆ DescribeTrafficMirrorFiltersResponseReceivedHandler

Definition at line 1660 of file EC2Client.h.

◆ DescribeTrafficMirrorSessionsResponseReceivedHandler

Definition at line 1661 of file EC2Client.h.

◆ DescribeTrafficMirrorTargetsResponseReceivedHandler

Definition at line 1662 of file EC2Client.h.

◆ DescribeTransitGatewayAttachmentsResponseReceivedHandler

Definition at line 1663 of file EC2Client.h.

◆ DescribeTransitGatewayRouteTablesResponseReceivedHandler

Definition at line 1664 of file EC2Client.h.

◆ DescribeTransitGatewaysResponseReceivedHandler

Definition at line 1666 of file EC2Client.h.

◆ DescribeTransitGatewayVpcAttachmentsResponseReceivedHandler

Definition at line 1665 of file EC2Client.h.

◆ DescribeVolumeAttributeResponseReceivedHandler

Definition at line 1667 of file EC2Client.h.

◆ DescribeVolumesModificationsResponseReceivedHandler

Definition at line 1670 of file EC2Client.h.

◆ DescribeVolumesResponseReceivedHandler

Definition at line 1669 of file EC2Client.h.

◆ DescribeVolumeStatusResponseReceivedHandler

Definition at line 1668 of file EC2Client.h.

◆ DescribeVpcAttributeResponseReceivedHandler

Definition at line 1671 of file EC2Client.h.

◆ DescribeVpcClassicLinkDnsSupportResponseReceivedHandler

Definition at line 1673 of file EC2Client.h.

◆ DescribeVpcClassicLinkResponseReceivedHandler

Definition at line 1672 of file EC2Client.h.

◆ DescribeVpcEndpointConnectionNotificationsResponseReceivedHandler

Definition at line 1674 of file EC2Client.h.

◆ DescribeVpcEndpointConnectionsResponseReceivedHandler

Definition at line 1675 of file EC2Client.h.

◆ DescribeVpcEndpointServiceConfigurationsResponseReceivedHandler

Definition at line 1676 of file EC2Client.h.

◆ DescribeVpcEndpointServicePermissionsResponseReceivedHandler

Definition at line 1677 of file EC2Client.h.

◆ DescribeVpcEndpointServicesResponseReceivedHandler

Definition at line 1678 of file EC2Client.h.

◆ DescribeVpcEndpointsResponseReceivedHandler

Definition at line 1679 of file EC2Client.h.

◆ DescribeVpcPeeringConnectionsResponseReceivedHandler

Definition at line 1680 of file EC2Client.h.

◆ DescribeVpcsResponseReceivedHandler

Definition at line 1681 of file EC2Client.h.

◆ DescribeVpnConnectionsResponseReceivedHandler

Definition at line 1682 of file EC2Client.h.

◆ DescribeVpnGatewaysResponseReceivedHandler

Definition at line 1683 of file EC2Client.h.

◆ DetachClassicLinkVpcResponseReceivedHandler

Definition at line 1684 of file EC2Client.h.

◆ DetachInternetGatewayResponseReceivedHandler

Definition at line 1685 of file EC2Client.h.

◆ DetachNetworkInterfaceResponseReceivedHandler

Definition at line 1686 of file EC2Client.h.

◆ DetachVolumeResponseReceivedHandler

Definition at line 1687 of file EC2Client.h.

◆ DetachVpnGatewayResponseReceivedHandler

Definition at line 1688 of file EC2Client.h.

◆ DisableEbsEncryptionByDefaultResponseReceivedHandler

Definition at line 1689 of file EC2Client.h.

◆ DisableTransitGatewayRouteTablePropagationResponseReceivedHandler

Definition at line 1690 of file EC2Client.h.

◆ DisableVgwRoutePropagationResponseReceivedHandler

Definition at line 1691 of file EC2Client.h.

◆ DisableVpcClassicLinkDnsSupportResponseReceivedHandler

Definition at line 1693 of file EC2Client.h.

◆ DisableVpcClassicLinkResponseReceivedHandler

Definition at line 1692 of file EC2Client.h.

◆ DisassociateAddressResponseReceivedHandler

Definition at line 1694 of file EC2Client.h.

◆ DisassociateClientVpnTargetNetworkResponseReceivedHandler

Definition at line 1695 of file EC2Client.h.

◆ DisassociateIamInstanceProfileResponseReceivedHandler

Definition at line 1696 of file EC2Client.h.

◆ DisassociateRouteTableResponseReceivedHandler

Definition at line 1697 of file EC2Client.h.

◆ DisassociateSubnetCidrBlockResponseReceivedHandler

Definition at line 1698 of file EC2Client.h.

◆ DisassociateTransitGatewayRouteTableResponseReceivedHandler

Definition at line 1699 of file EC2Client.h.

◆ DisassociateVpcCidrBlockResponseReceivedHandler

Definition at line 1700 of file EC2Client.h.

◆ EnableEbsEncryptionByDefaultResponseReceivedHandler

Definition at line 1701 of file EC2Client.h.

◆ EnableTransitGatewayRouteTablePropagationResponseReceivedHandler

Definition at line 1702 of file EC2Client.h.

◆ EnableVgwRoutePropagationResponseReceivedHandler

Definition at line 1703 of file EC2Client.h.

◆ EnableVolumeIOResponseReceivedHandler

Definition at line 1704 of file EC2Client.h.

◆ EnableVpcClassicLinkDnsSupportResponseReceivedHandler

Definition at line 1706 of file EC2Client.h.

◆ EnableVpcClassicLinkResponseReceivedHandler

Definition at line 1705 of file EC2Client.h.

◆ ExportClientVpnClientCertificateRevocationListResponseReceivedHandler

Definition at line 1707 of file EC2Client.h.

◆ ExportClientVpnClientConfigurationResponseReceivedHandler

Definition at line 1708 of file EC2Client.h.

◆ ExportImageResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::ExportImageRequest&, const Model::ExportImageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::ExportImageResponseReceivedHandler

Definition at line 1709 of file EC2Client.h.

◆ ExportTransitGatewayRoutesResponseReceivedHandler

Definition at line 1710 of file EC2Client.h.

◆ GetCapacityReservationUsageResponseReceivedHandler

Definition at line 1711 of file EC2Client.h.

◆ GetConsoleOutputResponseReceivedHandler

Definition at line 1712 of file EC2Client.h.

◆ GetConsoleScreenshotResponseReceivedHandler

Definition at line 1713 of file EC2Client.h.

◆ GetEbsDefaultKmsKeyIdResponseReceivedHandler

Definition at line 1714 of file EC2Client.h.

◆ GetEbsEncryptionByDefaultResponseReceivedHandler

Definition at line 1715 of file EC2Client.h.

◆ GetHostReservationPurchasePreviewResponseReceivedHandler

Definition at line 1716 of file EC2Client.h.

◆ GetLaunchTemplateDataResponseReceivedHandler

Definition at line 1717 of file EC2Client.h.

◆ GetPasswordDataResponseReceivedHandler

Definition at line 1718 of file EC2Client.h.

◆ GetReservedInstancesExchangeQuoteResponseReceivedHandler

Definition at line 1719 of file EC2Client.h.

◆ GetTransitGatewayAttachmentPropagationsResponseReceivedHandler

Definition at line 1720 of file EC2Client.h.

◆ GetTransitGatewayRouteTableAssociationsResponseReceivedHandler

Definition at line 1721 of file EC2Client.h.

◆ GetTransitGatewayRouteTablePropagationsResponseReceivedHandler

Definition at line 1722 of file EC2Client.h.

◆ ImportClientVpnClientCertificateRevocationListResponseReceivedHandler

Definition at line 1723 of file EC2Client.h.

◆ ImportImageResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::ImportImageRequest&, const Model::ImportImageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::ImportImageResponseReceivedHandler

Definition at line 1724 of file EC2Client.h.

◆ ImportInstanceResponseReceivedHandler

Definition at line 1725 of file EC2Client.h.

◆ ImportKeyPairResponseReceivedHandler

Definition at line 1726 of file EC2Client.h.

◆ ImportSnapshotResponseReceivedHandler

Definition at line 1727 of file EC2Client.h.

◆ ImportVolumeResponseReceivedHandler

Definition at line 1728 of file EC2Client.h.

◆ ModifyCapacityReservationResponseReceivedHandler

Definition at line 1729 of file EC2Client.h.

◆ ModifyClientVpnEndpointResponseReceivedHandler

Definition at line 1730 of file EC2Client.h.

◆ ModifyEbsDefaultKmsKeyIdResponseReceivedHandler

Definition at line 1731 of file EC2Client.h.

◆ ModifyFleetResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::ModifyFleetRequest&, const Model::ModifyFleetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::ModifyFleetResponseReceivedHandler

Definition at line 1732 of file EC2Client.h.

◆ ModifyFpgaImageAttributeResponseReceivedHandler

Definition at line 1733 of file EC2Client.h.

◆ ModifyHostsResponseReceivedHandler

typedef std::function<void(const EC2Client*, const Model::ModifyHostsRequest&, const Model::ModifyHostsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EC2::ModifyHostsResponseReceivedHandler

Definition at line 1734 of file EC2Client.h.

◆ ModifyIdentityIdFormatResponseReceivedHandler

Definition at line 1736 of file EC2Client.h.

◆ ModifyIdFormatResponseReceivedHandler

Definition at line 1735 of file EC2Client.h.

◆ ModifyImageAttributeResponseReceivedHandler

Definition at line 1737 of file EC2Client.h.

◆ ModifyInstanceAttributeResponseReceivedHandler

Definition at line 1738 of file EC2Client.h.

◆ ModifyInstanceCapacityReservationAttributesResponseReceivedHandler

Definition at line 1739 of file EC2Client.h.

◆ ModifyInstanceCreditSpecificationResponseReceivedHandler

Definition at line 1740 of file EC2Client.h.

◆ ModifyInstanceEventStartTimeResponseReceivedHandler

Definition at line 1741 of file EC2Client.h.

◆ ModifyInstancePlacementResponseReceivedHandler

Definition at line 1742 of file EC2Client.h.

◆ ModifyLaunchTemplateResponseReceivedHandler

Definition at line 1743 of file EC2Client.h.

◆ ModifyNetworkInterfaceAttributeResponseReceivedHandler

Definition at line 1744 of file EC2Client.h.

◆ ModifyReservedInstancesResponseReceivedHandler

Definition at line 1745 of file EC2Client.h.

◆ ModifySnapshotAttributeResponseReceivedHandler

Definition at line 1746 of file EC2Client.h.

◆ ModifySpotFleetRequestResponseReceivedHandler

Definition at line 1747 of file EC2Client.h.

◆ ModifySubnetAttributeResponseReceivedHandler

Definition at line 1748 of file EC2Client.h.

◆ ModifyTrafficMirrorFilterNetworkServicesResponseReceivedHandler

Definition at line 1749 of file EC2Client.h.

◆ ModifyTrafficMirrorFilterRuleResponseReceivedHandler

Definition at line 1750 of file EC2Client.h.

◆ ModifyTrafficMirrorSessionResponseReceivedHandler

Definition at line 1751 of file EC2Client.h.

◆ ModifyTransitGatewayVpcAttachmentResponseReceivedHandler

Definition at line 1752 of file EC2Client.h.

◆ ModifyVolumeAttributeResponseReceivedHandler

Definition at line 1754 of file EC2Client.h.

◆ ModifyVolumeResponseReceivedHandler

Definition at line 1753 of file EC2Client.h.

◆ ModifyVpcAttributeResponseReceivedHandler

Definition at line 1755 of file EC2Client.h.

◆ ModifyVpcEndpointConnectionNotificationResponseReceivedHandler

Definition at line 1757 of file EC2Client.h.

◆ ModifyVpcEndpointResponseReceivedHandler

Definition at line 1756 of file EC2Client.h.

◆ ModifyVpcEndpointServiceConfigurationResponseReceivedHandler

Definition at line 1758 of file EC2Client.h.

◆ ModifyVpcEndpointServicePermissionsResponseReceivedHandler

Definition at line 1759 of file EC2Client.h.

◆ ModifyVpcPeeringConnectionOptionsResponseReceivedHandler

Definition at line 1760 of file EC2Client.h.

◆ ModifyVpcTenancyResponseReceivedHandler

Definition at line 1761 of file EC2Client.h.

◆ ModifyVpnConnectionResponseReceivedHandler

Definition at line 1762 of file EC2Client.h.

◆ ModifyVpnTunnelCertificateResponseReceivedHandler

Definition at line 1763 of file EC2Client.h.

◆ ModifyVpnTunnelOptionsResponseReceivedHandler

Definition at line 1764 of file EC2Client.h.

◆ MonitorInstancesResponseReceivedHandler

Definition at line 1765 of file EC2Client.h.

◆ MoveAddressToVpcResponseReceivedHandler

Definition at line 1766 of file EC2Client.h.

◆ ProvisionByoipCidrResponseReceivedHandler

Definition at line 1767 of file EC2Client.h.

◆ PurchaseHostReservationResponseReceivedHandler

Definition at line 1768 of file EC2Client.h.

◆ PurchaseReservedInstancesOfferingResponseReceivedHandler

Definition at line 1769 of file EC2Client.h.

◆ PurchaseScheduledInstancesResponseReceivedHandler

Definition at line 1770 of file EC2Client.h.

◆ RebootInstancesResponseReceivedHandler

Definition at line 1771 of file EC2Client.h.

◆ RegisterImageResponseReceivedHandler

Definition at line 1772 of file EC2Client.h.

◆ RejectTransitGatewayVpcAttachmentResponseReceivedHandler

Definition at line 1773 of file EC2Client.h.

◆ RejectVpcEndpointConnectionsResponseReceivedHandler

Definition at line 1774 of file EC2Client.h.

◆ RejectVpcPeeringConnectionResponseReceivedHandler

Definition at line 1775 of file EC2Client.h.

◆ ReleaseAddressResponseReceivedHandler

Definition at line 1776 of file EC2Client.h.

◆ ReleaseHostsResponseReceivedHandler

Definition at line 1777 of file EC2Client.h.

◆ ReplaceIamInstanceProfileAssociationResponseReceivedHandler

Definition at line 1778 of file EC2Client.h.

◆ ReplaceNetworkAclAssociationResponseReceivedHandler

Definition at line 1779 of file EC2Client.h.

◆ ReplaceNetworkAclEntryResponseReceivedHandler

Definition at line 1780 of file EC2Client.h.

◆ ReplaceRouteResponseReceivedHandler

Definition at line 1781 of file EC2Client.h.

◆ ReplaceRouteTableAssociationResponseReceivedHandler

Definition at line 1782 of file EC2Client.h.

◆ ReplaceTransitGatewayRouteResponseReceivedHandler

Definition at line 1783 of file EC2Client.h.

◆ ReportInstanceStatusResponseReceivedHandler

Definition at line 1784 of file EC2Client.h.

◆ RequestSpotFleetResponseReceivedHandler

Definition at line 1785 of file EC2Client.h.

◆ RequestSpotInstancesResponseReceivedHandler

Definition at line 1786 of file EC2Client.h.

◆ ResetEbsDefaultKmsKeyIdResponseReceivedHandler

Definition at line 1787 of file EC2Client.h.

◆ ResetFpgaImageAttributeResponseReceivedHandler

Definition at line 1788 of file EC2Client.h.

◆ ResetImageAttributeResponseReceivedHandler

Definition at line 1789 of file EC2Client.h.

◆ ResetInstanceAttributeResponseReceivedHandler

Definition at line 1790 of file EC2Client.h.

◆ ResetNetworkInterfaceAttributeResponseReceivedHandler

Definition at line 1791 of file EC2Client.h.

◆ ResetSnapshotAttributeResponseReceivedHandler

Definition at line 1792 of file EC2Client.h.

◆ RestoreAddressToClassicResponseReceivedHandler

Definition at line 1793 of file EC2Client.h.

◆ RevokeClientVpnIngressResponseReceivedHandler

Definition at line 1794 of file EC2Client.h.

◆ RevokeSecurityGroupEgressResponseReceivedHandler

Definition at line 1795 of file EC2Client.h.

◆ RevokeSecurityGroupIngressResponseReceivedHandler

Definition at line 1796 of file EC2Client.h.

◆ RunInstancesResponseReceivedHandler

Definition at line 1797 of file EC2Client.h.

◆ RunScheduledInstancesResponseReceivedHandler

Definition at line 1798 of file EC2Client.h.

◆ SearchTransitGatewayRoutesResponseReceivedHandler

Definition at line 1799 of file EC2Client.h.

◆ SendDiagnosticInterruptResponseReceivedHandler

Definition at line 1800 of file EC2Client.h.

◆ StartInstancesResponseReceivedHandler

Definition at line 1801 of file EC2Client.h.

◆ StopInstancesResponseReceivedHandler

Definition at line 1802 of file EC2Client.h.

◆ TerminateClientVpnConnectionsResponseReceivedHandler

Definition at line 1803 of file EC2Client.h.

◆ TerminateInstancesResponseReceivedHandler

Definition at line 1804 of file EC2Client.h.

◆ UnassignIpv6AddressesResponseReceivedHandler

Definition at line 1805 of file EC2Client.h.

◆ UnassignPrivateIpAddressesResponseReceivedHandler

Definition at line 1806 of file EC2Client.h.

◆ UnmonitorInstancesResponseReceivedHandler

Definition at line 1807 of file EC2Client.h.

◆ UpdateSecurityGroupRuleDescriptionsEgressResponseReceivedHandler

Definition at line 1808 of file EC2Client.h.

◆ UpdateSecurityGroupRuleDescriptionsIngressResponseReceivedHandler

Definition at line 1809 of file EC2Client.h.

◆ WithdrawByoipCidrResponseReceivedHandler

Definition at line 1810 of file EC2Client.h.

Enumeration Type Documentation

◆ EC2Errors

enum Aws::EC2::EC2Errors
strong
Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
ACTIVE_VPC_PEERING_CONNECTION_PER_VPC_LIMIT_EXCEEDED 
ADDRESS_LIMIT_EXCEEDED 
ATTACHMENT_LIMIT_EXCEEDED 
BUNDLING_IN_PROGRESS 
CANNOT_DELETE 
CONCURRENT_SNAPSHOT_LIMIT_EXCEEDED 
CONCURRENT_TAG_ACCESS 
CUSTOMER_GATEWAY_LIMIT_EXCEEDED 
DEPENDENCY_VIOLATION 
DISK_IMAGE_SIZE_TOO_LARGE 
DRY_RUN_OPERATION 
ENCRYPTED_VOLUMES_NOT_SUPPORTED 
FILTER_LIMIT_EXCEEDED 
FLOW_LOGS_LIMIT_EXCEEDED 
FLOW_LOG_ALREADY_EXISTS 
GATEWAY__NOT_ATTACHED 
INCORRECT_INSTANCE_STATE 
INCORRECT_STATE 
INSTANCE_ALREADY_LINKED 
INSTANCE_LIMIT_EXCEEDED 
INSUFFICIENT_FREE_ADDRESSES_IN_SUBNET 
INSUFFICIENT_RESERVED_INSTANCES_CAPACITY 
INTERNET_GATEWAY_LIMIT_EXCEEDED 
INVALID_ADDRESS_I_D__NOT_FOUND 
INVALID_ADDRESS__MALFORMED 
INVALID_ADDRESS__NOT_FOUND 
INVALID_ALLOCATION_I_D__NOT_FOUND 
INVALID_ASSOCIATION_I_D__NOT_FOUND 
INVALID_ATTACHMENT_I_D__NOT_FOUND 
INVALID_ATTACHMENT__NOT_FOUND 
INVALID_A_M_I_ATTRIBUTE_ITEM_VALUE 
INVALID_A_M_I_I_D__MALFORMED 
INVALID_A_M_I_I_D__NOT_FOUND 
INVALID_A_M_I_I_D__UNAVAILABLE 
INVALID_A_M_I_NAME__DUPLICATE 
INVALID_A_M_I_NAME__MALFORMED 
INVALID_BLOCK_DEVICE_MAPPING 
INVALID_BUNDLE_I_D__NOT_FOUND 
INVALID_CONVERSION_TASK_ID 
INVALID_CUSTOMER_GATEWAY_ID__MALFORMED 
INVALID_CUSTOMER_GATEWAY_I_D__NOT_FOUND 
INVALID_CUSTOMER_GATEWAY__DUPLICATE_IP_ADDRESS 
INVALID_DEVICE__IN_USE 
INVALID_DHCP_OPTIONS_ID__MALFORMED 
INVALID_DHCP_OPTIONS_I_D__NOT_FOUND 
INVALID_DHCP_OPTION_I_D__NOT_FOUND 
INVALID_EXPORT_TASK_I_D__NOT_FOUND 
INVALID_FILTER 
INVALID_FLOW_LOG_ID__NOT_FOUND 
INVALID_FORMAT 
INVALID_GATEWAY_I_D__NOT_FOUND 
INVALID_GROUP_ID__MALFORMED 
INVALID_GROUP__DUPLICATE 
INVALID_GROUP__IN_USE 
INVALID_GROUP__NOT_FOUND 
INVALID_GROUP__RESERVED 
INVALID_INPUT 
INVALID_INSTANCE_ATTRIBUTE_VALUE 
INVALID_INSTANCE_I_D 
INVALID_INSTANCE_I_D__MALFORMED 
INVALID_INSTANCE_I_D__NOT_FOUND 
INVALID_INSTANCE_I_D__NOT_LINKABLE 
INVALID_INSTANCE_TYPE 
INVALID_INTERFACE__IP_ADDRESS_LIMIT_EXCEEDED 
INVALID_INTERNET_GATEWAY_I_D__NOT_FOUND 
INVALID_I_D 
INVALID_I_P_ADDRESS__IN_USE 
INVALID_KEY_PAIR__DUPLICATE 
INVALID_KEY_PAIR__FORMAT 
INVALID_KEY_PAIR__NOT_FOUND 
INVALID_KEY__FORMAT 
INVALID_MANIFEST 
INVALID_NETWORK_ACL_ENTRY__NOT_FOUND 
INVALID_NETWORK_ACL_I_D__NOT_FOUND 
INVALID_NETWORK_INTERFACE_ATTACHMENT_I_D__MALFORMED 
INVALID_NETWORK_INTERFACE_ID__MALFORMED 
INVALID_NETWORK_INTERFACE_I_D__NOT_FOUND 
INVALID_OPTION__CONFLICT 
INVALID_PERMISSION__DUPLICATE 
INVALID_PERMISSION__MALFORMED 
INVALID_PERMISSION__NOT_FOUND 
INVALID_PLACEMENT_GROUP__DUPLICATE 
INVALID_PLACEMENT_GROUP__IN_USE 
INVALID_PLACEMENT_GROUP__UNKNOWN 
INVALID_POLICY_DOCUMENT 
INVALID_PREFIX_LIST_ID__MALFORMED 
INVALID_PREFIX_LIST_ID__NOT_FOUND 
INVALID_REQUEST 
INVALID_RESERVATION_I_D__MALFORMED 
INVALID_RESERVATION_I_D__NOT_FOUND 
INVALID_RESERVED_INSTANCES_ID 
INVALID_RESERVED_INSTANCES_OFFERING_ID 
INVALID_ROUTE_TABLE_ID__MALFORMED 
INVALID_ROUTE_TABLE_I_D__NOT_FOUND 
INVALID_ROUTE__MALFORMED 
INVALID_ROUTE__NOT_FOUND 
INVALID_SECURITY_GROUP_I_D__NOT_FOUND 
INVALID_SECURITY__REQUEST_HAS_EXPIRED 
INVALID_SERVICE_NAME 
INVALID_SNAPSHOT_I_D__MALFORMED 
INVALID_SNAPSHOT__IN_USE 
INVALID_SNAPSHOT__NOT_FOUND 
INVALID_SPOT_DATAFEED__NOT_FOUND 
INVALID_SPOT_FLEET_REQUEST_CONFIG 
INVALID_SPOT_FLEET_REQUEST_ID__MALFORMED 
INVALID_SPOT_FLEET_REQUEST_ID__NOT_FOUND 
INVALID_SPOT_INSTANCE_REQUEST_I_D__MALFORMED 
INVALID_SPOT_INSTANCE_REQUEST_I_D__NOT_FOUND 
INVALID_STATE 
INVALID_STATE_TRANSITION 
INVALID_SUBNET_I_D__NOT_FOUND 
INVALID_SUBNET__CONFLICT 
INVALID_USER_I_D__MALFORMED 
INVALID_VOLUME_I_D__DUPLICATE 
INVALID_VOLUME_I_D__MALFORMED 
INVALID_VOLUME_I_D__ZONE_MISMATCH 
INVALID_VOLUME__NOT_FOUND 
INVALID_VOLUME__ZONE_MISMATCH 
INVALID_VPC_ENDPOINT_ID__MALFORMED 
INVALID_VPC_ENDPOINT_ID__NOT_FOUND 
INVALID_VPC_I_D__NOT_FOUND 
INVALID_VPC_PEERING_CONNECTION_ID__MALFORMED 
INVALID_VPC_PEERING_CONNECTION_I_D__NOT_FOUND 
INVALID_VPC_STATE 
INVALID_VPC__RANGE 
INVALID_VPN_CONNECTION_I_D 
INVALID_VPN_CONNECTION_I_D__NOT_FOUND 
INVALID_VPN_GATEWAY_ATTACHMENT__NOT_FOUND 
INVALID_VPN_GATEWAY_I_D__NOT_FOUND 
INVALID_ZONE__NOT_FOUND 
LEGACY_SECURITY_GROUP 
MAX_I_O_P_S_LIMIT_EXCEEDED 
MAX_SPOT_FLEET_REQUEST_COUNT_EXCEEDED 
MAX_SPOT_INSTANCE_COUNT_EXCEEDED 
NETWORK_ACL_ENTRY_ALREADY_EXISTS 
NETWORK_ACL_ENTRY_LIMIT_EXCEEDED 
NETWORK_ACL_LIMIT_EXCEEDED 
NON_E_B_S_INSTANCE 
NOT_EXPORTABLE 
OPERATION_NOT_PERMITTED 
OUTSTANDING_VPC_PEERING_CONNECTION_LIMIT_EXCEEDED 
PENDING_SNAPSHOT_LIMIT_EXCEEDED 
PRIVATE_IP_ADDRESS_LIMIT_EXCEEDED 
REQUEST_RESOURCE_COUNT_EXCEEDED 
RESERVED_INSTANCES_LIMIT_EXCEEDED 
RESOURCE_COUNT_EXCEEDED 
RESOURCE_LIMIT_EXCEEDED 
RESOURCE__ALREADY_ASSOCIATED 
ROUTE_ALREADY_EXISTS 
ROUTE_LIMIT_EXCEEDED 
ROUTE_TABLE_LIMIT_EXCEEDED 
RULES_PER_SECURITY_GROUP_LIMIT_EXCEEDED 
SECURITY_GROUPS_PER_INSTANCE_LIMIT_EXCEEDED 
SECURITY_GROUPS_PER_INTERFACE_LIMIT_EXCEEDED 
SECURITY_GROUP_LIMIT_EXCEEDED 
SNAPSHOT_LIMIT_EXCEEDED 
SUBNET_LIMIT_EXCEEDED 
TAG_LIMIT_EXCEEDED 
UNKNOWN_VOLUME_TYPE 
UNSUPPORTED 
UNSUPPORTED_OPERATION 
VOLUME_IN_USE 
VOLUME_LIMIT_EXCEEDED 
VOLUME_TYPE_NOT_AVAILABLE_IN_ZONE 
VPC_CIDR_CONFLICT 
VPC_ENDPOINT_LIMIT_EXCEEDED 
VPC_LIMIT_EXCEEDED 
VPC_PEERING_CONNECTION_ALREADY_EXISTS 
VPN_CONNECTION_LIMIT_EXCEEDED 
VPN_GATEWAY_ATTACHMENT_LIMIT_EXCEEDED 
VPN_GATEWAY_LIMIT_EXCEEDED 
V_P_C_ID_NOT_SPECIFIED 
V_P_C_RESOURCE_NOT_SPECIFIED 

Definition at line 25 of file EC2Errors.h.