9#include <aws/core/client/AWSError.h>
10#include <aws/core/client/AsyncCallerContext.h>
11#include <aws/core/client/GenericClientConfiguration.h>
12#include <aws/core/http/HttpTypes.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/ec2/EC2EndpointProvider.h>
15#include <aws/ec2/EC2Errors.h>
22#include <aws/core/NoResult.h>
23#include <aws/ec2/model/AcceptAddressTransferResponse.h>
24#include <aws/ec2/model/AcceptCapacityReservationBillingOwnershipResponse.h>
25#include <aws/ec2/model/AcceptReservedInstancesExchangeQuoteResponse.h>
26#include <aws/ec2/model/AcceptTransitGatewayMulticastDomainAssociationsRequest.h>
27#include <aws/ec2/model/AcceptTransitGatewayMulticastDomainAssociationsResponse.h>
28#include <aws/ec2/model/AcceptTransitGatewayPeeringAttachmentResponse.h>
29#include <aws/ec2/model/AcceptTransitGatewayVpcAttachmentResponse.h>
30#include <aws/ec2/model/AcceptVpcEndpointConnectionsResponse.h>
31#include <aws/ec2/model/AcceptVpcPeeringConnectionResponse.h>
32#include <aws/ec2/model/AdvertiseByoipCidrResponse.h>
33#include <aws/ec2/model/AllocateAddressRequest.h>
34#include <aws/ec2/model/AllocateAddressResponse.h>
35#include <aws/ec2/model/AllocateHostsRequest.h>
36#include <aws/ec2/model/AllocateHostsResponse.h>
37#include <aws/ec2/model/AllocateIpamPoolCidrResponse.h>
38#include <aws/ec2/model/ApplySecurityGroupsToClientVpnTargetNetworkResponse.h>
39#include <aws/ec2/model/AssignIpv6AddressesResponse.h>
40#include <aws/ec2/model/AssignPrivateIpAddressesResponse.h>
41#include <aws/ec2/model/AssignPrivateNatGatewayAddressResponse.h>
42#include <aws/ec2/model/AssociateAddressRequest.h>
43#include <aws/ec2/model/AssociateAddressResponse.h>
44#include <aws/ec2/model/AssociateCapacityReservationBillingOwnerResponse.h>
45#include <aws/ec2/model/AssociateClientVpnTargetNetworkResponse.h>
46#include <aws/ec2/model/AssociateEnclaveCertificateIamRoleResponse.h>
47#include <aws/ec2/model/AssociateIamInstanceProfileResponse.h>
48#include <aws/ec2/model/AssociateInstanceEventWindowResponse.h>
49#include <aws/ec2/model/AssociateIpamByoasnResponse.h>
50#include <aws/ec2/model/AssociateIpamResourceDiscoveryResponse.h>
51#include <aws/ec2/model/AssociateNatGatewayAddressResponse.h>
52#include <aws/ec2/model/AssociateRouteServerResponse.h>
53#include <aws/ec2/model/AssociateRouteTableResponse.h>
54#include <aws/ec2/model/AssociateSecurityGroupVpcResponse.h>
55#include <aws/ec2/model/AssociateSubnetCidrBlockResponse.h>
56#include <aws/ec2/model/AssociateTransitGatewayMulticastDomainResponse.h>
57#include <aws/ec2/model/AssociateTransitGatewayPolicyTableResponse.h>
58#include <aws/ec2/model/AssociateTransitGatewayRouteTableResponse.h>
59#include <aws/ec2/model/AssociateTrunkInterfaceResponse.h>
60#include <aws/ec2/model/AssociateVpcCidrBlockResponse.h>
61#include <aws/ec2/model/AttachClassicLinkVpcResponse.h>
62#include <aws/ec2/model/AttachNetworkInterfaceResponse.h>
63#include <aws/ec2/model/AttachVerifiedAccessTrustProviderResponse.h>
64#include <aws/ec2/model/AttachVolumeResponse.h>
65#include <aws/ec2/model/AttachVpnGatewayResponse.h>
66#include <aws/ec2/model/AuthorizeClientVpnIngressResponse.h>
67#include <aws/ec2/model/AuthorizeSecurityGroupEgressResponse.h>
68#include <aws/ec2/model/AuthorizeSecurityGroupIngressRequest.h>
69#include <aws/ec2/model/AuthorizeSecurityGroupIngressResponse.h>
70#include <aws/ec2/model/BundleInstanceResponse.h>
71#include <aws/ec2/model/CancelBundleTaskResponse.h>
72#include <aws/ec2/model/CancelCapacityReservationFleetsResponse.h>
73#include <aws/ec2/model/CancelCapacityReservationResponse.h>
74#include <aws/ec2/model/CancelDeclarativePoliciesReportResponse.h>
75#include <aws/ec2/model/CancelImageLaunchPermissionResponse.h>
76#include <aws/ec2/model/CancelImportTaskRequest.h>
77#include <aws/ec2/model/CancelImportTaskResponse.h>
78#include <aws/ec2/model/CancelReservedInstancesListingResponse.h>
79#include <aws/ec2/model/CancelSpotFleetRequestsResponse.h>
80#include <aws/ec2/model/CancelSpotInstanceRequestsResponse.h>
81#include <aws/ec2/model/ConfirmProductInstanceResponse.h>
82#include <aws/ec2/model/CopyFpgaImageResponse.h>
83#include <aws/ec2/model/CopyImageResponse.h>
84#include <aws/ec2/model/CopySnapshotResponse.h>
85#include <aws/ec2/model/CopyVolumesResponse.h>
86#include <aws/ec2/model/CreateCapacityManagerDataExportResponse.h>
87#include <aws/ec2/model/CreateCapacityReservationBySplittingResponse.h>
88#include <aws/ec2/model/CreateCapacityReservationFleetResponse.h>
89#include <aws/ec2/model/CreateCapacityReservationResponse.h>
90#include <aws/ec2/model/CreateCarrierGatewayResponse.h>
91#include <aws/ec2/model/CreateClientVpnEndpointResponse.h>
92#include <aws/ec2/model/CreateClientVpnRouteResponse.h>
93#include <aws/ec2/model/CreateCoipCidrResponse.h>
94#include <aws/ec2/model/CreateCoipPoolResponse.h>
95#include <aws/ec2/model/CreateCustomerGatewayResponse.h>
96#include <aws/ec2/model/CreateDefaultSubnetRequest.h>
97#include <aws/ec2/model/CreateDefaultSubnetResponse.h>
98#include <aws/ec2/model/CreateDefaultVpcRequest.h>
99#include <aws/ec2/model/CreateDefaultVpcResponse.h>
100#include <aws/ec2/model/CreateDelegateMacVolumeOwnershipTaskResponse.h>
101#include <aws/ec2/model/CreateDhcpOptionsResponse.h>
102#include <aws/ec2/model/CreateEgressOnlyInternetGatewayResponse.h>
103#include <aws/ec2/model/CreateFleetResponse.h>
104#include <aws/ec2/model/CreateFlowLogsResponse.h>
105#include <aws/ec2/model/CreateFpgaImageResponse.h>
106#include <aws/ec2/model/CreateImageResponse.h>
107#include <aws/ec2/model/CreateImageUsageReportResponse.h>
108#include <aws/ec2/model/CreateInstanceConnectEndpointResponse.h>
109#include <aws/ec2/model/CreateInstanceEventWindowRequest.h>
110#include <aws/ec2/model/CreateInstanceEventWindowResponse.h>
111#include <aws/ec2/model/CreateInstanceExportTaskResponse.h>
112#include <aws/ec2/model/CreateInternetGatewayRequest.h>
113#include <aws/ec2/model/CreateInternetGatewayResponse.h>
114#include <aws/ec2/model/CreateInterruptibleCapacityReservationAllocationResponse.h>
115#include <aws/ec2/model/CreateIpamExternalResourceVerificationTokenResponse.h>
116#include <aws/ec2/model/CreateIpamPolicyResponse.h>
117#include <aws/ec2/model/CreateIpamPoolResponse.h>
118#include <aws/ec2/model/CreateIpamPrefixListResolverResponse.h>
119#include <aws/ec2/model/CreateIpamPrefixListResolverTargetResponse.h>
120#include <aws/ec2/model/CreateIpamRequest.h>
121#include <aws/ec2/model/CreateIpamResourceDiscoveryRequest.h>
122#include <aws/ec2/model/CreateIpamResourceDiscoveryResponse.h>
123#include <aws/ec2/model/CreateIpamResponse.h>
124#include <aws/ec2/model/CreateIpamScopeResponse.h>
125#include <aws/ec2/model/CreateKeyPairResponse.h>
126#include <aws/ec2/model/CreateLaunchTemplateResponse.h>
127#include <aws/ec2/model/CreateLaunchTemplateVersionResponse.h>
128#include <aws/ec2/model/CreateLocalGatewayRouteResponse.h>
129#include <aws/ec2/model/CreateLocalGatewayRouteTableResponse.h>
130#include <aws/ec2/model/CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResponse.h>
131#include <aws/ec2/model/CreateLocalGatewayRouteTableVpcAssociationResponse.h>
132#include <aws/ec2/model/CreateLocalGatewayVirtualInterfaceGroupResponse.h>
133#include <aws/ec2/model/CreateLocalGatewayVirtualInterfaceResponse.h>
134#include <aws/ec2/model/CreateMacSystemIntegrityProtectionModificationTaskResponse.h>
135#include <aws/ec2/model/CreateManagedPrefixListResponse.h>
136#include <aws/ec2/model/CreateNatGatewayRequest.h>
137#include <aws/ec2/model/CreateNatGatewayResponse.h>
138#include <aws/ec2/model/CreateNetworkAclResponse.h>
139#include <aws/ec2/model/CreateNetworkInsightsAccessScopeResponse.h>
140#include <aws/ec2/model/CreateNetworkInsightsPathResponse.h>
141#include <aws/ec2/model/CreateNetworkInterfacePermissionResponse.h>
142#include <aws/ec2/model/CreateNetworkInterfaceResponse.h>
143#include <aws/ec2/model/CreatePlacementGroupRequest.h>
144#include <aws/ec2/model/CreatePlacementGroupResponse.h>
145#include <aws/ec2/model/CreatePublicIpv4PoolRequest.h>
146#include <aws/ec2/model/CreatePublicIpv4PoolResponse.h>
147#include <aws/ec2/model/CreateReplaceRootVolumeTaskResponse.h>
148#include <aws/ec2/model/CreateReservedInstancesListingResponse.h>
149#include <aws/ec2/model/CreateRestoreImageTaskResponse.h>
150#include <aws/ec2/model/CreateRouteResponse.h>
151#include <aws/ec2/model/CreateRouteServerEndpointResponse.h>
152#include <aws/ec2/model/CreateRouteServerPeerResponse.h>
153#include <aws/ec2/model/CreateRouteServerResponse.h>
154#include <aws/ec2/model/CreateRouteTableResponse.h>
155#include <aws/ec2/model/CreateSecurityGroupResponse.h>
156#include <aws/ec2/model/CreateSnapshotResponse.h>
157#include <aws/ec2/model/CreateSnapshotsResponse.h>
158#include <aws/ec2/model/CreateSpotDatafeedSubscriptionResponse.h>
159#include <aws/ec2/model/CreateStoreImageTaskResponse.h>
160#include <aws/ec2/model/CreateSubnetCidrReservationResponse.h>
161#include <aws/ec2/model/CreateSubnetResponse.h>
162#include <aws/ec2/model/CreateTrafficMirrorFilterRequest.h>
163#include <aws/ec2/model/CreateTrafficMirrorFilterResponse.h>
164#include <aws/ec2/model/CreateTrafficMirrorFilterRuleResponse.h>
165#include <aws/ec2/model/CreateTrafficMirrorSessionResponse.h>
166#include <aws/ec2/model/CreateTrafficMirrorTargetRequest.h>
167#include <aws/ec2/model/CreateTrafficMirrorTargetResponse.h>
168#include <aws/ec2/model/CreateTransitGatewayConnectPeerResponse.h>
169#include <aws/ec2/model/CreateTransitGatewayConnectResponse.h>
170#include <aws/ec2/model/CreateTransitGatewayMeteringPolicyEntryResponse.h>
171#include <aws/ec2/model/CreateTransitGatewayMeteringPolicyResponse.h>
172#include <aws/ec2/model/CreateTransitGatewayMulticastDomainResponse.h>
173#include <aws/ec2/model/CreateTransitGatewayPeeringAttachmentResponse.h>
174#include <aws/ec2/model/CreateTransitGatewayPolicyTableResponse.h>
175#include <aws/ec2/model/CreateTransitGatewayPrefixListReferenceResponse.h>
176#include <aws/ec2/model/CreateTransitGatewayRequest.h>
177#include <aws/ec2/model/CreateTransitGatewayResponse.h>
178#include <aws/ec2/model/CreateTransitGatewayRouteResponse.h>
179#include <aws/ec2/model/CreateTransitGatewayRouteTableAnnouncementResponse.h>
180#include <aws/ec2/model/CreateTransitGatewayRouteTableResponse.h>
181#include <aws/ec2/model/CreateTransitGatewayVpcAttachmentResponse.h>
182#include <aws/ec2/model/CreateVerifiedAccessEndpointResponse.h>
183#include <aws/ec2/model/CreateVerifiedAccessGroupResponse.h>
184#include <aws/ec2/model/CreateVerifiedAccessInstanceRequest.h>
185#include <aws/ec2/model/CreateVerifiedAccessInstanceResponse.h>
186#include <aws/ec2/model/CreateVerifiedAccessTrustProviderResponse.h>
187#include <aws/ec2/model/CreateVolumeRequest.h>
188#include <aws/ec2/model/CreateVolumeResponse.h>
189#include <aws/ec2/model/CreateVpcBlockPublicAccessExclusionResponse.h>
190#include <aws/ec2/model/CreateVpcEncryptionControlResponse.h>
191#include <aws/ec2/model/CreateVpcEndpointConnectionNotificationResponse.h>
192#include <aws/ec2/model/CreateVpcEndpointResponse.h>
193#include <aws/ec2/model/CreateVpcEndpointServiceConfigurationRequest.h>
194#include <aws/ec2/model/CreateVpcEndpointServiceConfigurationResponse.h>
195#include <aws/ec2/model/CreateVpcPeeringConnectionResponse.h>
196#include <aws/ec2/model/CreateVpcRequest.h>
197#include <aws/ec2/model/CreateVpcResponse.h>
198#include <aws/ec2/model/CreateVpnConcentratorResponse.h>
199#include <aws/ec2/model/CreateVpnConnectionResponse.h>
200#include <aws/ec2/model/CreateVpnGatewayResponse.h>
201#include <aws/ec2/model/DeleteCapacityManagerDataExportResponse.h>
202#include <aws/ec2/model/DeleteCarrierGatewayResponse.h>
203#include <aws/ec2/model/DeleteClientVpnEndpointResponse.h>
204#include <aws/ec2/model/DeleteClientVpnRouteResponse.h>
205#include <aws/ec2/model/DeleteCoipCidrResponse.h>
206#include <aws/ec2/model/DeleteCoipPoolResponse.h>
207#include <aws/ec2/model/DeleteEgressOnlyInternetGatewayResponse.h>
208#include <aws/ec2/model/DeleteFleetsResponse.h>
209#include <aws/ec2/model/DeleteFlowLogsResponse.h>
210#include <aws/ec2/model/DeleteFpgaImageResponse.h>
211#include <aws/ec2/model/DeleteImageUsageReportResponse.h>
212#include <aws/ec2/model/DeleteInstanceConnectEndpointResponse.h>
213#include <aws/ec2/model/DeleteInstanceEventWindowResponse.h>
214#include <aws/ec2/model/DeleteIpamExternalResourceVerificationTokenResponse.h>
215#include <aws/ec2/model/DeleteIpamPolicyResponse.h>
216#include <aws/ec2/model/DeleteIpamPoolResponse.h>
217#include <aws/ec2/model/DeleteIpamPrefixListResolverResponse.h>
218#include <aws/ec2/model/DeleteIpamPrefixListResolverTargetResponse.h>
219#include <aws/ec2/model/DeleteIpamResourceDiscoveryResponse.h>
220#include <aws/ec2/model/DeleteIpamResponse.h>
221#include <aws/ec2/model/DeleteIpamScopeResponse.h>
222#include <aws/ec2/model/DeleteKeyPairRequest.h>
223#include <aws/ec2/model/DeleteKeyPairResponse.h>
224#include <aws/ec2/model/DeleteLaunchTemplateRequest.h>
225#include <aws/ec2/model/DeleteLaunchTemplateResponse.h>
226#include <aws/ec2/model/DeleteLaunchTemplateVersionsResponse.h>
227#include <aws/ec2/model/DeleteLocalGatewayRouteResponse.h>
228#include <aws/ec2/model/DeleteLocalGatewayRouteTableResponse.h>
229#include <aws/ec2/model/DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResponse.h>
230#include <aws/ec2/model/DeleteLocalGatewayRouteTableVpcAssociationResponse.h>
231#include <aws/ec2/model/DeleteLocalGatewayVirtualInterfaceGroupResponse.h>
232#include <aws/ec2/model/DeleteLocalGatewayVirtualInterfaceResponse.h>
233#include <aws/ec2/model/DeleteManagedPrefixListResponse.h>
234#include <aws/ec2/model/DeleteNatGatewayResponse.h>
235#include <aws/ec2/model/DeleteNetworkInsightsAccessScopeAnalysisResponse.h>
236#include <aws/ec2/model/DeleteNetworkInsightsAccessScopeResponse.h>
237#include <aws/ec2/model/DeleteNetworkInsightsAnalysisResponse.h>
238#include <aws/ec2/model/DeleteNetworkInsightsPathResponse.h>
239#include <aws/ec2/model/DeleteNetworkInterfacePermissionResponse.h>
240#include <aws/ec2/model/DeletePublicIpv4PoolResponse.h>
241#include <aws/ec2/model/DeleteQueuedReservedInstancesResponse.h>
242#include <aws/ec2/model/DeleteRouteServerEndpointResponse.h>
243#include <aws/ec2/model/DeleteRouteServerPeerResponse.h>
244#include <aws/ec2/model/DeleteRouteServerResponse.h>
245#include <aws/ec2/model/DeleteSecurityGroupRequest.h>
246#include <aws/ec2/model/DeleteSecurityGroupResponse.h>
247#include <aws/ec2/model/DeleteSpotDatafeedSubscriptionRequest.h>
248#include <aws/ec2/model/DeleteSubnetCidrReservationResponse.h>
249#include <aws/ec2/model/DeleteTrafficMirrorFilterResponse.h>
250#include <aws/ec2/model/DeleteTrafficMirrorFilterRuleResponse.h>
251#include <aws/ec2/model/DeleteTrafficMirrorSessionResponse.h>
252#include <aws/ec2/model/DeleteTrafficMirrorTargetResponse.h>
253#include <aws/ec2/model/DeleteTransitGatewayConnectPeerResponse.h>
254#include <aws/ec2/model/DeleteTransitGatewayConnectResponse.h>
255#include <aws/ec2/model/DeleteTransitGatewayMeteringPolicyEntryResponse.h>
256#include <aws/ec2/model/DeleteTransitGatewayMeteringPolicyResponse.h>
257#include <aws/ec2/model/DeleteTransitGatewayMulticastDomainResponse.h>
258#include <aws/ec2/model/DeleteTransitGatewayPeeringAttachmentResponse.h>
259#include <aws/ec2/model/DeleteTransitGatewayPolicyTableResponse.h>
260#include <aws/ec2/model/DeleteTransitGatewayPrefixListReferenceResponse.h>
261#include <aws/ec2/model/DeleteTransitGatewayResponse.h>
262#include <aws/ec2/model/DeleteTransitGatewayRouteResponse.h>
263#include <aws/ec2/model/DeleteTransitGatewayRouteTableAnnouncementResponse.h>
264#include <aws/ec2/model/DeleteTransitGatewayRouteTableResponse.h>
265#include <aws/ec2/model/DeleteTransitGatewayVpcAttachmentResponse.h>
266#include <aws/ec2/model/DeleteVerifiedAccessEndpointResponse.h>
267#include <aws/ec2/model/DeleteVerifiedAccessGroupResponse.h>
268#include <aws/ec2/model/DeleteVerifiedAccessInstanceResponse.h>
269#include <aws/ec2/model/DeleteVerifiedAccessTrustProviderResponse.h>
270#include <aws/ec2/model/DeleteVpcBlockPublicAccessExclusionResponse.h>
271#include <aws/ec2/model/DeleteVpcEncryptionControlResponse.h>
272#include <aws/ec2/model/DeleteVpcEndpointConnectionNotificationsResponse.h>
273#include <aws/ec2/model/DeleteVpcEndpointServiceConfigurationsResponse.h>
274#include <aws/ec2/model/DeleteVpcEndpointsResponse.h>
275#include <aws/ec2/model/DeleteVpcPeeringConnectionResponse.h>
276#include <aws/ec2/model/DeleteVpnConcentratorResponse.h>
277#include <aws/ec2/model/DeprovisionByoipCidrResponse.h>
278#include <aws/ec2/model/DeprovisionIpamByoasnResponse.h>
279#include <aws/ec2/model/DeprovisionIpamPoolCidrResponse.h>
280#include <aws/ec2/model/DeprovisionPublicIpv4PoolCidrResponse.h>
281#include <aws/ec2/model/DeregisterImageResponse.h>
282#include <aws/ec2/model/DeregisterInstanceEventNotificationAttributesResponse.h>
283#include <aws/ec2/model/DeregisterTransitGatewayMulticastGroupMembersRequest.h>
284#include <aws/ec2/model/DeregisterTransitGatewayMulticastGroupMembersResponse.h>
285#include <aws/ec2/model/DeregisterTransitGatewayMulticastGroupSourcesRequest.h>
286#include <aws/ec2/model/DeregisterTransitGatewayMulticastGroupSourcesResponse.h>
287#include <aws/ec2/model/DescribeAccountAttributesRequest.h>
288#include <aws/ec2/model/DescribeAccountAttributesResponse.h>
289#include <aws/ec2/model/DescribeAddressTransfersRequest.h>
290#include <aws/ec2/model/DescribeAddressTransfersResponse.h>
291#include <aws/ec2/model/DescribeAddressesAttributeRequest.h>
292#include <aws/ec2/model/DescribeAddressesAttributeResponse.h>
293#include <aws/ec2/model/DescribeAddressesRequest.h>
294#include <aws/ec2/model/DescribeAddressesResponse.h>
295#include <aws/ec2/model/DescribeAggregateIdFormatRequest.h>
296#include <aws/ec2/model/DescribeAggregateIdFormatResponse.h>
297#include <aws/ec2/model/DescribeAvailabilityZonesRequest.h>
298#include <aws/ec2/model/DescribeAvailabilityZonesResponse.h>
299#include <aws/ec2/model/DescribeAwsNetworkPerformanceMetricSubscriptionsRequest.h>
300#include <aws/ec2/model/DescribeAwsNetworkPerformanceMetricSubscriptionsResponse.h>
301#include <aws/ec2/model/DescribeBundleTasksRequest.h>
302#include <aws/ec2/model/DescribeBundleTasksResponse.h>
303#include <aws/ec2/model/DescribeByoipCidrsResponse.h>
304#include <aws/ec2/model/DescribeCapacityBlockExtensionHistoryRequest.h>
305#include <aws/ec2/model/DescribeCapacityBlockExtensionHistoryResponse.h>
306#include <aws/ec2/model/DescribeCapacityBlockExtensionOfferingsResponse.h>
307#include <aws/ec2/model/DescribeCapacityBlockOfferingsResponse.h>
308#include <aws/ec2/model/DescribeCapacityBlockStatusRequest.h>
309#include <aws/ec2/model/DescribeCapacityBlockStatusResponse.h>
310#include <aws/ec2/model/DescribeCapacityBlocksRequest.h>
311#include <aws/ec2/model/DescribeCapacityBlocksResponse.h>
312#include <aws/ec2/model/DescribeCapacityManagerDataExportsRequest.h>
313#include <aws/ec2/model/DescribeCapacityManagerDataExportsResponse.h>
314#include <aws/ec2/model/DescribeCapacityReservationBillingRequestsResponse.h>
315#include <aws/ec2/model/DescribeCapacityReservationFleetsRequest.h>
316#include <aws/ec2/model/DescribeCapacityReservationFleetsResponse.h>
317#include <aws/ec2/model/DescribeCapacityReservationTopologyRequest.h>
318#include <aws/ec2/model/DescribeCapacityReservationTopologyResponse.h>
319#include <aws/ec2/model/DescribeCapacityReservationsRequest.h>
320#include <aws/ec2/model/DescribeCapacityReservationsResponse.h>
321#include <aws/ec2/model/DescribeCarrierGatewaysRequest.h>
322#include <aws/ec2/model/DescribeCarrierGatewaysResponse.h>
323#include <aws/ec2/model/DescribeClassicLinkInstancesRequest.h>
324#include <aws/ec2/model/DescribeClassicLinkInstancesResponse.h>
325#include <aws/ec2/model/DescribeClientVpnAuthorizationRulesResponse.h>
326#include <aws/ec2/model/DescribeClientVpnConnectionsResponse.h>
327#include <aws/ec2/model/DescribeClientVpnEndpointsRequest.h>
328#include <aws/ec2/model/DescribeClientVpnEndpointsResponse.h>
329#include <aws/ec2/model/DescribeClientVpnRoutesResponse.h>
330#include <aws/ec2/model/DescribeClientVpnTargetNetworksResponse.h>
331#include <aws/ec2/model/DescribeCoipPoolsRequest.h>
332#include <aws/ec2/model/DescribeCoipPoolsResponse.h>
333#include <aws/ec2/model/DescribeConversionTasksRequest.h>
334#include <aws/ec2/model/DescribeConversionTasksResponse.h>
335#include <aws/ec2/model/DescribeCustomerGatewaysRequest.h>
336#include <aws/ec2/model/DescribeCustomerGatewaysResponse.h>
337#include <aws/ec2/model/DescribeDeclarativePoliciesReportsRequest.h>
338#include <aws/ec2/model/DescribeDeclarativePoliciesReportsResponse.h>
339#include <aws/ec2/model/DescribeDhcpOptionsRequest.h>
340#include <aws/ec2/model/DescribeDhcpOptionsResponse.h>
341#include <aws/ec2/model/DescribeEgressOnlyInternetGatewaysRequest.h>
342#include <aws/ec2/model/DescribeEgressOnlyInternetGatewaysResponse.h>
343#include <aws/ec2/model/DescribeElasticGpusRequest.h>
344#include <aws/ec2/model/DescribeElasticGpusResponse.h>
345#include <aws/ec2/model/DescribeExportImageTasksRequest.h>
346#include <aws/ec2/model/DescribeExportImageTasksResponse.h>
347#include <aws/ec2/model/DescribeExportTasksRequest.h>
348#include <aws/ec2/model/DescribeExportTasksResponse.h>
349#include <aws/ec2/model/DescribeFastLaunchImagesRequest.h>
350#include <aws/ec2/model/DescribeFastLaunchImagesResponse.h>
351#include <aws/ec2/model/DescribeFastSnapshotRestoresRequest.h>
352#include <aws/ec2/model/DescribeFastSnapshotRestoresResponse.h>
353#include <aws/ec2/model/DescribeFleetHistoryResponse.h>
354#include <aws/ec2/model/DescribeFleetInstancesResponse.h>
355#include <aws/ec2/model/DescribeFleetsRequest.h>
356#include <aws/ec2/model/DescribeFleetsResponse.h>
357#include <aws/ec2/model/DescribeFlowLogsRequest.h>
358#include <aws/ec2/model/DescribeFlowLogsResponse.h>
359#include <aws/ec2/model/DescribeFpgaImageAttributeResponse.h>
360#include <aws/ec2/model/DescribeFpgaImagesRequest.h>
361#include <aws/ec2/model/DescribeFpgaImagesResponse.h>
362#include <aws/ec2/model/DescribeHostReservationOfferingsRequest.h>
363#include <aws/ec2/model/DescribeHostReservationOfferingsResponse.h>
364#include <aws/ec2/model/DescribeHostReservationsRequest.h>
365#include <aws/ec2/model/DescribeHostReservationsResponse.h>
366#include <aws/ec2/model/DescribeHostsRequest.h>
367#include <aws/ec2/model/DescribeHostsResponse.h>
368#include <aws/ec2/model/DescribeIamInstanceProfileAssociationsRequest.h>
369#include <aws/ec2/model/DescribeIamInstanceProfileAssociationsResponse.h>
370#include <aws/ec2/model/DescribeIdFormatRequest.h>
371#include <aws/ec2/model/DescribeIdFormatResponse.h>
372#include <aws/ec2/model/DescribeIdentityIdFormatResponse.h>
373#include <aws/ec2/model/DescribeImageAttributeResponse.h>
374#include <aws/ec2/model/DescribeImageReferencesResponse.h>
375#include <aws/ec2/model/DescribeImageUsageReportEntriesRequest.h>
376#include <aws/ec2/model/DescribeImageUsageReportEntriesResponse.h>
377#include <aws/ec2/model/DescribeImageUsageReportsRequest.h>
378#include <aws/ec2/model/DescribeImageUsageReportsResponse.h>
379#include <aws/ec2/model/DescribeImagesRequest.h>
380#include <aws/ec2/model/DescribeImagesResponse.h>
381#include <aws/ec2/model/DescribeImportImageTasksRequest.h>
382#include <aws/ec2/model/DescribeImportImageTasksResponse.h>
383#include <aws/ec2/model/DescribeImportSnapshotTasksRequest.h>
384#include <aws/ec2/model/DescribeImportSnapshotTasksResponse.h>
385#include <aws/ec2/model/DescribeInstanceAttributeResponse.h>
386#include <aws/ec2/model/DescribeInstanceConnectEndpointsRequest.h>
387#include <aws/ec2/model/DescribeInstanceConnectEndpointsResponse.h>
388#include <aws/ec2/model/DescribeInstanceCreditSpecificationsRequest.h>
389#include <aws/ec2/model/DescribeInstanceCreditSpecificationsResponse.h>
390#include <aws/ec2/model/DescribeInstanceEventNotificationAttributesRequest.h>
391#include <aws/ec2/model/DescribeInstanceEventNotificationAttributesResponse.h>
392#include <aws/ec2/model/DescribeInstanceEventWindowsRequest.h>
393#include <aws/ec2/model/DescribeInstanceEventWindowsResponse.h>
394#include <aws/ec2/model/DescribeInstanceImageMetadataRequest.h>
395#include <aws/ec2/model/DescribeInstanceImageMetadataResponse.h>
396#include <aws/ec2/model/DescribeInstanceSqlHaHistoryStatesRequest.h>
397#include <aws/ec2/model/DescribeInstanceSqlHaHistoryStatesResponse.h>
398#include <aws/ec2/model/DescribeInstanceSqlHaStatesRequest.h>
399#include <aws/ec2/model/DescribeInstanceSqlHaStatesResponse.h>
400#include <aws/ec2/model/DescribeInstanceStatusRequest.h>
401#include <aws/ec2/model/DescribeInstanceStatusResponse.h>
402#include <aws/ec2/model/DescribeInstanceTopologyRequest.h>
403#include <aws/ec2/model/DescribeInstanceTopologyResponse.h>
404#include <aws/ec2/model/DescribeInstanceTypeOfferingsRequest.h>
405#include <aws/ec2/model/DescribeInstanceTypeOfferingsResponse.h>
406#include <aws/ec2/model/DescribeInstanceTypesRequest.h>
407#include <aws/ec2/model/DescribeInstanceTypesResponse.h>
408#include <aws/ec2/model/DescribeInstancesRequest.h>
409#include <aws/ec2/model/DescribeInstancesResponse.h>
410#include <aws/ec2/model/DescribeInternetGatewaysRequest.h>
411#include <aws/ec2/model/DescribeInternetGatewaysResponse.h>
412#include <aws/ec2/model/DescribeIpamByoasnRequest.h>
413#include <aws/ec2/model/DescribeIpamByoasnResponse.h>
414#include <aws/ec2/model/DescribeIpamExternalResourceVerificationTokensRequest.h>
415#include <aws/ec2/model/DescribeIpamExternalResourceVerificationTokensResponse.h>
416#include <aws/ec2/model/DescribeIpamPoliciesRequest.h>
417#include <aws/ec2/model/DescribeIpamPoliciesResponse.h>
418#include <aws/ec2/model/DescribeIpamPoolsRequest.h>
419#include <aws/ec2/model/DescribeIpamPoolsResponse.h>
420#include <aws/ec2/model/DescribeIpamPrefixListResolverTargetsRequest.h>
421#include <aws/ec2/model/DescribeIpamPrefixListResolverTargetsResponse.h>
422#include <aws/ec2/model/DescribeIpamPrefixListResolversRequest.h>
423#include <aws/ec2/model/DescribeIpamPrefixListResolversResponse.h>
424#include <aws/ec2/model/DescribeIpamResourceDiscoveriesRequest.h>
425#include <aws/ec2/model/DescribeIpamResourceDiscoveriesResponse.h>
426#include <aws/ec2/model/DescribeIpamResourceDiscoveryAssociationsRequest.h>
427#include <aws/ec2/model/DescribeIpamResourceDiscoveryAssociationsResponse.h>
428#include <aws/ec2/model/DescribeIpamScopesRequest.h>
429#include <aws/ec2/model/DescribeIpamScopesResponse.h>
430#include <aws/ec2/model/DescribeIpamsRequest.h>
431#include <aws/ec2/model/DescribeIpamsResponse.h>
432#include <aws/ec2/model/DescribeIpv6PoolsRequest.h>
433#include <aws/ec2/model/DescribeIpv6PoolsResponse.h>
434#include <aws/ec2/model/DescribeKeyPairsRequest.h>
435#include <aws/ec2/model/DescribeKeyPairsResponse.h>
436#include <aws/ec2/model/DescribeLaunchTemplateVersionsRequest.h>
437#include <aws/ec2/model/DescribeLaunchTemplateVersionsResponse.h>
438#include <aws/ec2/model/DescribeLaunchTemplatesRequest.h>
439#include <aws/ec2/model/DescribeLaunchTemplatesResponse.h>
440#include <aws/ec2/model/DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest.h>
441#include <aws/ec2/model/DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResponse.h>
442#include <aws/ec2/model/DescribeLocalGatewayRouteTableVpcAssociationsRequest.h>
443#include <aws/ec2/model/DescribeLocalGatewayRouteTableVpcAssociationsResponse.h>
444#include <aws/ec2/model/DescribeLocalGatewayRouteTablesRequest.h>
445#include <aws/ec2/model/DescribeLocalGatewayRouteTablesResponse.h>
446#include <aws/ec2/model/DescribeLocalGatewayVirtualInterfaceGroupsRequest.h>
447#include <aws/ec2/model/DescribeLocalGatewayVirtualInterfaceGroupsResponse.h>
448#include <aws/ec2/model/DescribeLocalGatewayVirtualInterfacesRequest.h>
449#include <aws/ec2/model/DescribeLocalGatewayVirtualInterfacesResponse.h>
450#include <aws/ec2/model/DescribeLocalGatewaysRequest.h>
451#include <aws/ec2/model/DescribeLocalGatewaysResponse.h>
452#include <aws/ec2/model/DescribeLockedSnapshotsRequest.h>
453#include <aws/ec2/model/DescribeLockedSnapshotsResponse.h>
454#include <aws/ec2/model/DescribeMacHostsRequest.h>
455#include <aws/ec2/model/DescribeMacHostsResponse.h>
456#include <aws/ec2/model/DescribeMacModificationTasksRequest.h>
457#include <aws/ec2/model/DescribeMacModificationTasksResponse.h>
458#include <aws/ec2/model/DescribeManagedPrefixListsRequest.h>
459#include <aws/ec2/model/DescribeManagedPrefixListsResponse.h>
460#include <aws/ec2/model/DescribeMovingAddressesRequest.h>
461#include <aws/ec2/model/DescribeMovingAddressesResponse.h>
462#include <aws/ec2/model/DescribeNatGatewaysRequest.h>
463#include <aws/ec2/model/DescribeNatGatewaysResponse.h>
464#include <aws/ec2/model/DescribeNetworkAclsRequest.h>
465#include <aws/ec2/model/DescribeNetworkAclsResponse.h>
466#include <aws/ec2/model/DescribeNetworkInsightsAccessScopeAnalysesRequest.h>
467#include <aws/ec2/model/DescribeNetworkInsightsAccessScopeAnalysesResponse.h>
468#include <aws/ec2/model/DescribeNetworkInsightsAccessScopesRequest.h>
469#include <aws/ec2/model/DescribeNetworkInsightsAccessScopesResponse.h>
470#include <aws/ec2/model/DescribeNetworkInsightsAnalysesRequest.h>
471#include <aws/ec2/model/DescribeNetworkInsightsAnalysesResponse.h>
472#include <aws/ec2/model/DescribeNetworkInsightsPathsRequest.h>
473#include <aws/ec2/model/DescribeNetworkInsightsPathsResponse.h>
474#include <aws/ec2/model/DescribeNetworkInterfaceAttributeResponse.h>
475#include <aws/ec2/model/DescribeNetworkInterfacePermissionsRequest.h>
476#include <aws/ec2/model/DescribeNetworkInterfacePermissionsResponse.h>
477#include <aws/ec2/model/DescribeNetworkInterfacesRequest.h>
478#include <aws/ec2/model/DescribeNetworkInterfacesResponse.h>
479#include <aws/ec2/model/DescribeOutpostLagsRequest.h>
480#include <aws/ec2/model/DescribeOutpostLagsResponse.h>
481#include <aws/ec2/model/DescribePlacementGroupsRequest.h>
482#include <aws/ec2/model/DescribePlacementGroupsResponse.h>
483#include <aws/ec2/model/DescribePrefixListsRequest.h>
484#include <aws/ec2/model/DescribePrefixListsResponse.h>
485#include <aws/ec2/model/DescribePrincipalIdFormatRequest.h>
486#include <aws/ec2/model/DescribePrincipalIdFormatResponse.h>
487#include <aws/ec2/model/DescribePublicIpv4PoolsRequest.h>
488#include <aws/ec2/model/DescribePublicIpv4PoolsResponse.h>
489#include <aws/ec2/model/DescribeRegionsRequest.h>
490#include <aws/ec2/model/DescribeRegionsResponse.h>
491#include <aws/ec2/model/DescribeReplaceRootVolumeTasksRequest.h>
492#include <aws/ec2/model/DescribeReplaceRootVolumeTasksResponse.h>
493#include <aws/ec2/model/DescribeReservedInstancesListingsRequest.h>
494#include <aws/ec2/model/DescribeReservedInstancesListingsResponse.h>
495#include <aws/ec2/model/DescribeReservedInstancesModificationsRequest.h>
496#include <aws/ec2/model/DescribeReservedInstancesModificationsResponse.h>
497#include <aws/ec2/model/DescribeReservedInstancesOfferingsRequest.h>
498#include <aws/ec2/model/DescribeReservedInstancesOfferingsResponse.h>
499#include <aws/ec2/model/DescribeReservedInstancesRequest.h>
500#include <aws/ec2/model/DescribeReservedInstancesResponse.h>
501#include <aws/ec2/model/DescribeRouteServerEndpointsRequest.h>
502#include <aws/ec2/model/DescribeRouteServerEndpointsResponse.h>
503#include <aws/ec2/model/DescribeRouteServerPeersRequest.h>
504#include <aws/ec2/model/DescribeRouteServerPeersResponse.h>
505#include <aws/ec2/model/DescribeRouteServersRequest.h>
506#include <aws/ec2/model/DescribeRouteServersResponse.h>
507#include <aws/ec2/model/DescribeRouteTablesRequest.h>
508#include <aws/ec2/model/DescribeRouteTablesResponse.h>
509#include <aws/ec2/model/DescribeScheduledInstanceAvailabilityResponse.h>
510#include <aws/ec2/model/DescribeScheduledInstancesRequest.h>
511#include <aws/ec2/model/DescribeScheduledInstancesResponse.h>
512#include <aws/ec2/model/DescribeSecurityGroupReferencesResponse.h>
513#include <aws/ec2/model/DescribeSecurityGroupRulesRequest.h>
514#include <aws/ec2/model/DescribeSecurityGroupRulesResponse.h>
515#include <aws/ec2/model/DescribeSecurityGroupVpcAssociationsRequest.h>
516#include <aws/ec2/model/DescribeSecurityGroupVpcAssociationsResponse.h>
517#include <aws/ec2/model/DescribeSecurityGroupsRequest.h>
518#include <aws/ec2/model/DescribeSecurityGroupsResponse.h>
519#include <aws/ec2/model/DescribeServiceLinkVirtualInterfacesRequest.h>
520#include <aws/ec2/model/DescribeServiceLinkVirtualInterfacesResponse.h>
521#include <aws/ec2/model/DescribeSnapshotAttributeResponse.h>
522#include <aws/ec2/model/DescribeSnapshotTierStatusRequest.h>
523#include <aws/ec2/model/DescribeSnapshotTierStatusResponse.h>
524#include <aws/ec2/model/DescribeSnapshotsRequest.h>
525#include <aws/ec2/model/DescribeSnapshotsResponse.h>
526#include <aws/ec2/model/DescribeSpotDatafeedSubscriptionRequest.h>
527#include <aws/ec2/model/DescribeSpotDatafeedSubscriptionResponse.h>
528#include <aws/ec2/model/DescribeSpotFleetInstancesResponse.h>
529#include <aws/ec2/model/DescribeSpotFleetRequestHistoryResponse.h>
530#include <aws/ec2/model/DescribeSpotFleetRequestsRequest.h>
531#include <aws/ec2/model/DescribeSpotFleetRequestsResponse.h>
532#include <aws/ec2/model/DescribeSpotInstanceRequestsRequest.h>
533#include <aws/ec2/model/DescribeSpotInstanceRequestsResponse.h>
534#include <aws/ec2/model/DescribeSpotPriceHistoryRequest.h>
535#include <aws/ec2/model/DescribeSpotPriceHistoryResponse.h>
536#include <aws/ec2/model/DescribeStaleSecurityGroupsResponse.h>
537#include <aws/ec2/model/DescribeStoreImageTasksRequest.h>
538#include <aws/ec2/model/DescribeStoreImageTasksResponse.h>
539#include <aws/ec2/model/DescribeSubnetsRequest.h>
540#include <aws/ec2/model/DescribeSubnetsResponse.h>
541#include <aws/ec2/model/DescribeTagsRequest.h>
542#include <aws/ec2/model/DescribeTagsResponse.h>
543#include <aws/ec2/model/DescribeTrafficMirrorFilterRulesRequest.h>
544#include <aws/ec2/model/DescribeTrafficMirrorFilterRulesResponse.h>
545#include <aws/ec2/model/DescribeTrafficMirrorFiltersRequest.h>
546#include <aws/ec2/model/DescribeTrafficMirrorFiltersResponse.h>
547#include <aws/ec2/model/DescribeTrafficMirrorSessionsRequest.h>
548#include <aws/ec2/model/DescribeTrafficMirrorSessionsResponse.h>
549#include <aws/ec2/model/DescribeTrafficMirrorTargetsRequest.h>
550#include <aws/ec2/model/DescribeTrafficMirrorTargetsResponse.h>
551#include <aws/ec2/model/DescribeTransitGatewayAttachmentsRequest.h>
552#include <aws/ec2/model/DescribeTransitGatewayAttachmentsResponse.h>
553#include <aws/ec2/model/DescribeTransitGatewayConnectPeersRequest.h>
554#include <aws/ec2/model/DescribeTransitGatewayConnectPeersResponse.h>
555#include <aws/ec2/model/DescribeTransitGatewayConnectsRequest.h>
556#include <aws/ec2/model/DescribeTransitGatewayConnectsResponse.h>
557#include <aws/ec2/model/DescribeTransitGatewayMeteringPoliciesRequest.h>
558#include <aws/ec2/model/DescribeTransitGatewayMeteringPoliciesResponse.h>
559#include <aws/ec2/model/DescribeTransitGatewayMulticastDomainsRequest.h>
560#include <aws/ec2/model/DescribeTransitGatewayMulticastDomainsResponse.h>
561#include <aws/ec2/model/DescribeTransitGatewayPeeringAttachmentsRequest.h>
562#include <aws/ec2/model/DescribeTransitGatewayPeeringAttachmentsResponse.h>
563#include <aws/ec2/model/DescribeTransitGatewayPolicyTablesRequest.h>
564#include <aws/ec2/model/DescribeTransitGatewayPolicyTablesResponse.h>
565#include <aws/ec2/model/DescribeTransitGatewayRouteTableAnnouncementsRequest.h>
566#include <aws/ec2/model/DescribeTransitGatewayRouteTableAnnouncementsResponse.h>
567#include <aws/ec2/model/DescribeTransitGatewayRouteTablesRequest.h>
568#include <aws/ec2/model/DescribeTransitGatewayRouteTablesResponse.h>
569#include <aws/ec2/model/DescribeTransitGatewayVpcAttachmentsRequest.h>
570#include <aws/ec2/model/DescribeTransitGatewayVpcAttachmentsResponse.h>
571#include <aws/ec2/model/DescribeTransitGatewaysRequest.h>
572#include <aws/ec2/model/DescribeTransitGatewaysResponse.h>
573#include <aws/ec2/model/DescribeTrunkInterfaceAssociationsRequest.h>
574#include <aws/ec2/model/DescribeTrunkInterfaceAssociationsResponse.h>
575#include <aws/ec2/model/DescribeVerifiedAccessEndpointsRequest.h>
576#include <aws/ec2/model/DescribeVerifiedAccessEndpointsResponse.h>
577#include <aws/ec2/model/DescribeVerifiedAccessGroupsRequest.h>
578#include <aws/ec2/model/DescribeVerifiedAccessGroupsResponse.h>
579#include <aws/ec2/model/DescribeVerifiedAccessInstanceLoggingConfigurationsRequest.h>
580#include <aws/ec2/model/DescribeVerifiedAccessInstanceLoggingConfigurationsResponse.h>
581#include <aws/ec2/model/DescribeVerifiedAccessInstancesRequest.h>
582#include <aws/ec2/model/DescribeVerifiedAccessInstancesResponse.h>
583#include <aws/ec2/model/DescribeVerifiedAccessTrustProvidersRequest.h>
584#include <aws/ec2/model/DescribeVerifiedAccessTrustProvidersResponse.h>
585#include <aws/ec2/model/DescribeVolumeAttributeResponse.h>
586#include <aws/ec2/model/DescribeVolumeStatusRequest.h>
587#include <aws/ec2/model/DescribeVolumeStatusResponse.h>
588#include <aws/ec2/model/DescribeVolumesModificationsRequest.h>
589#include <aws/ec2/model/DescribeVolumesModificationsResponse.h>
590#include <aws/ec2/model/DescribeVolumesRequest.h>
591#include <aws/ec2/model/DescribeVolumesResponse.h>
592#include <aws/ec2/model/DescribeVpcAttributeResponse.h>
593#include <aws/ec2/model/DescribeVpcBlockPublicAccessExclusionsRequest.h>
594#include <aws/ec2/model/DescribeVpcBlockPublicAccessExclusionsResponse.h>
595#include <aws/ec2/model/DescribeVpcBlockPublicAccessOptionsRequest.h>
596#include <aws/ec2/model/DescribeVpcBlockPublicAccessOptionsResponse.h>
597#include <aws/ec2/model/DescribeVpcClassicLinkDnsSupportRequest.h>
598#include <aws/ec2/model/DescribeVpcClassicLinkDnsSupportResponse.h>
599#include <aws/ec2/model/DescribeVpcClassicLinkRequest.h>
600#include <aws/ec2/model/DescribeVpcClassicLinkResponse.h>
601#include <aws/ec2/model/DescribeVpcEncryptionControlsRequest.h>
602#include <aws/ec2/model/DescribeVpcEncryptionControlsResponse.h>
603#include <aws/ec2/model/DescribeVpcEndpointAssociationsRequest.h>
604#include <aws/ec2/model/DescribeVpcEndpointAssociationsResponse.h>
605#include <aws/ec2/model/DescribeVpcEndpointConnectionNotificationsRequest.h>
606#include <aws/ec2/model/DescribeVpcEndpointConnectionNotificationsResponse.h>
607#include <aws/ec2/model/DescribeVpcEndpointConnectionsRequest.h>
608#include <aws/ec2/model/DescribeVpcEndpointConnectionsResponse.h>
609#include <aws/ec2/model/DescribeVpcEndpointServiceConfigurationsRequest.h>
610#include <aws/ec2/model/DescribeVpcEndpointServiceConfigurationsResponse.h>
611#include <aws/ec2/model/DescribeVpcEndpointServicePermissionsResponse.h>
612#include <aws/ec2/model/DescribeVpcEndpointServicesRequest.h>
613#include <aws/ec2/model/DescribeVpcEndpointServicesResponse.h>
614#include <aws/ec2/model/DescribeVpcEndpointsRequest.h>
615#include <aws/ec2/model/DescribeVpcEndpointsResponse.h>
616#include <aws/ec2/model/DescribeVpcPeeringConnectionsRequest.h>
617#include <aws/ec2/model/DescribeVpcPeeringConnectionsResponse.h>
618#include <aws/ec2/model/DescribeVpcsRequest.h>
619#include <aws/ec2/model/DescribeVpcsResponse.h>
620#include <aws/ec2/model/DescribeVpnConcentratorsRequest.h>
621#include <aws/ec2/model/DescribeVpnConcentratorsResponse.h>
622#include <aws/ec2/model/DescribeVpnConnectionsRequest.h>
623#include <aws/ec2/model/DescribeVpnConnectionsResponse.h>
624#include <aws/ec2/model/DescribeVpnGatewaysRequest.h>
625#include <aws/ec2/model/DescribeVpnGatewaysResponse.h>
626#include <aws/ec2/model/DetachClassicLinkVpcResponse.h>
627#include <aws/ec2/model/DetachVerifiedAccessTrustProviderResponse.h>
628#include <aws/ec2/model/DetachVolumeResponse.h>
629#include <aws/ec2/model/DisableAddressTransferResponse.h>
630#include <aws/ec2/model/DisableAllowedImagesSettingsRequest.h>
631#include <aws/ec2/model/DisableAllowedImagesSettingsResponse.h>
632#include <aws/ec2/model/DisableAwsNetworkPerformanceMetricSubscriptionRequest.h>
633#include <aws/ec2/model/DisableAwsNetworkPerformanceMetricSubscriptionResponse.h>
634#include <aws/ec2/model/DisableCapacityManagerRequest.h>
635#include <aws/ec2/model/DisableCapacityManagerResponse.h>
636#include <aws/ec2/model/DisableEbsEncryptionByDefaultRequest.h>
637#include <aws/ec2/model/DisableEbsEncryptionByDefaultResponse.h>
638#include <aws/ec2/model/DisableFastLaunchResponse.h>
639#include <aws/ec2/model/DisableFastSnapshotRestoresResponse.h>
640#include <aws/ec2/model/DisableImageBlockPublicAccessRequest.h>
641#include <aws/ec2/model/DisableImageBlockPublicAccessResponse.h>
642#include <aws/ec2/model/DisableImageDeprecationResponse.h>
643#include <aws/ec2/model/DisableImageDeregistrationProtectionResponse.h>
644#include <aws/ec2/model/DisableImageResponse.h>
645#include <aws/ec2/model/DisableInstanceSqlHaStandbyDetectionsResponse.h>
646#include <aws/ec2/model/DisableIpamOrganizationAdminAccountResponse.h>
647#include <aws/ec2/model/DisableIpamPolicyResponse.h>
648#include <aws/ec2/model/DisableRouteServerPropagationResponse.h>
649#include <aws/ec2/model/DisableSerialConsoleAccessRequest.h>
650#include <aws/ec2/model/DisableSerialConsoleAccessResponse.h>
651#include <aws/ec2/model/DisableSnapshotBlockPublicAccessRequest.h>
652#include <aws/ec2/model/DisableSnapshotBlockPublicAccessResponse.h>
653#include <aws/ec2/model/DisableTransitGatewayRouteTablePropagationResponse.h>
654#include <aws/ec2/model/DisableVpcClassicLinkDnsSupportRequest.h>
655#include <aws/ec2/model/DisableVpcClassicLinkDnsSupportResponse.h>
656#include <aws/ec2/model/DisableVpcClassicLinkResponse.h>
657#include <aws/ec2/model/DisassociateAddressRequest.h>
658#include <aws/ec2/model/DisassociateCapacityReservationBillingOwnerResponse.h>
659#include <aws/ec2/model/DisassociateClientVpnTargetNetworkResponse.h>
660#include <aws/ec2/model/DisassociateEnclaveCertificateIamRoleResponse.h>
661#include <aws/ec2/model/DisassociateIamInstanceProfileResponse.h>
662#include <aws/ec2/model/DisassociateInstanceEventWindowResponse.h>
663#include <aws/ec2/model/DisassociateIpamByoasnResponse.h>
664#include <aws/ec2/model/DisassociateIpamResourceDiscoveryResponse.h>
665#include <aws/ec2/model/DisassociateNatGatewayAddressResponse.h>
666#include <aws/ec2/model/DisassociateRouteServerResponse.h>
667#include <aws/ec2/model/DisassociateSecurityGroupVpcResponse.h>
668#include <aws/ec2/model/DisassociateSubnetCidrBlockResponse.h>
669#include <aws/ec2/model/DisassociateTransitGatewayMulticastDomainResponse.h>
670#include <aws/ec2/model/DisassociateTransitGatewayPolicyTableResponse.h>
671#include <aws/ec2/model/DisassociateTransitGatewayRouteTableResponse.h>
672#include <aws/ec2/model/DisassociateTrunkInterfaceResponse.h>
673#include <aws/ec2/model/DisassociateVpcCidrBlockResponse.h>
674#include <aws/ec2/model/EnableAddressTransferResponse.h>
675#include <aws/ec2/model/EnableAllowedImagesSettingsResponse.h>
676#include <aws/ec2/model/EnableAwsNetworkPerformanceMetricSubscriptionRequest.h>
677#include <aws/ec2/model/EnableAwsNetworkPerformanceMetricSubscriptionResponse.h>
678#include <aws/ec2/model/EnableCapacityManagerRequest.h>
679#include <aws/ec2/model/EnableCapacityManagerResponse.h>
680#include <aws/ec2/model/EnableEbsEncryptionByDefaultRequest.h>
681#include <aws/ec2/model/EnableEbsEncryptionByDefaultResponse.h>
682#include <aws/ec2/model/EnableFastLaunchResponse.h>
683#include <aws/ec2/model/EnableFastSnapshotRestoresResponse.h>
684#include <aws/ec2/model/EnableImageBlockPublicAccessResponse.h>
685#include <aws/ec2/model/EnableImageDeprecationResponse.h>
686#include <aws/ec2/model/EnableImageDeregistrationProtectionResponse.h>
687#include <aws/ec2/model/EnableImageResponse.h>
688#include <aws/ec2/model/EnableInstanceSqlHaStandbyDetectionsResponse.h>
689#include <aws/ec2/model/EnableIpamOrganizationAdminAccountResponse.h>
690#include <aws/ec2/model/EnableIpamPolicyResponse.h>
691#include <aws/ec2/model/EnableReachabilityAnalyzerOrganizationSharingRequest.h>
692#include <aws/ec2/model/EnableReachabilityAnalyzerOrganizationSharingResponse.h>
693#include <aws/ec2/model/EnableRouteServerPropagationResponse.h>
694#include <aws/ec2/model/EnableSerialConsoleAccessRequest.h>
695#include <aws/ec2/model/EnableSerialConsoleAccessResponse.h>
696#include <aws/ec2/model/EnableSnapshotBlockPublicAccessResponse.h>
697#include <aws/ec2/model/EnableTransitGatewayRouteTablePropagationResponse.h>
698#include <aws/ec2/model/EnableVpcClassicLinkDnsSupportRequest.h>
699#include <aws/ec2/model/EnableVpcClassicLinkDnsSupportResponse.h>
700#include <aws/ec2/model/EnableVpcClassicLinkResponse.h>
701#include <aws/ec2/model/ExportClientVpnClientCertificateRevocationListResponse.h>
702#include <aws/ec2/model/ExportClientVpnClientConfigurationResponse.h>
703#include <aws/ec2/model/ExportImageResponse.h>
704#include <aws/ec2/model/ExportTransitGatewayRoutesResponse.h>
705#include <aws/ec2/model/ExportVerifiedAccessInstanceClientConfigurationResponse.h>
706#include <aws/ec2/model/GetActiveVpnTunnelStatusResponse.h>
707#include <aws/ec2/model/GetAllowedImagesSettingsRequest.h>
708#include <aws/ec2/model/GetAllowedImagesSettingsResponse.h>
709#include <aws/ec2/model/GetAssociatedEnclaveCertificateIamRolesResponse.h>
710#include <aws/ec2/model/GetAssociatedIpv6PoolCidrsResponse.h>
711#include <aws/ec2/model/GetAwsNetworkPerformanceDataRequest.h>
712#include <aws/ec2/model/GetAwsNetworkPerformanceDataResponse.h>
713#include <aws/ec2/model/GetCapacityManagerAttributesRequest.h>
714#include <aws/ec2/model/GetCapacityManagerAttributesResponse.h>
715#include <aws/ec2/model/GetCapacityManagerMetricDataResponse.h>
716#include <aws/ec2/model/GetCapacityManagerMetricDimensionsResponse.h>
717#include <aws/ec2/model/GetCapacityReservationUsageResponse.h>
718#include <aws/ec2/model/GetCoipPoolUsageResponse.h>
719#include <aws/ec2/model/GetConsoleOutputResponse.h>
720#include <aws/ec2/model/GetConsoleScreenshotResponse.h>
721#include <aws/ec2/model/GetDeclarativePoliciesReportSummaryResponse.h>
722#include <aws/ec2/model/GetDefaultCreditSpecificationResponse.h>
723#include <aws/ec2/model/GetEbsDefaultKmsKeyIdRequest.h>
724#include <aws/ec2/model/GetEbsDefaultKmsKeyIdResponse.h>
725#include <aws/ec2/model/GetEbsEncryptionByDefaultRequest.h>
726#include <aws/ec2/model/GetEbsEncryptionByDefaultResponse.h>
727#include <aws/ec2/model/GetEnabledIpamPolicyRequest.h>
728#include <aws/ec2/model/GetEnabledIpamPolicyResponse.h>
729#include <aws/ec2/model/GetFlowLogsIntegrationTemplateResponse.h>
730#include <aws/ec2/model/GetGroupsForCapacityReservationResponse.h>
731#include <aws/ec2/model/GetHostReservationPurchasePreviewResponse.h>
732#include <aws/ec2/model/GetImageAncestryResponse.h>
733#include <aws/ec2/model/GetImageBlockPublicAccessStateRequest.h>
734#include <aws/ec2/model/GetImageBlockPublicAccessStateResponse.h>
735#include <aws/ec2/model/GetInstanceMetadataDefaultsRequest.h>
736#include <aws/ec2/model/GetInstanceMetadataDefaultsResponse.h>
737#include <aws/ec2/model/GetInstanceTpmEkPubResponse.h>
738#include <aws/ec2/model/GetInstanceTypesFromInstanceRequirementsResponse.h>
739#include <aws/ec2/model/GetInstanceUefiDataResponse.h>
740#include <aws/ec2/model/GetIpamAddressHistoryResponse.h>
741#include <aws/ec2/model/GetIpamDiscoveredAccountsResponse.h>
742#include <aws/ec2/model/GetIpamDiscoveredPublicAddressesResponse.h>
743#include <aws/ec2/model/GetIpamDiscoveredResourceCidrsResponse.h>
744#include <aws/ec2/model/GetIpamPolicyAllocationRulesResponse.h>
745#include <aws/ec2/model/GetIpamPolicyOrganizationTargetsResponse.h>
746#include <aws/ec2/model/GetIpamPoolAllocationsResponse.h>
747#include <aws/ec2/model/GetIpamPoolCidrsResponse.h>
748#include <aws/ec2/model/GetIpamPrefixListResolverRulesResponse.h>
749#include <aws/ec2/model/GetIpamPrefixListResolverVersionEntriesResponse.h>
750#include <aws/ec2/model/GetIpamPrefixListResolverVersionsResponse.h>
751#include <aws/ec2/model/GetIpamResourceCidrsResponse.h>
752#include <aws/ec2/model/GetLaunchTemplateDataResponse.h>
753#include <aws/ec2/model/GetManagedPrefixListAssociationsResponse.h>
754#include <aws/ec2/model/GetManagedPrefixListEntriesResponse.h>
755#include <aws/ec2/model/GetNetworkInsightsAccessScopeAnalysisFindingsResponse.h>
756#include <aws/ec2/model/GetNetworkInsightsAccessScopeContentResponse.h>
757#include <aws/ec2/model/GetPasswordDataResponse.h>
758#include <aws/ec2/model/GetReservedInstancesExchangeQuoteResponse.h>
759#include <aws/ec2/model/GetRouteServerAssociationsResponse.h>
760#include <aws/ec2/model/GetRouteServerPropagationsResponse.h>
761#include <aws/ec2/model/GetRouteServerRoutingDatabaseResponse.h>
762#include <aws/ec2/model/GetSecurityGroupsForVpcResponse.h>
763#include <aws/ec2/model/GetSerialConsoleAccessStatusRequest.h>
764#include <aws/ec2/model/GetSerialConsoleAccessStatusResponse.h>
765#include <aws/ec2/model/GetSnapshotBlockPublicAccessStateRequest.h>
766#include <aws/ec2/model/GetSnapshotBlockPublicAccessStateResponse.h>
767#include <aws/ec2/model/GetSpotPlacementScoresResponse.h>
768#include <aws/ec2/model/GetSubnetCidrReservationsResponse.h>
769#include <aws/ec2/model/GetTransitGatewayAttachmentPropagationsResponse.h>
770#include <aws/ec2/model/GetTransitGatewayMeteringPolicyEntriesResponse.h>
771#include <aws/ec2/model/GetTransitGatewayMulticastDomainAssociationsResponse.h>
772#include <aws/ec2/model/GetTransitGatewayPolicyTableAssociationsResponse.h>
773#include <aws/ec2/model/GetTransitGatewayPolicyTableEntriesResponse.h>
774#include <aws/ec2/model/GetTransitGatewayPrefixListReferencesResponse.h>
775#include <aws/ec2/model/GetTransitGatewayRouteTableAssociationsResponse.h>
776#include <aws/ec2/model/GetTransitGatewayRouteTablePropagationsResponse.h>
777#include <aws/ec2/model/GetVerifiedAccessEndpointPolicyResponse.h>
778#include <aws/ec2/model/GetVerifiedAccessEndpointTargetsResponse.h>
779#include <aws/ec2/model/GetVerifiedAccessGroupPolicyResponse.h>
780#include <aws/ec2/model/GetVpcResourcesBlockingEncryptionEnforcementResponse.h>
781#include <aws/ec2/model/GetVpnConnectionDeviceSampleConfigurationResponse.h>
782#include <aws/ec2/model/GetVpnConnectionDeviceTypesRequest.h>
783#include <aws/ec2/model/GetVpnConnectionDeviceTypesResponse.h>
784#include <aws/ec2/model/GetVpnTunnelReplacementStatusResponse.h>
785#include <aws/ec2/model/ImportClientVpnClientCertificateRevocationListResponse.h>
786#include <aws/ec2/model/ImportImageRequest.h>
787#include <aws/ec2/model/ImportImageResponse.h>
788#include <aws/ec2/model/ImportInstanceResponse.h>
789#include <aws/ec2/model/ImportKeyPairResponse.h>
790#include <aws/ec2/model/ImportSnapshotRequest.h>
791#include <aws/ec2/model/ImportSnapshotResponse.h>
792#include <aws/ec2/model/ImportVolumeResponse.h>
793#include <aws/ec2/model/ListImagesInRecycleBinRequest.h>
794#include <aws/ec2/model/ListImagesInRecycleBinResponse.h>
795#include <aws/ec2/model/ListSnapshotsInRecycleBinRequest.h>
796#include <aws/ec2/model/ListSnapshotsInRecycleBinResponse.h>
797#include <aws/ec2/model/ListVolumesInRecycleBinRequest.h>
798#include <aws/ec2/model/ListVolumesInRecycleBinResponse.h>
799#include <aws/ec2/model/LockSnapshotResponse.h>
800#include <aws/ec2/model/ModifyAddressAttributeResponse.h>
801#include <aws/ec2/model/ModifyAvailabilityZoneGroupResponse.h>
802#include <aws/ec2/model/ModifyCapacityReservationFleetResponse.h>
803#include <aws/ec2/model/ModifyCapacityReservationResponse.h>
804#include <aws/ec2/model/ModifyClientVpnEndpointResponse.h>
805#include <aws/ec2/model/ModifyDefaultCreditSpecificationResponse.h>
806#include <aws/ec2/model/ModifyEbsDefaultKmsKeyIdResponse.h>
807#include <aws/ec2/model/ModifyFleetResponse.h>
808#include <aws/ec2/model/ModifyFpgaImageAttributeResponse.h>
809#include <aws/ec2/model/ModifyHostsResponse.h>
810#include <aws/ec2/model/ModifyInstanceCapacityReservationAttributesResponse.h>
811#include <aws/ec2/model/ModifyInstanceConnectEndpointResponse.h>
812#include <aws/ec2/model/ModifyInstanceCpuOptionsResponse.h>
813#include <aws/ec2/model/ModifyInstanceCreditSpecificationResponse.h>
814#include <aws/ec2/model/ModifyInstanceEventStartTimeResponse.h>
815#include <aws/ec2/model/ModifyInstanceEventWindowResponse.h>
816#include <aws/ec2/model/ModifyInstanceMaintenanceOptionsResponse.h>
817#include <aws/ec2/model/ModifyInstanceMetadataDefaultsRequest.h>
818#include <aws/ec2/model/ModifyInstanceMetadataDefaultsResponse.h>
819#include <aws/ec2/model/ModifyInstanceMetadataOptionsResponse.h>
820#include <aws/ec2/model/ModifyInstanceNetworkPerformanceOptionsResponse.h>
821#include <aws/ec2/model/ModifyInstancePlacementResponse.h>
822#include <aws/ec2/model/ModifyIpamPolicyAllocationRulesResponse.h>
823#include <aws/ec2/model/ModifyIpamPoolResponse.h>
824#include <aws/ec2/model/ModifyIpamPrefixListResolverResponse.h>
825#include <aws/ec2/model/ModifyIpamPrefixListResolverTargetResponse.h>
826#include <aws/ec2/model/ModifyIpamResourceCidrResponse.h>
827#include <aws/ec2/model/ModifyIpamResourceDiscoveryResponse.h>
828#include <aws/ec2/model/ModifyIpamResponse.h>
829#include <aws/ec2/model/ModifyIpamScopeResponse.h>
830#include <aws/ec2/model/ModifyLaunchTemplateRequest.h>
831#include <aws/ec2/model/ModifyLaunchTemplateResponse.h>
832#include <aws/ec2/model/ModifyLocalGatewayRouteResponse.h>
833#include <aws/ec2/model/ModifyManagedPrefixListResponse.h>
834#include <aws/ec2/model/ModifyPrivateDnsNameOptionsResponse.h>
835#include <aws/ec2/model/ModifyPublicIpDnsNameOptionsResponse.h>
836#include <aws/ec2/model/ModifyReservedInstancesResponse.h>
837#include <aws/ec2/model/ModifyRouteServerResponse.h>
838#include <aws/ec2/model/ModifySecurityGroupRulesResponse.h>
839#include <aws/ec2/model/ModifySnapshotTierResponse.h>
840#include <aws/ec2/model/ModifySpotFleetRequestResponse.h>
841#include <aws/ec2/model/ModifyTrafficMirrorFilterNetworkServicesResponse.h>
842#include <aws/ec2/model/ModifyTrafficMirrorFilterRuleResponse.h>
843#include <aws/ec2/model/ModifyTrafficMirrorSessionResponse.h>
844#include <aws/ec2/model/ModifyTransitGatewayMeteringPolicyResponse.h>
845#include <aws/ec2/model/ModifyTransitGatewayPrefixListReferenceResponse.h>
846#include <aws/ec2/model/ModifyTransitGatewayResponse.h>
847#include <aws/ec2/model/ModifyTransitGatewayVpcAttachmentResponse.h>
848#include <aws/ec2/model/ModifyVerifiedAccessEndpointPolicyResponse.h>
849#include <aws/ec2/model/ModifyVerifiedAccessEndpointResponse.h>
850#include <aws/ec2/model/ModifyVerifiedAccessGroupPolicyResponse.h>
851#include <aws/ec2/model/ModifyVerifiedAccessGroupResponse.h>
852#include <aws/ec2/model/ModifyVerifiedAccessInstanceLoggingConfigurationResponse.h>
853#include <aws/ec2/model/ModifyVerifiedAccessInstanceResponse.h>
854#include <aws/ec2/model/ModifyVerifiedAccessTrustProviderResponse.h>
855#include <aws/ec2/model/ModifyVolumeResponse.h>
856#include <aws/ec2/model/ModifyVpcBlockPublicAccessExclusionResponse.h>
857#include <aws/ec2/model/ModifyVpcBlockPublicAccessOptionsResponse.h>
858#include <aws/ec2/model/ModifyVpcEncryptionControlResponse.h>
859#include <aws/ec2/model/ModifyVpcEndpointConnectionNotificationResponse.h>
860#include <aws/ec2/model/ModifyVpcEndpointResponse.h>
861#include <aws/ec2/model/ModifyVpcEndpointServiceConfigurationResponse.h>
862#include <aws/ec2/model/ModifyVpcEndpointServicePayerResponsibilityResponse.h>
863#include <aws/ec2/model/ModifyVpcEndpointServicePermissionsResponse.h>
864#include <aws/ec2/model/ModifyVpcPeeringConnectionOptionsResponse.h>
865#include <aws/ec2/model/ModifyVpcTenancyResponse.h>
866#include <aws/ec2/model/ModifyVpnConnectionOptionsResponse.h>
867#include <aws/ec2/model/ModifyVpnConnectionResponse.h>
868#include <aws/ec2/model/ModifyVpnTunnelCertificateResponse.h>
869#include <aws/ec2/model/ModifyVpnTunnelOptionsResponse.h>
870#include <aws/ec2/model/MonitorInstancesResponse.h>
871#include <aws/ec2/model/MoveAddressToVpcResponse.h>
872#include <aws/ec2/model/MoveByoipCidrToIpamResponse.h>
873#include <aws/ec2/model/MoveCapacityReservationInstancesResponse.h>
874#include <aws/ec2/model/ProvisionByoipCidrResponse.h>
875#include <aws/ec2/model/ProvisionIpamByoasnResponse.h>
876#include <aws/ec2/model/ProvisionIpamPoolCidrResponse.h>
877#include <aws/ec2/model/ProvisionPublicIpv4PoolCidrResponse.h>
878#include <aws/ec2/model/PurchaseCapacityBlockExtensionResponse.h>
879#include <aws/ec2/model/PurchaseCapacityBlockResponse.h>
880#include <aws/ec2/model/PurchaseHostReservationResponse.h>
881#include <aws/ec2/model/PurchaseReservedInstancesOfferingResponse.h>
882#include <aws/ec2/model/PurchaseScheduledInstancesResponse.h>
883#include <aws/ec2/model/RegisterImageResponse.h>
884#include <aws/ec2/model/RegisterInstanceEventNotificationAttributesResponse.h>
885#include <aws/ec2/model/RegisterTransitGatewayMulticastGroupMembersResponse.h>
886#include <aws/ec2/model/RegisterTransitGatewayMulticastGroupSourcesResponse.h>
887#include <aws/ec2/model/RejectCapacityReservationBillingOwnershipResponse.h>
888#include <aws/ec2/model/RejectTransitGatewayMulticastDomainAssociationsRequest.h>
889#include <aws/ec2/model/RejectTransitGatewayMulticastDomainAssociationsResponse.h>
890#include <aws/ec2/model/RejectTransitGatewayPeeringAttachmentResponse.h>
891#include <aws/ec2/model/RejectTransitGatewayVpcAttachmentResponse.h>
892#include <aws/ec2/model/RejectVpcEndpointConnectionsResponse.h>
893#include <aws/ec2/model/RejectVpcPeeringConnectionResponse.h>
894#include <aws/ec2/model/ReleaseAddressRequest.h>
895#include <aws/ec2/model/ReleaseHostsResponse.h>
896#include <aws/ec2/model/ReleaseIpamPoolAllocationResponse.h>
897#include <aws/ec2/model/ReplaceIamInstanceProfileAssociationResponse.h>
898#include <aws/ec2/model/ReplaceImageCriteriaInAllowedImagesSettingsRequest.h>
899#include <aws/ec2/model/ReplaceImageCriteriaInAllowedImagesSettingsResponse.h>
900#include <aws/ec2/model/ReplaceNetworkAclAssociationResponse.h>
901#include <aws/ec2/model/ReplaceRouteTableAssociationResponse.h>
902#include <aws/ec2/model/ReplaceTransitGatewayRouteResponse.h>
903#include <aws/ec2/model/ReplaceVpnTunnelResponse.h>
904#include <aws/ec2/model/RequestSpotFleetResponse.h>
905#include <aws/ec2/model/RequestSpotInstancesRequest.h>
906#include <aws/ec2/model/RequestSpotInstancesResponse.h>
907#include <aws/ec2/model/ResetAddressAttributeResponse.h>
908#include <aws/ec2/model/ResetEbsDefaultKmsKeyIdRequest.h>
909#include <aws/ec2/model/ResetEbsDefaultKmsKeyIdResponse.h>
910#include <aws/ec2/model/ResetFpgaImageAttributeResponse.h>
911#include <aws/ec2/model/RestoreAddressToClassicResponse.h>
912#include <aws/ec2/model/RestoreImageFromRecycleBinResponse.h>
913#include <aws/ec2/model/RestoreManagedPrefixListVersionResponse.h>
914#include <aws/ec2/model/RestoreSnapshotFromRecycleBinResponse.h>
915#include <aws/ec2/model/RestoreSnapshotTierResponse.h>
916#include <aws/ec2/model/RestoreVolumeFromRecycleBinResponse.h>
917#include <aws/ec2/model/RevokeClientVpnIngressResponse.h>
918#include <aws/ec2/model/RevokeSecurityGroupEgressResponse.h>
919#include <aws/ec2/model/RevokeSecurityGroupIngressRequest.h>
920#include <aws/ec2/model/RevokeSecurityGroupIngressResponse.h>
921#include <aws/ec2/model/RunInstancesResponse.h>
922#include <aws/ec2/model/RunScheduledInstancesResponse.h>
923#include <aws/ec2/model/SearchLocalGatewayRoutesResponse.h>
924#include <aws/ec2/model/SearchTransitGatewayMulticastGroupsResponse.h>
925#include <aws/ec2/model/SearchTransitGatewayRoutesResponse.h>
926#include <aws/ec2/model/StartDeclarativePoliciesReportResponse.h>
927#include <aws/ec2/model/StartInstancesResponse.h>
928#include <aws/ec2/model/StartNetworkInsightsAccessScopeAnalysisResponse.h>
929#include <aws/ec2/model/StartNetworkInsightsAnalysisResponse.h>
930#include <aws/ec2/model/StartVpcEndpointServicePrivateDnsVerificationResponse.h>
931#include <aws/ec2/model/StopInstancesResponse.h>
932#include <aws/ec2/model/TerminateClientVpnConnectionsResponse.h>
933#include <aws/ec2/model/TerminateInstancesResponse.h>
934#include <aws/ec2/model/UnassignIpv6AddressesResponse.h>
935#include <aws/ec2/model/UnassignPrivateNatGatewayAddressResponse.h>
936#include <aws/ec2/model/UnlockSnapshotResponse.h>
937#include <aws/ec2/model/UnmonitorInstancesResponse.h>
938#include <aws/ec2/model/UpdateCapacityManagerOrganizationsAccessResponse.h>
939#include <aws/ec2/model/UpdateInterruptibleCapacityReservationAllocationResponse.h>
940#include <aws/ec2/model/UpdateSecurityGroupRuleDescriptionsEgressRequest.h>
941#include <aws/ec2/model/UpdateSecurityGroupRuleDescriptionsEgressResponse.h>
942#include <aws/ec2/model/UpdateSecurityGroupRuleDescriptionsIngressRequest.h>
943#include <aws/ec2/model/UpdateSecurityGroupRuleDescriptionsIngressResponse.h>
944#include <aws/ec2/model/WithdrawByoipCidrResponse.h>
950class HttpClientFactory;
954template <
typename R,
typename E>
964class AWSCredentialsProvider;
2605typedef std::future<CreateInterruptibleCapacityReservationAllocationOutcome>
2620typedef std::future<CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcome>
2625typedef std::future<CreateMacSystemIntegrityProtectionModificationTaskOutcome>
2715typedef std::future<DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcome>
2791typedef std::future<DescribeAwsNetworkPerformanceMetricSubscriptionsOutcome>
2870typedef std::future<DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutcome>
2944typedef std::future<DescribeVerifiedAccessInstanceLoggingConfigurationsOutcome>
3179typedef std::future<ModifyVerifiedAccessInstanceLoggingConfigurationOutcome>
3273typedef std::future<UpdateInterruptibleCapacityReservationAllocationOutcome>
3285 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3289 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3293 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3297 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3301 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3305 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3309 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3315 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3318 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3321 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3324 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3328 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3331 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3334 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3338 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3341 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3345 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3349 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3352 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3356 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3363 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3366 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3370 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3376 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3379 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3382 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3385 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3389 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3393 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3397 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3400 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3403 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3406 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3409 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3412 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3416 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3419 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3422 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3425 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3429 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3433 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3436 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3439 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3442 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3446 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3449 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3453 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3456 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3462 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3466 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3469 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3475 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3478 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3481 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3484 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3487 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3491 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3494 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3498 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3502 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3505 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3508 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3511 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3514 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3517 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3520 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3523 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3526 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3530 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3533 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3537 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3540 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3543 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3546 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3549 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3552 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3556 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3559 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3562 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3565 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3569 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3572 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3576 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3579 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3582 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3586 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3590 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3596 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3599 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3602 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3608 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3612 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3616 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3620 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3624 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3628 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3632 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3635 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3638 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3641 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3644 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3648 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3651 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3654 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3658 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3661 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3664 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3671 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3674 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3677 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3680 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3683 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3686 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3689 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3692 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3695 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3698 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3702 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3705 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3708 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3714 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3717 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3721 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3727 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3730 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3737 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3741 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3745 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3749 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3753 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3757 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3761 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3764 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3768 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3772 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3776 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3780 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3783 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3787 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3791 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3794 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3797 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3801 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3807 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3811 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3815 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3821 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3824 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3827 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3830 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3834 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3837 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3840 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3843 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3846 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3849 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3852 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3855 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3859 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3862 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3865 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3868 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3871 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3875 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3878 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3881 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3884 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3888 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3891 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3894 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3898 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3902 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3908 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3911 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3914 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3918 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3921 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3925 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3929 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3933 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3937 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3941 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3944 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3947 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3950 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3953 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3957 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3961 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3965 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3968 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3971 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3975 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3978 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3981 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3985 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3988 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3991 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3994 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
3997 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4000 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4003 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4006 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4010 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4013 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4019 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4022 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4026 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4032 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4035 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4042 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4046 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4050 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4054 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4058 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4062 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4066 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4069 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4073 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4077 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4081 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4085 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4088 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4092 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4096 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4099 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4102 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4106 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4113 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4117 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4120 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4126 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4129 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4132 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4135 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4138 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4141 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4144 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4148 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4151 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4155 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4159 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4163 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4166 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4169 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4172 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4178 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4181 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4185 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4188 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4191 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4195 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4199 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4203 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4209 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4213 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4217 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4221 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4225 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4229 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4232 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4236 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4240 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4244 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4250 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4254 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4257 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4260 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4263 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4267 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4270 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4274 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4280 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4283 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4286 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4290 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4293 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4296 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4299 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4302 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4308 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4312 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4315 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4318 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4322 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4325 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4328 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4331 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4334 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4338 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4341 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4344 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4347 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4353 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4357 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4361 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4365 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4369 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4373 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4377 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4383 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4386 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4390 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4393 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4396 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4399 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4402 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4406 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4409 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4412 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4416 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4420 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4424 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4428 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4431 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4434 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4437 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4440 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4444 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4447 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4451 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4455 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4459 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4463 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4467 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4470 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4473 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4476 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4480 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4486 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4489 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4492 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4496 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4500 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4504 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4508 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4512 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4516 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4519 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4522 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4525 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4528 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4531 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4534 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4537 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4541 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4544 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4548 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4552 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4556 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4560 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4563 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4566 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4569 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4573 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4580 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4587 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4590 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4594 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4597 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4603 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4607 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4614 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4617 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4621 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4624 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4630 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4633 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4636 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4640 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4644 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4648 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4652 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4656 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4660 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4664 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4668 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4672 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4676 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4680 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4684 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4688 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4692 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4695 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4699 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4703 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4707 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4711 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4715 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4719 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4722 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4725 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4728 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4732 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4735 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4739 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4743 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4746 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4750 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4754 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4758 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4762 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4766 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4770 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4774 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4780 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4784 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4787 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4790 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4793 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4796 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4799 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4802 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4805 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4809 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4812 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4815 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4818 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4822 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4826 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4829 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4833 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4836 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4842 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4846 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4849 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4853 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4857 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4861 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4864 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4868 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4875 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4879 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4885 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4889 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4892 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4896 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4900 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4904 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4908 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4912 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4915 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4919 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4923 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4926 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4929 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4933 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4940 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4944 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4948 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4954 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4957 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4964 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4967 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4971 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4974 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4980 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4984 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4987 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4991 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4995 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
4999 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5002 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5006 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5010 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5013 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5017 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5021 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5024 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5027 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5030 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5034 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5038 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5042 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5045 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5052 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5055 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5058 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5062 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5069 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5073 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5077 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5081 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5087 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5090 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5093 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5097 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5101 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5104 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5107 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5110 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5114 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5118 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5122 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5125 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5129 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5135 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5139 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5142 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5145 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5148 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5152 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5156 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5160 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5164 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5167 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5170 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5174 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5178 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5182 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5185 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5188 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5192 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5199 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5203 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5206 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5210 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5220 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5223 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5227 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5231 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5234 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5237 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5241 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5245 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5249 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5253 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5257 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5261 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5265 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5269 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5273 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5281 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5285 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5289 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5296 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5300 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5303 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5306 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5309 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5312 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5315 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5318 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5321 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5324 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5327 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5330 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5336 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5340 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5343 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5347 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5350 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5353 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5356 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5359 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5362 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5365 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5368 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5371 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5375 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5379 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5382 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5386 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5390 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5393 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5397 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5401 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5405 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5409 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5412 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5415 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5419 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5422 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5426 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5430 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5433 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5439 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5442 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5445 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5448 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5452 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5459 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5462 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5465 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5468 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5471 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5474 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5477 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5480 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5484 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5488 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5494 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5498 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5502 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5506 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5510 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5514 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5517 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5521 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5525 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5529 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5533 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5536 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5539 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5542 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5546 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5550 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5556 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5560 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5564 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5568 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5572 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5576 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5579 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5582 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5591 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5594 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5597 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5600 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5604 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5607 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5610 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5613 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5619 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5623 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5626 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5630 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5636 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5639 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5643 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5647 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5651 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5655 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5659 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5663 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5667 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5671 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5677 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5680 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5683 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5687 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5691 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5695 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5698 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5701 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5705 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5711 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5714 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5717 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5720 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5723 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5726 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5729 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5732 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5735 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5739 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5742 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5745 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5752 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5756 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5759 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5765 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5768 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5774 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5777 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5780 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5784 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5790 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5794 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5797 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5801 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5805 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5809 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5812 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5816 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5819 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5822 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5829 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5832 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5835 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5839 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5843 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5847 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5851 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
5854 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
EndpointProviderBase< EC2ClientConfiguration, EC2BuiltInParameters, EC2ClientContextParameters > EC2EndpointProviderBase
std::future< GetFlowLogsIntegrationTemplateOutcome > GetFlowLogsIntegrationTemplateOutcomeCallable
Aws::Utils::Outcome< DisableImageBlockPublicAccessResponse, EC2Error > DisableImageBlockPublicAccessOutcome
Aws::Utils::Outcome< DisassociateTrunkInterfaceResponse, EC2Error > DisassociateTrunkInterfaceOutcome
Aws::Utils::Outcome< ModifyRouteServerResponse, EC2Error > ModifyRouteServerOutcome
Aws::Utils::Outcome< CreateTransitGatewayPolicyTableResponse, EC2Error > CreateTransitGatewayPolicyTableOutcome
Aws::Utils::Outcome< DeleteEgressOnlyInternetGatewayResponse, EC2Error > DeleteEgressOnlyInternetGatewayOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteRouteOutcome
std::future< CreateVpcEndpointConnectionNotificationOutcome > CreateVpcEndpointConnectionNotificationOutcomeCallable
Aws::Utils::Outcome< GetActiveVpnTunnelStatusResponse, EC2Error > GetActiveVpnTunnelStatusOutcome
std::future< DescribeInstanceStatusOutcome > DescribeInstanceStatusOutcomeCallable
std::future< DescribeHostsOutcome > DescribeHostsOutcomeCallable
Aws::Utils::Outcome< DescribeBundleTasksResponse, EC2Error > DescribeBundleTasksOutcome
std::future< ExportClientVpnClientConfigurationOutcome > ExportClientVpnClientConfigurationOutcomeCallable
Aws::Utils::Outcome< UpdateSecurityGroupRuleDescriptionsEgressResponse, EC2Error > UpdateSecurityGroupRuleDescriptionsEgressOutcome
Aws::Utils::Outcome< CreateDhcpOptionsResponse, EC2Error > CreateDhcpOptionsOutcome
std::future< DisassociateTransitGatewayMulticastDomainOutcome > DisassociateTransitGatewayMulticastDomainOutcomeCallable
Aws::Utils::Outcome< ProvisionPublicIpv4PoolCidrResponse, EC2Error > ProvisionPublicIpv4PoolCidrOutcome
Aws::Utils::Outcome< CreateTrafficMirrorFilterRuleResponse, EC2Error > CreateTrafficMirrorFilterRuleOutcome
std::future< ModifyTrafficMirrorFilterRuleOutcome > ModifyTrafficMirrorFilterRuleOutcomeCallable
std::future< DeregisterTransitGatewayMulticastGroupMembersOutcome > DeregisterTransitGatewayMulticastGroupMembersOutcomeCallable
std::future< DescribeIpv6PoolsOutcome > DescribeIpv6PoolsOutcomeCallable
Aws::Utils::Outcome< DeleteVerifiedAccessTrustProviderResponse, EC2Error > DeleteVerifiedAccessTrustProviderOutcome
Aws::Utils::Outcome< DeleteRouteServerPeerResponse, EC2Error > DeleteRouteServerPeerOutcome
Aws::Utils::Outcome< DescribeFleetHistoryResponse, EC2Error > DescribeFleetHistoryOutcome
std::future< CreateRouteOutcome > CreateRouteOutcomeCallable
std::future< RejectTransitGatewayMulticastDomainAssociationsOutcome > RejectTransitGatewayMulticastDomainAssociationsOutcomeCallable
std::future< CreateManagedPrefixListOutcome > CreateManagedPrefixListOutcomeCallable
std::future< CreateEgressOnlyInternetGatewayOutcome > CreateEgressOnlyInternetGatewayOutcomeCallable
std::future< GetIpamDiscoveredAccountsOutcome > GetIpamDiscoveredAccountsOutcomeCallable
Aws::Utils::Outcome< UnassignIpv6AddressesResponse, EC2Error > UnassignIpv6AddressesOutcome
std::future< CreateSubnetOutcome > CreateSubnetOutcomeCallable
Aws::Utils::Outcome< CreateTransitGatewayVpcAttachmentResponse, EC2Error > CreateTransitGatewayVpcAttachmentOutcome
Aws::Utils::Outcome< GetInstanceTypesFromInstanceRequirementsResponse, EC2Error > GetInstanceTypesFromInstanceRequirementsOutcome
Aws::Utils::Outcome< ReleaseIpamPoolAllocationResponse, EC2Error > ReleaseIpamPoolAllocationOutcome
std::future< DescribeCapacityReservationBillingRequestsOutcome > DescribeCapacityReservationBillingRequestsOutcomeCallable
Aws::Utils::Outcome< ApplySecurityGroupsToClientVpnTargetNetworkResponse, EC2Error > ApplySecurityGroupsToClientVpnTargetNetworkOutcome
std::future< DeleteRouteServerOutcome > DeleteRouteServerOutcomeCallable
std::future< DescribeSecurityGroupsOutcome > DescribeSecurityGroupsOutcomeCallable
Aws::Utils::Outcome< ExportClientVpnClientCertificateRevocationListResponse, EC2Error > ExportClientVpnClientCertificateRevocationListOutcome
std::future< DisableAwsNetworkPerformanceMetricSubscriptionOutcome > DisableAwsNetworkPerformanceMetricSubscriptionOutcomeCallable
std::future< DescribeInstanceTopologyOutcome > DescribeInstanceTopologyOutcomeCallable
std::future< AttachNetworkInterfaceOutcome > AttachNetworkInterfaceOutcomeCallable
std::future< DescribeReservedInstancesModificationsOutcome > DescribeReservedInstancesModificationsOutcomeCallable
std::future< RejectTransitGatewayVpcAttachmentOutcome > RejectTransitGatewayVpcAttachmentOutcomeCallable
std::future< GetAssociatedIpv6PoolCidrsOutcome > GetAssociatedIpv6PoolCidrsOutcomeCallable
std::future< DisableFastSnapshotRestoresOutcome > DisableFastSnapshotRestoresOutcomeCallable
std::future< DeprovisionIpamPoolCidrOutcome > DeprovisionIpamPoolCidrOutcomeCallable
std::future< DisassociateTransitGatewayRouteTableOutcome > DisassociateTransitGatewayRouteTableOutcomeCallable
Aws::Utils::Outcome< ModifyVpcPeeringConnectionOptionsResponse, EC2Error > ModifyVpcPeeringConnectionOptionsOutcome
Aws::Utils::Outcome< DeleteIpamExternalResourceVerificationTokenResponse, EC2Error > DeleteIpamExternalResourceVerificationTokenOutcome
std::future< ModifyPublicIpDnsNameOptionsOutcome > ModifyPublicIpDnsNameOptionsOutcomeCallable
std::future< DeleteQueuedReservedInstancesOutcome > DeleteQueuedReservedInstancesOutcomeCallable
Aws::Utils::Outcome< AttachVolumeResponse, EC2Error > AttachVolumeOutcome
std::future< DisassociateInstanceEventWindowOutcome > DisassociateInstanceEventWindowOutcomeCallable
std::future< DescribeReplaceRootVolumeTasksOutcome > DescribeReplaceRootVolumeTasksOutcomeCallable
std::future< CancelCapacityReservationOutcome > CancelCapacityReservationOutcomeCallable
std::future< CreateVpnConnectionOutcome > CreateVpnConnectionOutcomeCallable
Aws::Utils::Outcome< ModifyIpamPrefixListResolverResponse, EC2Error > ModifyIpamPrefixListResolverOutcome
std::future< DescribeStoreImageTasksOutcome > DescribeStoreImageTasksOutcomeCallable
std::future< RequestSpotFleetOutcome > RequestSpotFleetOutcomeCallable
Aws::Utils::Outcome< DeleteCoipPoolResponse, EC2Error > DeleteCoipPoolOutcome
Aws::Utils::Outcome< CreateTrafficMirrorFilterResponse, EC2Error > CreateTrafficMirrorFilterOutcome
Aws::Utils::Outcome< DeleteVpnConcentratorResponse, EC2Error > DeleteVpnConcentratorOutcome
std::future< DeleteVerifiedAccessGroupOutcome > DeleteVerifiedAccessGroupOutcomeCallable
Aws::Utils::Outcome< UnlockSnapshotResponse, EC2Error > UnlockSnapshotOutcome
Aws::Utils::Outcome< ProvisionIpamPoolCidrResponse, EC2Error > ProvisionIpamPoolCidrOutcome
Aws::Utils::Outcome< DescribeCapacityManagerDataExportsResponse, EC2Error > DescribeCapacityManagerDataExportsOutcome
std::future< RegisterTransitGatewayMulticastGroupMembersOutcome > RegisterTransitGatewayMulticastGroupMembersOutcomeCallable
std::future< UnassignIpv6AddressesOutcome > UnassignIpv6AddressesOutcomeCallable
std::future< DescribeVpcEndpointServicesOutcome > DescribeVpcEndpointServicesOutcomeCallable
std::future< DescribeManagedPrefixListsOutcome > DescribeManagedPrefixListsOutcomeCallable
std::future< CreateTransitGatewayMeteringPolicyOutcome > CreateTransitGatewayMeteringPolicyOutcomeCallable
Aws::Utils::Outcome< ModifyReservedInstancesResponse, EC2Error > ModifyReservedInstancesOutcome
Aws::Utils::Outcome< DescribeInstanceSqlHaStatesResponse, EC2Error > DescribeInstanceSqlHaStatesOutcome
std::future< GetRouteServerPropagationsOutcome > GetRouteServerPropagationsOutcomeCallable
std::future< AcceptVpcPeeringConnectionOutcome > AcceptVpcPeeringConnectionOutcomeCallable
std::future< DescribeExportImageTasksOutcome > DescribeExportImageTasksOutcomeCallable
std::future< ModifyVpcEndpointServiceConfigurationOutcome > ModifyVpcEndpointServiceConfigurationOutcomeCallable
std::future< GetReservedInstancesExchangeQuoteOutcome > GetReservedInstancesExchangeQuoteOutcomeCallable
std::future< DescribeImageAttributeOutcome > DescribeImageAttributeOutcomeCallable
std::future< DescribeHostReservationsOutcome > DescribeHostReservationsOutcomeCallable
Aws::Utils::Outcome< DeleteIpamPrefixListResolverTargetResponse, EC2Error > DeleteIpamPrefixListResolverTargetOutcome
std::future< StartInstancesOutcome > StartInstancesOutcomeCallable
std::future< CreateCapacityReservationBySplittingOutcome > CreateCapacityReservationBySplittingOutcomeCallable
Aws::Utils::Outcome< RejectVpcPeeringConnectionResponse, EC2Error > RejectVpcPeeringConnectionOutcome
std::future< DescribeLocalGatewayRouteTableVpcAssociationsOutcome > DescribeLocalGatewayRouteTableVpcAssociationsOutcomeCallable
Aws::Utils::Outcome< DescribeVerifiedAccessInstancesResponse, EC2Error > DescribeVerifiedAccessInstancesOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > EnableVgwRoutePropagationOutcome
Aws::Utils::Outcome< GetVpnConnectionDeviceSampleConfigurationResponse, EC2Error > GetVpnConnectionDeviceSampleConfigurationOutcome
std::future< AcceptCapacityReservationBillingOwnershipOutcome > AcceptCapacityReservationBillingOwnershipOutcomeCallable
Aws::Utils::Outcome< EnableImageDeprecationResponse, EC2Error > EnableImageDeprecationOutcome
std::future< DescribeHostReservationOfferingsOutcome > DescribeHostReservationOfferingsOutcomeCallable
Aws::Utils::Outcome< ModifyInstancePlacementResponse, EC2Error > ModifyInstancePlacementOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > RebootInstancesOutcome
std::future< GetIpamPoolCidrsOutcome > GetIpamPoolCidrsOutcomeCallable
std::future< ModifyDefaultCreditSpecificationOutcome > ModifyDefaultCreditSpecificationOutcomeCallable
std::future< DeleteVpcEndpointsOutcome > DeleteVpcEndpointsOutcomeCallable
Aws::Utils::Outcome< ModifyInstanceEventStartTimeResponse, EC2Error > ModifyInstanceEventStartTimeOutcome
Aws::Utils::Outcome< ModifyInstanceConnectEndpointResponse, EC2Error > ModifyInstanceConnectEndpointOutcome
Aws::Utils::Outcome< AssociateTransitGatewayMulticastDomainResponse, EC2Error > AssociateTransitGatewayMulticastDomainOutcome
Aws::Utils::Outcome< DisableIpamOrganizationAdminAccountResponse, EC2Error > DisableIpamOrganizationAdminAccountOutcome
std::future< GetTransitGatewayPrefixListReferencesOutcome > GetTransitGatewayPrefixListReferencesOutcomeCallable
std::future< DescribeSecurityGroupReferencesOutcome > DescribeSecurityGroupReferencesOutcomeCallable
std::future< DescribeFlowLogsOutcome > DescribeFlowLogsOutcomeCallable
Aws::Utils::Outcome< DisassociateNatGatewayAddressResponse, EC2Error > DisassociateNatGatewayAddressOutcome
Aws::Utils::Outcome< DescribeInstancesResponse, EC2Error > DescribeInstancesOutcome
std::future< CopyFpgaImageOutcome > CopyFpgaImageOutcomeCallable
std::future< AcceptTransitGatewayMulticastDomainAssociationsOutcome > AcceptTransitGatewayMulticastDomainAssociationsOutcomeCallable
Aws::Utils::Outcome< AcceptVpcPeeringConnectionResponse, EC2Error > AcceptVpcPeeringConnectionOutcome
Aws::Utils::Outcome< DescribeVpnConnectionsResponse, EC2Error > DescribeVpnConnectionsOutcome
std::future< ModifyIdentityIdFormatOutcome > ModifyIdentityIdFormatOutcomeCallable
Aws::Utils::Outcome< DescribeFastLaunchImagesResponse, EC2Error > DescribeFastLaunchImagesOutcome
std::future< CreateFpgaImageOutcome > CreateFpgaImageOutcomeCallable
Aws::Utils::Outcome< DeleteTrafficMirrorFilterResponse, EC2Error > DeleteTrafficMirrorFilterOutcome
std::future< ModifyVerifiedAccessGroupOutcome > ModifyVerifiedAccessGroupOutcomeCallable
Aws::Utils::Outcome< DescribeAwsNetworkPerformanceMetricSubscriptionsResponse, EC2Error > DescribeAwsNetworkPerformanceMetricSubscriptionsOutcome
std::future< CreateVpnGatewayOutcome > CreateVpnGatewayOutcomeCallable
std::future< ReplaceTransitGatewayRouteOutcome > ReplaceTransitGatewayRouteOutcomeCallable
Aws::Utils::Outcome< ReplaceIamInstanceProfileAssociationResponse, EC2Error > ReplaceIamInstanceProfileAssociationOutcome
std::future< CreateNatGatewayOutcome > CreateNatGatewayOutcomeCallable
Aws::Utils::Outcome< DeleteLocalGatewayVirtualInterfaceResponse, EC2Error > DeleteLocalGatewayVirtualInterfaceOutcome
std::future< CreateDefaultVpcOutcome > CreateDefaultVpcOutcomeCallable
std::future< GetTransitGatewayPolicyTableAssociationsOutcome > GetTransitGatewayPolicyTableAssociationsOutcomeCallable
Aws::Utils::Outcome< StopInstancesResponse, EC2Error > StopInstancesOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ModifyIdentityIdFormatOutcome
std::future< DescribeInternetGatewaysOutcome > DescribeInternetGatewaysOutcomeCallable
std::future< ModifyInstanceEventStartTimeOutcome > ModifyInstanceEventStartTimeOutcomeCallable
Aws::Utils::Outcome< CreateClientVpnRouteResponse, EC2Error > CreateClientVpnRouteOutcome
Aws::Utils::Outcome< CreateCarrierGatewayResponse, EC2Error > CreateCarrierGatewayOutcome
std::future< DescribeVpcBlockPublicAccessOptionsOutcome > DescribeVpcBlockPublicAccessOptionsOutcomeCallable
Aws::Utils::Outcome< GetManagedPrefixListEntriesResponse, EC2Error > GetManagedPrefixListEntriesOutcome
std::future< RejectVpcPeeringConnectionOutcome > RejectVpcPeeringConnectionOutcomeCallable
std::future< AssociateSecurityGroupVpcOutcome > AssociateSecurityGroupVpcOutcomeCallable
Aws::Utils::Outcome< DeregisterImageResponse, EC2Error > DeregisterImageOutcome
Aws::Utils::Outcome< DescribeInstanceTopologyResponse, EC2Error > DescribeInstanceTopologyOutcome
Aws::Utils::Outcome< ResetEbsDefaultKmsKeyIdResponse, EC2Error > ResetEbsDefaultKmsKeyIdOutcome
std::future< GetInstanceTpmEkPubOutcome > GetInstanceTpmEkPubOutcomeCallable
Aws::Utils::Outcome< CreateRouteServerPeerResponse, EC2Error > CreateRouteServerPeerOutcome
Aws::Utils::Outcome< DeprovisionIpamPoolCidrResponse, EC2Error > DeprovisionIpamPoolCidrOutcome
Aws::Utils::Outcome< DescribeExportImageTasksResponse, EC2Error > DescribeExportImageTasksOutcome
std::future< ResetAddressAttributeOutcome > ResetAddressAttributeOutcomeCallable
std::future< CreateRouteTableOutcome > CreateRouteTableOutcomeCallable
std::future< DescribeScheduledInstanceAvailabilityOutcome > DescribeScheduledInstanceAvailabilityOutcomeCallable
Aws::Utils::Outcome< ConfirmProductInstanceResponse, EC2Error > ConfirmProductInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ModifyVpcAttributeOutcome
Aws::Utils::Outcome< DeleteCoipCidrResponse, EC2Error > DeleteCoipCidrOutcome
Aws::Utils::Outcome< DescribeSpotFleetRequestsResponse, EC2Error > DescribeSpotFleetRequestsOutcome
Aws::Utils::Outcome< ModifyTrafficMirrorFilterNetworkServicesResponse, EC2Error > ModifyTrafficMirrorFilterNetworkServicesOutcome
Aws::Utils::Outcome< DisableAwsNetworkPerformanceMetricSubscriptionResponse, EC2Error > DisableAwsNetworkPerformanceMetricSubscriptionOutcome
Aws::Utils::Outcome< CreateCapacityReservationBySplittingResponse, EC2Error > CreateCapacityReservationBySplittingOutcome
std::future< ImportSnapshotOutcome > ImportSnapshotOutcomeCallable
Aws::Utils::Outcome< CreateTransitGatewayRouteTableAnnouncementResponse, EC2Error > CreateTransitGatewayRouteTableAnnouncementOutcome
Aws::Utils::Outcome< DescribeVolumesResponse, EC2Error > DescribeVolumesOutcome
Aws::Utils::Outcome< ModifyVerifiedAccessEndpointPolicyResponse, EC2Error > ModifyVerifiedAccessEndpointPolicyOutcome
Aws::Utils::Outcome< DescribeLocalGatewayRouteTablesResponse, EC2Error > DescribeLocalGatewayRouteTablesOutcome
std::future< DisassociateRouteServerOutcome > DisassociateRouteServerOutcomeCallable
std::future< CreateSubnetCidrReservationOutcome > CreateSubnetCidrReservationOutcomeCallable
std::future< AssignPrivateIpAddressesOutcome > AssignPrivateIpAddressesOutcomeCallable
std::future< DescribeIpamPrefixListResolversOutcome > DescribeIpamPrefixListResolversOutcomeCallable
std::future< CreateNetworkInterfacePermissionOutcome > CreateNetworkInterfacePermissionOutcomeCallable
std::future< DisassociateVpcCidrBlockOutcome > DisassociateVpcCidrBlockOutcomeCallable
std::future< EnableSerialConsoleAccessOutcome > EnableSerialConsoleAccessOutcomeCallable
Aws::Utils::Outcome< GetLaunchTemplateDataResponse, EC2Error > GetLaunchTemplateDataOutcome
std::future< AssociateTransitGatewayPolicyTableOutcome > AssociateTransitGatewayPolicyTableOutcomeCallable
std::future< ModifyTrafficMirrorFilterNetworkServicesOutcome > ModifyTrafficMirrorFilterNetworkServicesOutcomeCallable
Aws::Utils::Outcome< EnableSerialConsoleAccessResponse, EC2Error > EnableSerialConsoleAccessOutcome
std::future< GetIpamPrefixListResolverVersionEntriesOutcome > GetIpamPrefixListResolverVersionEntriesOutcomeCallable
std::future< CreateVpcEndpointOutcome > CreateVpcEndpointOutcomeCallable
Aws::Utils::Outcome< CreatePlacementGroupResponse, EC2Error > CreatePlacementGroupOutcome
Aws::Utils::Outcome< ModifyInstanceCpuOptionsResponse, EC2Error > ModifyInstanceCpuOptionsOutcome
std::future< ModifyAvailabilityZoneGroupOutcome > ModifyAvailabilityZoneGroupOutcomeCallable
std::future< DescribeSpotFleetRequestsOutcome > DescribeSpotFleetRequestsOutcomeCallable
Aws::Utils::Outcome< ModifyVpcEndpointServicePermissionsResponse, EC2Error > ModifyVpcEndpointServicePermissionsOutcome
std::future< ReplaceRouteOutcome > ReplaceRouteOutcomeCallable
std::future< DeleteVpnConnectionOutcome > DeleteVpnConnectionOutcomeCallable
Aws::Utils::Outcome< DeleteTransitGatewayPolicyTableResponse, EC2Error > DeleteTransitGatewayPolicyTableOutcome
std::future< AttachInternetGatewayOutcome > AttachInternetGatewayOutcomeCallable
std::future< DeleteLocalGatewayVirtualInterfaceGroupOutcome > DeleteLocalGatewayVirtualInterfaceGroupOutcomeCallable
std::future< DescribeServiceLinkVirtualInterfacesOutcome > DescribeServiceLinkVirtualInterfacesOutcomeCallable
std::future< DeleteLocalGatewayRouteOutcome > DeleteLocalGatewayRouteOutcomeCallable
std::future< ReleaseIpamPoolAllocationOutcome > ReleaseIpamPoolAllocationOutcomeCallable
Aws::Utils::Outcome< DescribeReservedInstancesListingsResponse, EC2Error > DescribeReservedInstancesListingsOutcome
Aws::Utils::Outcome< CreateTransitGatewayConnectPeerResponse, EC2Error > CreateTransitGatewayConnectPeerOutcome
Aws::Utils::Outcome< DisableSerialConsoleAccessResponse, EC2Error > DisableSerialConsoleAccessOutcome
Aws::Utils::Outcome< DeprovisionByoipCidrResponse, EC2Error > DeprovisionByoipCidrOutcome
std::future< CreateVpcPeeringConnectionOutcome > CreateVpcPeeringConnectionOutcomeCallable
Aws::Utils::Outcome< RunInstancesResponse, EC2Error > RunInstancesOutcome
Aws::Utils::Outcome< ModifyInstanceCreditSpecificationResponse, EC2Error > ModifyInstanceCreditSpecificationOutcome
std::future< ModifyRouteServerOutcome > ModifyRouteServerOutcomeCallable
std::future< AdvertiseByoipCidrOutcome > AdvertiseByoipCidrOutcomeCallable
std::future< CancelConversionTaskOutcome > CancelConversionTaskOutcomeCallable
Aws::Utils::Outcome< ModifyVerifiedAccessInstanceResponse, EC2Error > ModifyVerifiedAccessInstanceOutcome
Aws::Utils::Outcome< CreatePublicIpv4PoolResponse, EC2Error > CreatePublicIpv4PoolOutcome
Aws::Utils::Outcome< CopyVolumesResponse, EC2Error > CopyVolumesOutcome
std::future< GetEnabledIpamPolicyOutcome > GetEnabledIpamPolicyOutcomeCallable
Aws::Utils::Outcome< DisassociateCapacityReservationBillingOwnerResponse, EC2Error > DisassociateCapacityReservationBillingOwnerOutcome
Aws::Utils::Outcome< ModifyIpamScopeResponse, EC2Error > ModifyIpamScopeOutcome
std::future< GetVpnTunnelReplacementStatusOutcome > GetVpnTunnelReplacementStatusOutcomeCallable
Aws::Utils::Outcome< MoveCapacityReservationInstancesResponse, EC2Error > MoveCapacityReservationInstancesOutcome
std::future< AssociateTrunkInterfaceOutcome > AssociateTrunkInterfaceOutcomeCallable
std::future< DescribeAwsNetworkPerformanceMetricSubscriptionsOutcome > DescribeAwsNetworkPerformanceMetricSubscriptionsOutcomeCallable
Aws::Utils::Outcome< CreateDelegateMacVolumeOwnershipTaskResponse, EC2Error > CreateDelegateMacVolumeOwnershipTaskOutcome
std::future< ModifyLocalGatewayRouteOutcome > ModifyLocalGatewayRouteOutcomeCallable
Aws::Utils::Outcome< DeregisterTransitGatewayMulticastGroupSourcesResponse, EC2Error > DeregisterTransitGatewayMulticastGroupSourcesOutcome
std::future< DeleteNetworkInsightsAnalysisOutcome > DeleteNetworkInsightsAnalysisOutcomeCallable
Aws::Utils::Outcome< UnassignPrivateNatGatewayAddressResponse, EC2Error > UnassignPrivateNatGatewayAddressOutcome
Aws::Utils::Outcome< GetManagedPrefixListAssociationsResponse, EC2Error > GetManagedPrefixListAssociationsOutcome
std::future< DeleteFpgaImageOutcome > DeleteFpgaImageOutcomeCallable
Aws::Utils::Outcome< DescribeTransitGatewaysResponse, EC2Error > DescribeTransitGatewaysOutcome
std::future< DescribeNetworkInsightsAccessScopesOutcome > DescribeNetworkInsightsAccessScopesOutcomeCallable
std::future< ModifyTransitGatewayMeteringPolicyOutcome > ModifyTransitGatewayMeteringPolicyOutcomeCallable
Aws::Utils::Outcome< DescribeInstanceConnectEndpointsResponse, EC2Error > DescribeInstanceConnectEndpointsOutcome
Aws::Utils::Outcome< CreateMacSystemIntegrityProtectionModificationTaskResponse, EC2Error > CreateMacSystemIntegrityProtectionModificationTaskOutcome
Aws::Utils::Outcome< GetIpamPrefixListResolverVersionsResponse, EC2Error > GetIpamPrefixListResolverVersionsOutcome
std::future< ResetImageAttributeOutcome > ResetImageAttributeOutcomeCallable
Aws::Utils::Outcome< GetVpcResourcesBlockingEncryptionEnforcementResponse, EC2Error > GetVpcResourcesBlockingEncryptionEnforcementOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > CancelExportTaskOutcome
Aws::Utils::Outcome< DescribeAddressTransfersResponse, EC2Error > DescribeAddressTransfersOutcome
Aws::Utils::Outcome< DescribeImageAttributeResponse, EC2Error > DescribeImageAttributeOutcome
Aws::Utils::Outcome< ModifyPublicIpDnsNameOptionsResponse, EC2Error > ModifyPublicIpDnsNameOptionsOutcome
std::future< CreateCapacityReservationOutcome > CreateCapacityReservationOutcomeCallable
Aws::Utils::Outcome< CreateInternetGatewayResponse, EC2Error > CreateInternetGatewayOutcome
Aws::Utils::Outcome< DescribeDhcpOptionsResponse, EC2Error > DescribeDhcpOptionsOutcome
Aws::Utils::Outcome< DescribeIpamExternalResourceVerificationTokensResponse, EC2Error > DescribeIpamExternalResourceVerificationTokensOutcome
Aws::Utils::Outcome< DeleteVpcEncryptionControlResponse, EC2Error > DeleteVpcEncryptionControlOutcome
std::future< DeleteNetworkAclOutcome > DeleteNetworkAclOutcomeCallable
Aws::Utils::Outcome< DescribeCapacityReservationTopologyResponse, EC2Error > DescribeCapacityReservationTopologyOutcome
std::future< ModifyInstanceNetworkPerformanceOptionsOutcome > ModifyInstanceNetworkPerformanceOptionsOutcomeCallable
std::future< DescribeNetworkInterfacesOutcome > DescribeNetworkInterfacesOutcomeCallable
std::future< RevokeClientVpnIngressOutcome > RevokeClientVpnIngressOutcomeCallable
std::future< GetSerialConsoleAccessStatusOutcome > GetSerialConsoleAccessStatusOutcomeCallable
Aws::Utils::Outcome< StartNetworkInsightsAnalysisResponse, EC2Error > StartNetworkInsightsAnalysisOutcome
Aws::Utils::Outcome< CreateIpamPrefixListResolverTargetResponse, EC2Error > CreateIpamPrefixListResolverTargetOutcome
std::future< ImportKeyPairOutcome > ImportKeyPairOutcomeCallable
std::future< DescribeIdFormatOutcome > DescribeIdFormatOutcomeCallable
std::future< DeleteVpnGatewayOutcome > DeleteVpnGatewayOutcomeCallable
Aws::Utils::Outcome< DescribeDeclarativePoliciesReportsResponse, EC2Error > DescribeDeclarativePoliciesReportsOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeletePlacementGroupOutcome
std::future< GetAssociatedEnclaveCertificateIamRolesOutcome > GetAssociatedEnclaveCertificateIamRolesOutcomeCallable
Aws::Utils::Outcome< DescribeVpcsResponse, EC2Error > DescribeVpcsOutcome
Aws::Utils::Outcome< DescribeSpotInstanceRequestsResponse, EC2Error > DescribeSpotInstanceRequestsOutcome
Aws::Utils::Outcome< DescribeManagedPrefixListsResponse, EC2Error > DescribeManagedPrefixListsOutcome
std::future< CreateSnapshotsOutcome > CreateSnapshotsOutcomeCallable
std::future< CreateInterruptibleCapacityReservationAllocationOutcome > CreateInterruptibleCapacityReservationAllocationOutcomeCallable
Aws::Utils::Outcome< GetIpamPrefixListResolverVersionEntriesResponse, EC2Error > GetIpamPrefixListResolverVersionEntriesOutcome
std::future< DescribeAggregateIdFormatOutcome > DescribeAggregateIdFormatOutcomeCallable
std::future< DescribeCapacityReservationTopologyOutcome > DescribeCapacityReservationTopologyOutcomeCallable
std::future< DeleteTransitGatewayConnectPeerOutcome > DeleteTransitGatewayConnectPeerOutcomeCallable
std::future< DeprovisionIpamByoasnOutcome > DeprovisionIpamByoasnOutcomeCallable
std::future< DescribeOutpostLagsOutcome > DescribeOutpostLagsOutcomeCallable
std::future< DeleteIpamPolicyOutcome > DeleteIpamPolicyOutcomeCallable
Aws::Utils::Outcome< ModifyInstanceNetworkPerformanceOptionsResponse, EC2Error > ModifyInstanceNetworkPerformanceOptionsOutcome
std::future< DescribeTransitGatewaysOutcome > DescribeTransitGatewaysOutcomeCallable
std::future< GetIpamDiscoveredResourceCidrsOutcome > GetIpamDiscoveredResourceCidrsOutcomeCallable
Aws::Utils::Outcome< DeleteVerifiedAccessEndpointResponse, EC2Error > DeleteVerifiedAccessEndpointOutcome
std::future< BundleInstanceOutcome > BundleInstanceOutcomeCallable
std::future< DescribeVpcAttributeOutcome > DescribeVpcAttributeOutcomeCallable
Aws::Utils::Outcome< DeleteImageUsageReportResponse, EC2Error > DeleteImageUsageReportOutcome
Aws::Utils::Outcome< DisableImageDeprecationResponse, EC2Error > DisableImageDeprecationOutcome
Aws::Utils::Outcome< DescribePrefixListsResponse, EC2Error > DescribePrefixListsOutcome
Aws::Utils::Outcome< GetVpnConnectionDeviceTypesResponse, EC2Error > GetVpnConnectionDeviceTypesOutcome
Aws::Utils::Outcome< StartInstancesResponse, EC2Error > StartInstancesOutcome
Aws::Utils::Outcome< DeleteVpcPeeringConnectionResponse, EC2Error > DeleteVpcPeeringConnectionOutcome
std::future< DescribeSnapshotTierStatusOutcome > DescribeSnapshotTierStatusOutcomeCallable
std::future< ModifyIpamPrefixListResolverOutcome > ModifyIpamPrefixListResolverOutcomeCallable
std::future< AllocateHostsOutcome > AllocateHostsOutcomeCallable
std::future< DescribeLocalGatewayRouteTablesOutcome > DescribeLocalGatewayRouteTablesOutcomeCallable
std::future< DescribeIpamPrefixListResolverTargetsOutcome > DescribeIpamPrefixListResolverTargetsOutcomeCallable
std::future< MoveByoipCidrToIpamOutcome > MoveByoipCidrToIpamOutcomeCallable
std::future< ResetNetworkInterfaceAttributeOutcome > ResetNetworkInterfaceAttributeOutcomeCallable
std::future< PurchaseReservedInstancesOfferingOutcome > PurchaseReservedInstancesOfferingOutcomeCallable
Aws::Utils::Outcome< DescribeIdentityIdFormatResponse, EC2Error > DescribeIdentityIdFormatOutcome
Aws::Utils::Outcome< DescribeVpcPeeringConnectionsResponse, EC2Error > DescribeVpcPeeringConnectionsOutcome
std::future< DeprovisionByoipCidrOutcome > DeprovisionByoipCidrOutcomeCallable
Aws::Utils::Outcome< DescribeTagsResponse, EC2Error > DescribeTagsOutcome
std::future< DeleteNetworkInterfacePermissionOutcome > DeleteNetworkInterfacePermissionOutcomeCallable
std::future< GetNetworkInsightsAccessScopeAnalysisFindingsOutcome > GetNetworkInsightsAccessScopeAnalysisFindingsOutcomeCallable
std::future< ModifyManagedPrefixListOutcome > ModifyManagedPrefixListOutcomeCallable
std::future< CreateLocalGatewayRouteTableOutcome > CreateLocalGatewayRouteTableOutcomeCallable
std::future< DisassociateEnclaveCertificateIamRoleOutcome > DisassociateEnclaveCertificateIamRoleOutcomeCallable
std::future< DescribeAddressesAttributeOutcome > DescribeAddressesAttributeOutcomeCallable
std::future< AllocateAddressOutcome > AllocateAddressOutcomeCallable
Aws::Utils::Outcome< DescribeImagesResponse, EC2Error > DescribeImagesOutcome
std::future< GetImageBlockPublicAccessStateOutcome > GetImageBlockPublicAccessStateOutcomeCallable
std::future< DisableVgwRoutePropagationOutcome > DisableVgwRoutePropagationOutcomeCallable
std::future< DescribeIpamResourceDiscoveriesOutcome > DescribeIpamResourceDiscoveriesOutcomeCallable
std::future< EnableImageDeregistrationProtectionOutcome > EnableImageDeregistrationProtectionOutcomeCallable
std::future< DisassociateTrunkInterfaceOutcome > DisassociateTrunkInterfaceOutcomeCallable
Aws::Utils::Outcome< DescribeTrafficMirrorFiltersResponse, EC2Error > DescribeTrafficMirrorFiltersOutcome
std::future< DescribeRouteServerEndpointsOutcome > DescribeRouteServerEndpointsOutcomeCallable
std::future< ModifyEbsDefaultKmsKeyIdOutcome > ModifyEbsDefaultKmsKeyIdOutcomeCallable
Aws::Utils::Outcome< DescribeVolumesModificationsResponse, EC2Error > DescribeVolumesModificationsOutcome
Aws::Utils::Outcome< DescribeStaleSecurityGroupsResponse, EC2Error > DescribeStaleSecurityGroupsOutcome
std::future< DescribeImageUsageReportEntriesOutcome > DescribeImageUsageReportEntriesOutcomeCallable
Aws::Utils::Outcome< RejectCapacityReservationBillingOwnershipResponse, EC2Error > RejectCapacityReservationBillingOwnershipOutcome
Aws::Utils::Outcome< ModifyEbsDefaultKmsKeyIdResponse, EC2Error > ModifyEbsDefaultKmsKeyIdOutcome
std::future< ProvisionIpamByoasnOutcome > ProvisionIpamByoasnOutcomeCallable
Aws::Utils::Outcome< CreateInterruptibleCapacityReservationAllocationResponse, EC2Error > CreateInterruptibleCapacityReservationAllocationOutcome
std::future< RejectVpcEndpointConnectionsOutcome > RejectVpcEndpointConnectionsOutcomeCallable
std::future< CreateIpamPoolOutcome > CreateIpamPoolOutcomeCallable
Aws::Utils::Outcome< PurchaseCapacityBlockResponse, EC2Error > PurchaseCapacityBlockOutcome
std::future< ModifyCapacityReservationFleetOutcome > ModifyCapacityReservationFleetOutcomeCallable
Aws::Utils::Outcome< AllocateAddressResponse, EC2Error > AllocateAddressOutcome
Aws::Utils::Outcome< DescribeInstanceSqlHaHistoryStatesResponse, EC2Error > DescribeInstanceSqlHaHistoryStatesOutcome
Aws::Utils::Outcome< CreateFpgaImageResponse, EC2Error > CreateFpgaImageOutcome
Aws::Utils::Outcome< ModifyDefaultCreditSpecificationResponse, EC2Error > ModifyDefaultCreditSpecificationOutcome
std::future< GetRouteServerAssociationsOutcome > GetRouteServerAssociationsOutcomeCallable
std::future< CreateTransitGatewayPolicyTableOutcome > CreateTransitGatewayPolicyTableOutcomeCallable
Aws::Utils::Outcome< CreateRouteResponse, EC2Error > CreateRouteOutcome
std::future< DeleteTransitGatewayRouteTableOutcome > DeleteTransitGatewayRouteTableOutcomeCallable
std::future< ModifyInstanceCpuOptionsOutcome > ModifyInstanceCpuOptionsOutcomeCallable
std::future< PurchaseCapacityBlockOutcome > PurchaseCapacityBlockOutcomeCallable
std::future< CreateCustomerGatewayOutcome > CreateCustomerGatewayOutcomeCallable
std::future< ModifyVpcPeeringConnectionOptionsOutcome > ModifyVpcPeeringConnectionOptionsOutcomeCallable
std::future< CopySnapshotOutcome > CopySnapshotOutcomeCallable
std::future< UpdateSecurityGroupRuleDescriptionsIngressOutcome > UpdateSecurityGroupRuleDescriptionsIngressOutcomeCallable
Aws::Utils::Outcome< DescribeReplaceRootVolumeTasksResponse, EC2Error > DescribeReplaceRootVolumeTasksOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteNetworkAclOutcome
Aws::Utils::Outcome< GetCoipPoolUsageResponse, EC2Error > GetCoipPoolUsageOutcome
std::future< ModifyVerifiedAccessInstanceLoggingConfigurationOutcome > ModifyVerifiedAccessInstanceLoggingConfigurationOutcomeCallable
Aws::Utils::Outcome< ResetAddressAttributeResponse, EC2Error > ResetAddressAttributeOutcome
Aws::Utils::Outcome< DescribeSnapshotsResponse, EC2Error > DescribeSnapshotsOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DetachNetworkInterfaceOutcome
Aws::Utils::Outcome< CreateTransitGatewayResponse, EC2Error > CreateTransitGatewayOutcome
std::future< DescribeClientVpnConnectionsOutcome > DescribeClientVpnConnectionsOutcomeCallable
Aws::Utils::Outcome< DescribeNetworkInterfacePermissionsResponse, EC2Error > DescribeNetworkInterfacePermissionsOutcome
Aws::Utils::Outcome< DescribeInstanceCreditSpecificationsResponse, EC2Error > DescribeInstanceCreditSpecificationsOutcome
Aws::Utils::Outcome< RevokeSecurityGroupEgressResponse, EC2Error > RevokeSecurityGroupEgressOutcome
std::future< ApplySecurityGroupsToClientVpnTargetNetworkOutcome > ApplySecurityGroupsToClientVpnTargetNetworkOutcomeCallable
std::future< DisableRouteServerPropagationOutcome > DisableRouteServerPropagationOutcomeCallable
Aws::Utils::Outcome< DisableInstanceSqlHaStandbyDetectionsResponse, EC2Error > DisableInstanceSqlHaStandbyDetectionsOutcome
std::future< CreateRouteServerEndpointOutcome > CreateRouteServerEndpointOutcomeCallable
std::future< StartVpcEndpointServicePrivateDnsVerificationOutcome > StartVpcEndpointServicePrivateDnsVerificationOutcomeCallable
Aws::Utils::Outcome< AssociateIpamByoasnResponse, EC2Error > AssociateIpamByoasnOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteSubnetOutcome
std::future< CreateVerifiedAccessInstanceOutcome > CreateVerifiedAccessInstanceOutcomeCallable
std::future< GetInstanceUefiDataOutcome > GetInstanceUefiDataOutcomeCallable
std::future< DescribeVolumesModificationsOutcome > DescribeVolumesModificationsOutcomeCallable
std::future< DescribeCapacityBlocksOutcome > DescribeCapacityBlocksOutcomeCallable
Aws::Utils::Outcome< DescribeMacModificationTasksResponse, EC2Error > DescribeMacModificationTasksOutcome
Aws::Utils::Outcome< DeleteClientVpnEndpointResponse, EC2Error > DeleteClientVpnEndpointOutcome
std::future< DeleteTransitGatewayPeeringAttachmentOutcome > DeleteTransitGatewayPeeringAttachmentOutcomeCallable
Aws::Utils::Outcome< ListVolumesInRecycleBinResponse, EC2Error > ListVolumesInRecycleBinOutcome
Aws::Utils::Outcome< TerminateInstancesResponse, EC2Error > TerminateInstancesOutcome
std::future< GetIpamPoolAllocationsOutcome > GetIpamPoolAllocationsOutcomeCallable
Aws::Utils::Outcome< DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResponse, EC2Error > DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcome
Aws::Utils::Outcome< DescribeCapacityBlocksResponse, EC2Error > DescribeCapacityBlocksOutcome
Aws::Utils::Outcome< GetIpamPrefixListResolverRulesResponse, EC2Error > GetIpamPrefixListResolverRulesOutcome
std::future< CreateRestoreImageTaskOutcome > CreateRestoreImageTaskOutcomeCallable
std::future< RestoreImageFromRecycleBinOutcome > RestoreImageFromRecycleBinOutcomeCallable
std::future< DescribeIpamExternalResourceVerificationTokensOutcome > DescribeIpamExternalResourceVerificationTokensOutcomeCallable
Aws::Utils::Outcome< RunScheduledInstancesResponse, EC2Error > RunScheduledInstancesOutcome
Aws::Utils::Outcome< DeleteNetworkInsightsAccessScopeResponse, EC2Error > DeleteNetworkInsightsAccessScopeOutcome
std::future< CreateVolumeOutcome > CreateVolumeOutcomeCallable
Aws::Utils::Outcome< DescribeExportTasksResponse, EC2Error > DescribeExportTasksOutcome
std::future< CreateCarrierGatewayOutcome > CreateCarrierGatewayOutcomeCallable
std::future< ModifyTrafficMirrorSessionOutcome > ModifyTrafficMirrorSessionOutcomeCallable
Aws::Utils::Outcome< CreateTransitGatewayMeteringPolicyEntryResponse, EC2Error > CreateTransitGatewayMeteringPolicyEntryOutcome
std::future< AttachVolumeOutcome > AttachVolumeOutcomeCallable
Aws::Utils::Outcome< GetReservedInstancesExchangeQuoteResponse, EC2Error > GetReservedInstancesExchangeQuoteOutcome
Aws::Utils::Outcome< DisassociateTransitGatewayRouteTableResponse, EC2Error > DisassociateTransitGatewayRouteTableOutcome
Aws::Utils::Outcome< RestoreVolumeFromRecycleBinResponse, EC2Error > RestoreVolumeFromRecycleBinOutcome
Aws::Utils::Outcome< CreateVpcBlockPublicAccessExclusionResponse, EC2Error > CreateVpcBlockPublicAccessExclusionOutcome
std::future< CreateKeyPairOutcome > CreateKeyPairOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteVpnConnectionOutcome
Aws::Utils::Outcome< DeleteTransitGatewayPrefixListReferenceResponse, EC2Error > DeleteTransitGatewayPrefixListReferenceOutcome
Aws::Utils::Outcome< EnableReachabilityAnalyzerOrganizationSharingResponse, EC2Error > EnableReachabilityAnalyzerOrganizationSharingOutcome
Aws::Utils::Outcome< DescribeServiceLinkVirtualInterfacesResponse, EC2Error > DescribeServiceLinkVirtualInterfacesOutcome
std::future< DescribeInstanceTypesOutcome > DescribeInstanceTypesOutcomeCallable
std::future< ModifyClientVpnEndpointOutcome > ModifyClientVpnEndpointOutcomeCallable
Aws::Utils::Outcome< GetSpotPlacementScoresResponse, EC2Error > GetSpotPlacementScoresOutcome
Aws::Utils::Outcome< DescribeIamInstanceProfileAssociationsResponse, EC2Error > DescribeIamInstanceProfileAssociationsOutcome
Aws::Utils::Outcome< WithdrawByoipCidrResponse, EC2Error > WithdrawByoipCidrOutcome
std::future< ReplaceNetworkAclAssociationOutcome > ReplaceNetworkAclAssociationOutcomeCallable
Aws::Utils::Outcome< CancelSpotInstanceRequestsResponse, EC2Error > CancelSpotInstanceRequestsOutcome
std::future< ProvisionPublicIpv4PoolCidrOutcome > ProvisionPublicIpv4PoolCidrOutcomeCallable
std::future< DeleteVpcEncryptionControlOutcome > DeleteVpcEncryptionControlOutcomeCallable
std::future< DescribeTransitGatewayVpcAttachmentsOutcome > DescribeTransitGatewayVpcAttachmentsOutcomeCallable
Aws::Utils::Outcome< DescribeVpcEndpointAssociationsResponse, EC2Error > DescribeVpcEndpointAssociationsOutcome
std::future< CreateCoipCidrOutcome > CreateCoipCidrOutcomeCallable
Aws::Utils::Outcome< DescribeRouteTablesResponse, EC2Error > DescribeRouteTablesOutcome
std::future< AssociateIamInstanceProfileOutcome > AssociateIamInstanceProfileOutcomeCallable
Aws::Utils::Outcome< ModifyLaunchTemplateResponse, EC2Error > ModifyLaunchTemplateOutcome
std::future< DeleteTransitGatewayPolicyTableOutcome > DeleteTransitGatewayPolicyTableOutcomeCallable
Aws::Utils::Outcome< EnableAllowedImagesSettingsResponse, EC2Error > EnableAllowedImagesSettingsOutcome
std::future< ModifyTransitGatewayPrefixListReferenceOutcome > ModifyTransitGatewayPrefixListReferenceOutcomeCallable
Aws::Utils::Outcome< DescribeScheduledInstanceAvailabilityResponse, EC2Error > DescribeScheduledInstanceAvailabilityOutcome
std::future< CreateVerifiedAccessTrustProviderOutcome > CreateVerifiedAccessTrustProviderOutcomeCallable
std::future< CreateIpamScopeOutcome > CreateIpamScopeOutcomeCallable
Aws::Utils::Outcome< DeleteInstanceConnectEndpointResponse, EC2Error > DeleteInstanceConnectEndpointOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteVpnConnectionRouteOutcome
std::future< DescribeAddressesOutcome > DescribeAddressesOutcomeCallable
Aws::Utils::Outcome< DisassociateIamInstanceProfileResponse, EC2Error > DisassociateIamInstanceProfileOutcome
std::future< GetIpamResourceCidrsOutcome > GetIpamResourceCidrsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ResetImageAttributeOutcome
Aws::Utils::Outcome< GetSnapshotBlockPublicAccessStateResponse, EC2Error > GetSnapshotBlockPublicAccessStateOutcome
std::future< CreateTransitGatewayVpcAttachmentOutcome > CreateTransitGatewayVpcAttachmentOutcomeCallable
std::future< ModifyVpcAttributeOutcome > ModifyVpcAttributeOutcomeCallable
std::future< RestoreSnapshotFromRecycleBinOutcome > RestoreSnapshotFromRecycleBinOutcomeCallable
Aws::Utils::Outcome< DeleteVpcEndpointConnectionNotificationsResponse, EC2Error > DeleteVpcEndpointConnectionNotificationsOutcome
Aws::Utils::Outcome< BundleInstanceResponse, EC2Error > BundleInstanceOutcome
Aws::Utils::Outcome< DescribeHostsResponse, EC2Error > DescribeHostsOutcome
Aws::Utils::Outcome< DescribeClientVpnEndpointsResponse, EC2Error > DescribeClientVpnEndpointsOutcome
std::future< DescribeVerifiedAccessInstancesOutcome > DescribeVerifiedAccessInstancesOutcomeCallable
std::future< DetachClassicLinkVpcOutcome > DetachClassicLinkVpcOutcomeCallable
Aws::Utils::Outcome< ReplaceRouteTableAssociationResponse, EC2Error > ReplaceRouteTableAssociationOutcome
Aws::Utils::Outcome< DeleteTransitGatewayMulticastDomainResponse, EC2Error > DeleteTransitGatewayMulticastDomainOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DisableVgwRoutePropagationOutcome
Aws::Utils::Outcome< DescribeInstanceEventWindowsResponse, EC2Error > DescribeInstanceEventWindowsOutcome
Aws::Utils::Outcome< DescribeNetworkInsightsAccessScopeAnalysesResponse, EC2Error > DescribeNetworkInsightsAccessScopeAnalysesOutcome
std::future< AuthorizeSecurityGroupEgressOutcome > AuthorizeSecurityGroupEgressOutcomeCallable
Aws::Utils::Outcome< CreateVpnConcentratorResponse, EC2Error > CreateVpnConcentratorOutcome
std::future< CreateTagsOutcome > CreateTagsOutcomeCallable
std::future< DeleteImageUsageReportOutcome > DeleteImageUsageReportOutcomeCallable
Aws::Utils::Outcome< AdvertiseByoipCidrResponse, EC2Error > AdvertiseByoipCidrOutcome
Aws::Utils::Outcome< DeleteNetworkInsightsPathResponse, EC2Error > DeleteNetworkInsightsPathOutcome
std::future< ReplaceImageCriteriaInAllowedImagesSettingsOutcome > ReplaceImageCriteriaInAllowedImagesSettingsOutcomeCallable
std::future< DescribeTransitGatewayPeeringAttachmentsOutcome > DescribeTransitGatewayPeeringAttachmentsOutcomeCallable
Aws::Utils::Outcome< GetInstanceTpmEkPubResponse, EC2Error > GetInstanceTpmEkPubOutcome
Aws::Utils::Outcome< DescribeVpcEndpointServicesResponse, EC2Error > DescribeVpcEndpointServicesOutcome
std::future< AssociateSubnetCidrBlockOutcome > AssociateSubnetCidrBlockOutcomeCallable
std::future< UnmonitorInstancesOutcome > UnmonitorInstancesOutcomeCallable
Aws::Utils::Outcome< DescribeVolumeAttributeResponse, EC2Error > DescribeVolumeAttributeOutcome
std::future< DescribeIpamResourceDiscoveryAssociationsOutcome > DescribeIpamResourceDiscoveryAssociationsOutcomeCallable
std::future< CreateTransitGatewayRouteTableOutcome > CreateTransitGatewayRouteTableOutcomeCallable
std::future< DisableTransitGatewayRouteTablePropagationOutcome > DisableTransitGatewayRouteTablePropagationOutcomeCallable
std::future< CreateCapacityManagerDataExportOutcome > CreateCapacityManagerDataExportOutcomeCallable
std::future< DescribeVpcEndpointServiceConfigurationsOutcome > DescribeVpcEndpointServiceConfigurationsOutcomeCallable
Aws::Utils::Outcome< DescribeImportImageTasksResponse, EC2Error > DescribeImportImageTasksOutcome
Aws::Utils::Outcome< CreateVpnConnectionResponse, EC2Error > CreateVpnConnectionOutcome
Aws::Utils::Outcome< DeleteIpamResourceDiscoveryResponse, EC2Error > DeleteIpamResourceDiscoveryOutcome
std::future< DescribeIpamsOutcome > DescribeIpamsOutcomeCallable
std::future< CreateTransitGatewayRouteOutcome > CreateTransitGatewayRouteOutcomeCallable
std::future< GetTransitGatewayRouteTableAssociationsOutcome > GetTransitGatewayRouteTableAssociationsOutcomeCallable
Aws::Utils::Outcome< DescribeFleetInstancesResponse, EC2Error > DescribeFleetInstancesOutcome
std::future< GetInstanceMetadataDefaultsOutcome > GetInstanceMetadataDefaultsOutcomeCallable
std::future< AssociateNatGatewayAddressOutcome > AssociateNatGatewayAddressOutcomeCallable
std::future< DisassociateIamInstanceProfileOutcome > DisassociateIamInstanceProfileOutcomeCallable
std::future< DescribeTransitGatewayConnectPeersOutcome > DescribeTransitGatewayConnectPeersOutcomeCallable
Aws::Utils::Outcome< ModifyVpcEndpointServicePayerResponsibilityResponse, EC2Error > ModifyVpcEndpointServicePayerResponsibilityOutcome
Aws::Utils::Outcome< DescribeLocalGatewayVirtualInterfaceGroupsResponse, EC2Error > DescribeLocalGatewayVirtualInterfaceGroupsOutcome
Aws::Utils::Outcome< GetCapacityManagerAttributesResponse, EC2Error > GetCapacityManagerAttributesOutcome
std::future< CreateTrafficMirrorSessionOutcome > CreateTrafficMirrorSessionOutcomeCallable
std::future< DeleteTransitGatewayMeteringPolicyOutcome > DeleteTransitGatewayMeteringPolicyOutcomeCallable
std::future< GetTransitGatewayMeteringPolicyEntriesOutcome > GetTransitGatewayMeteringPolicyEntriesOutcomeCallable
Aws::Utils::Outcome< CreateRouteServerResponse, EC2Error > CreateRouteServerOutcome
std::future< DescribeTransitGatewayConnectsOutcome > DescribeTransitGatewayConnectsOutcomeCallable
std::future< ExportTransitGatewayRoutesOutcome > ExportTransitGatewayRoutesOutcomeCallable
std::future< CreateTransitGatewayConnectPeerOutcome > CreateTransitGatewayConnectPeerOutcomeCallable
Aws::Utils::Outcome< GetNetworkInsightsAccessScopeAnalysisFindingsResponse, EC2Error > GetNetworkInsightsAccessScopeAnalysisFindingsOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ModifyIdFormatOutcome
std::future< DisableImageOutcome > DisableImageOutcomeCallable
Aws::Utils::Outcome< DescribeTrunkInterfaceAssociationsResponse, EC2Error > DescribeTrunkInterfaceAssociationsOutcome
std::future< CreateTransitGatewayConnectOutcome > CreateTransitGatewayConnectOutcomeCallable
std::future< CreateLaunchTemplateVersionOutcome > CreateLaunchTemplateVersionOutcomeCallable
std::future< DeleteIpamPrefixListResolverTargetOutcome > DeleteIpamPrefixListResolverTargetOutcomeCallable
Aws::Utils::Outcome< DescribeFleetsResponse, EC2Error > DescribeFleetsOutcome
Aws::Utils::Outcome< DescribeCapacityBlockExtensionOfferingsResponse, EC2Error > DescribeCapacityBlockExtensionOfferingsOutcome
Aws::Utils::Outcome< DescribeInternetGatewaysResponse, EC2Error > DescribeInternetGatewaysOutcome
Aws::Utils::Outcome< ModifyTrafficMirrorFilterRuleResponse, EC2Error > ModifyTrafficMirrorFilterRuleOutcome
std::future< ResetSnapshotAttributeOutcome > ResetSnapshotAttributeOutcomeCallable
std::future< AssociateRouteTableOutcome > AssociateRouteTableOutcomeCallable
std::future< CancelImageLaunchPermissionOutcome > CancelImageLaunchPermissionOutcomeCallable
std::future< DeleteVpnConcentratorOutcome > DeleteVpnConcentratorOutcomeCallable
Aws::Utils::Outcome< GetVerifiedAccessGroupPolicyResponse, EC2Error > GetVerifiedAccessGroupPolicyOutcome
Aws::Utils::Outcome< DescribeIpamPoliciesResponse, EC2Error > DescribeIpamPoliciesOutcome
Aws::Utils::Outcome< DescribeSpotPriceHistoryResponse, EC2Error > DescribeSpotPriceHistoryOutcome
Aws::Utils::Outcome< DescribeIpamPrefixListResolverTargetsResponse, EC2Error > DescribeIpamPrefixListResolverTargetsOutcome
Aws::Utils::Outcome< ModifyVpnConnectionOptionsResponse, EC2Error > ModifyVpnConnectionOptionsOutcome
Aws::Utils::Outcome< AcceptTransitGatewayMulticastDomainAssociationsResponse, EC2Error > AcceptTransitGatewayMulticastDomainAssociationsOutcome
Aws::Utils::Outcome< DetachVerifiedAccessTrustProviderResponse, EC2Error > DetachVerifiedAccessTrustProviderOutcome
std::future< ImportVolumeOutcome > ImportVolumeOutcomeCallable
Aws::Utils::Outcome< ModifyInstanceCapacityReservationAttributesResponse, EC2Error > ModifyInstanceCapacityReservationAttributesOutcome
Aws::Utils::Outcome< GetRouteServerPropagationsResponse, EC2Error > GetRouteServerPropagationsOutcome
Aws::Utils::Outcome< RestoreSnapshotFromRecycleBinResponse, EC2Error > RestoreSnapshotFromRecycleBinOutcome
Aws::Utils::Outcome< DescribeLaunchTemplateVersionsResponse, EC2Error > DescribeLaunchTemplateVersionsOutcome
Aws::Utils::Outcome< DescribeVerifiedAccessTrustProvidersResponse, EC2Error > DescribeVerifiedAccessTrustProvidersOutcome
std::future< ModifyCapacityReservationOutcome > ModifyCapacityReservationOutcomeCallable
std::future< CreateNetworkAclEntryOutcome > CreateNetworkAclEntryOutcomeCallable
std::future< ReplaceVpnTunnelOutcome > ReplaceVpnTunnelOutcomeCallable
Aws::Utils::Outcome< DisableFastLaunchResponse, EC2Error > DisableFastLaunchOutcome
Aws::Utils::Outcome< CreateLocalGatewayVirtualInterfaceResponse, EC2Error > CreateLocalGatewayVirtualInterfaceOutcome
Aws::Utils::Outcome< DescribeCapacityBlockExtensionHistoryResponse, EC2Error > DescribeCapacityBlockExtensionHistoryOutcome
std::future< GetEbsEncryptionByDefaultOutcome > GetEbsEncryptionByDefaultOutcomeCallable
Aws::Utils::Outcome< ModifyLocalGatewayRouteResponse, EC2Error > ModifyLocalGatewayRouteOutcome
std::future< DescribeDeclarativePoliciesReportsOutcome > DescribeDeclarativePoliciesReportsOutcomeCallable
std::future< DescribeTransitGatewayRouteTablesOutcome > DescribeTransitGatewayRouteTablesOutcomeCallable
std::future< DescribeImportImageTasksOutcome > DescribeImportImageTasksOutcomeCallable
Aws::Utils::Outcome< ModifyTransitGatewayPrefixListReferenceResponse, EC2Error > ModifyTransitGatewayPrefixListReferenceOutcome
std::future< DescribeRouteTablesOutcome > DescribeRouteTablesOutcomeCallable
Aws::Utils::Outcome< AssociateTransitGatewayPolicyTableResponse, EC2Error > AssociateTransitGatewayPolicyTableOutcome
std::future< DescribeLockedSnapshotsOutcome > DescribeLockedSnapshotsOutcomeCallable
std::future< UnassignPrivateIpAddressesOutcome > UnassignPrivateIpAddressesOutcomeCallable
Aws::Utils::Outcome< DeregisterInstanceEventNotificationAttributesResponse, EC2Error > DeregisterInstanceEventNotificationAttributesOutcome
std::future< DescribeVerifiedAccessEndpointsOutcome > DescribeVerifiedAccessEndpointsOutcomeCallable
Aws::Utils::Outcome< DeleteNetworkInsightsAnalysisResponse, EC2Error > DeleteNetworkInsightsAnalysisOutcome
Aws::Utils::Outcome< ModifySpotFleetRequestResponse, EC2Error > ModifySpotFleetRequestOutcome
std::future< DescribeFpgaImageAttributeOutcome > DescribeFpgaImageAttributeOutcomeCallable
std::future< DescribeVpcsOutcome > DescribeVpcsOutcomeCallable
std::future< ModifyLaunchTemplateOutcome > ModifyLaunchTemplateOutcomeCallable
std::future< DeleteLaunchTemplateOutcome > DeleteLaunchTemplateOutcomeCallable
Aws::Utils::Outcome< EnableImageDeregistrationProtectionResponse, EC2Error > EnableImageDeregistrationProtectionOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteNetworkAclEntryOutcome
Aws::Utils::Outcome< ModifyIpamResponse, EC2Error > ModifyIpamOutcome
std::future< SearchTransitGatewayRoutesOutcome > SearchTransitGatewayRoutesOutcomeCallable
Aws::Utils::Outcome< DescribeReservedInstancesOfferingsResponse, EC2Error > DescribeReservedInstancesOfferingsOutcome
std::future< DescribeSpotInstanceRequestsOutcome > DescribeSpotInstanceRequestsOutcomeCallable
Aws::Utils::Outcome< DescribeIpamsResponse, EC2Error > DescribeIpamsOutcome
std::future< DescribeImageUsageReportsOutcome > DescribeImageUsageReportsOutcomeCallable
std::future< RequestSpotInstancesOutcome > RequestSpotInstancesOutcomeCallable
std::future< DescribeInstanceEventWindowsOutcome > DescribeInstanceEventWindowsOutcomeCallable
std::future< DescribeInstanceCreditSpecificationsOutcome > DescribeInstanceCreditSpecificationsOutcomeCallable
Aws::Utils::Outcome< CreateNetworkAclResponse, EC2Error > CreateNetworkAclOutcome
Aws::Utils::Outcome< GetAssociatedEnclaveCertificateIamRolesResponse, EC2Error > GetAssociatedEnclaveCertificateIamRolesOutcome
Aws::Utils::Outcome< RejectVpcEndpointConnectionsResponse, EC2Error > RejectVpcEndpointConnectionsOutcome
Aws::Utils::Outcome< DescribeRouteServersResponse, EC2Error > DescribeRouteServersOutcome
std::future< CancelReservedInstancesListingOutcome > CancelReservedInstancesListingOutcomeCallable
Aws::Utils::Outcome< DescribeVpnGatewaysResponse, EC2Error > DescribeVpnGatewaysOutcome
Aws::Utils::Outcome< CreateInstanceExportTaskResponse, EC2Error > CreateInstanceExportTaskOutcome
Aws::Utils::Outcome< CreateVerifiedAccessTrustProviderResponse, EC2Error > CreateVerifiedAccessTrustProviderOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ModifyVolumeAttributeOutcome
Aws::Utils::Outcome< ProvisionByoipCidrResponse, EC2Error > ProvisionByoipCidrOutcome
Aws::Utils::Outcome< DescribeTransitGatewayConnectPeersResponse, EC2Error > DescribeTransitGatewayConnectPeersOutcome
Aws::Utils::Outcome< DeleteLocalGatewayRouteTableResponse, EC2Error > DeleteLocalGatewayRouteTableOutcome
Aws::Utils::Outcome< AttachVerifiedAccessTrustProviderResponse, EC2Error > AttachVerifiedAccessTrustProviderOutcome
std::future< CreateLocalGatewayVirtualInterfaceGroupOutcome > CreateLocalGatewayVirtualInterfaceGroupOutcomeCallable
std::future< EnableIpamPolicyOutcome > EnableIpamPolicyOutcomeCallable
Aws::Utils::Outcome< GetCapacityReservationUsageResponse, EC2Error > GetCapacityReservationUsageOutcome
Aws::Utils::Outcome< DisassociateIpamResourceDiscoveryResponse, EC2Error > DisassociateIpamResourceDiscoveryOutcome
std::future< GetDeclarativePoliciesReportSummaryOutcome > GetDeclarativePoliciesReportSummaryOutcomeCallable
std::future< ImportClientVpnClientCertificateRevocationListOutcome > ImportClientVpnClientCertificateRevocationListOutcomeCallable
std::future< DescribeReservedInstancesOutcome > DescribeReservedInstancesOutcomeCallable
std::future< ModifyInstanceCapacityReservationAttributesOutcome > ModifyInstanceCapacityReservationAttributesOutcomeCallable
std::future< DisassociateTransitGatewayPolicyTableOutcome > DisassociateTransitGatewayPolicyTableOutcomeCallable
std::future< DescribeConversionTasksOutcome > DescribeConversionTasksOutcomeCallable
Aws::Utils::Outcome< DescribeTransitGatewayMulticastDomainsResponse, EC2Error > DescribeTransitGatewayMulticastDomainsOutcome
Aws::Utils::Outcome< ImportImageResponse, EC2Error > ImportImageOutcome
Aws::Utils::Outcome< DeleteTransitGatewayRouteTableResponse, EC2Error > DeleteTransitGatewayRouteTableOutcome
std::future< EnableVolumeIOOutcome > EnableVolumeIOOutcomeCallable
Aws::Utils::Outcome< ModifyInstanceEventWindowResponse, EC2Error > ModifyInstanceEventWindowOutcome
std::future< GetVerifiedAccessGroupPolicyOutcome > GetVerifiedAccessGroupPolicyOutcomeCallable
std::future< DeleteNatGatewayOutcome > DeleteNatGatewayOutcomeCallable
Aws::Utils::Outcome< DisassociateVpcCidrBlockResponse, EC2Error > DisassociateVpcCidrBlockOutcome
std::future< RestoreAddressToClassicOutcome > RestoreAddressToClassicOutcomeCallable
std::future< ModifyFleetOutcome > ModifyFleetOutcomeCallable
Aws::Utils::Outcome< ModifyAddressAttributeResponse, EC2Error > ModifyAddressAttributeOutcome
Aws::Utils::Outcome< EnableVpcClassicLinkDnsSupportResponse, EC2Error > EnableVpcClassicLinkDnsSupportOutcome
std::future< CreateTransitGatewayMeteringPolicyEntryOutcome > CreateTransitGatewayMeteringPolicyEntryOutcomeCallable
Aws::Utils::Outcome< MonitorInstancesResponse, EC2Error > MonitorInstancesOutcome
Aws::Utils::Outcome< AssignIpv6AddressesResponse, EC2Error > AssignIpv6AddressesOutcome
std::future< ModifyInstanceCreditSpecificationOutcome > ModifyInstanceCreditSpecificationOutcomeCallable
std::future< DescribeSecurityGroupVpcAssociationsOutcome > DescribeSecurityGroupVpcAssociationsOutcomeCallable
std::future< CreateClientVpnEndpointOutcome > CreateClientVpnEndpointOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteVpcOutcome
std::future< ModifyNetworkInterfaceAttributeOutcome > ModifyNetworkInterfaceAttributeOutcomeCallable
std::future< GetVpcResourcesBlockingEncryptionEnforcementOutcome > GetVpcResourcesBlockingEncryptionEnforcementOutcomeCallable
Aws::Utils::Outcome< GetIpamPoolCidrsResponse, EC2Error > GetIpamPoolCidrsOutcome
std::future< CreateDelegateMacVolumeOwnershipTaskOutcome > CreateDelegateMacVolumeOwnershipTaskOutcomeCallable
std::future< ModifySecurityGroupRulesOutcome > ModifySecurityGroupRulesOutcomeCallable
Aws::Utils::Outcome< CreateCapacityReservationFleetResponse, EC2Error > CreateCapacityReservationFleetOutcome
std::future< ModifyInstanceConnectEndpointOutcome > ModifyInstanceConnectEndpointOutcomeCallable
std::future< ModifyVerifiedAccessTrustProviderOutcome > ModifyVerifiedAccessTrustProviderOutcomeCallable
std::future< DisassociateClientVpnTargetNetworkOutcome > DisassociateClientVpnTargetNetworkOutcomeCallable
Aws::Utils::Outcome< RestoreManagedPrefixListVersionResponse, EC2Error > RestoreManagedPrefixListVersionOutcome
std::future< UnassignPrivateNatGatewayAddressOutcome > UnassignPrivateNatGatewayAddressOutcomeCallable
Aws::Utils::Outcome< DeleteFleetsResponse, EC2Error > DeleteFleetsOutcome
Aws::Utils::Outcome< MoveAddressToVpcResponse, EC2Error > MoveAddressToVpcOutcome
Aws::Utils::Outcome< RegisterInstanceEventNotificationAttributesResponse, EC2Error > RegisterInstanceEventNotificationAttributesOutcome
std::future< DescribeLocalGatewayVirtualInterfaceGroupsOutcome > DescribeLocalGatewayVirtualInterfaceGroupsOutcomeCallable
Aws::Utils::Outcome< CreateSubnetResponse, EC2Error > CreateSubnetOutcome
std::future< DeleteSubnetCidrReservationOutcome > DeleteSubnetCidrReservationOutcomeCallable
Aws::Utils::Outcome< DescribeSnapshotAttributeResponse, EC2Error > DescribeSnapshotAttributeOutcome
std::future< DeleteLocalGatewayVirtualInterfaceOutcome > DeleteLocalGatewayVirtualInterfaceOutcomeCallable
std::future< DescribeSpotFleetInstancesOutcome > DescribeSpotFleetInstancesOutcomeCallable
Aws::Utils::Outcome< DescribeImportSnapshotTasksResponse, EC2Error > DescribeImportSnapshotTasksOutcome
std::future< DescribeCustomerGatewaysOutcome > DescribeCustomerGatewaysOutcomeCallable
std::future< AttachClassicLinkVpcOutcome > AttachClassicLinkVpcOutcomeCallable
std::future< DescribeElasticGpusOutcome > DescribeElasticGpusOutcomeCallable
std::future< EnableAllowedImagesSettingsOutcome > EnableAllowedImagesSettingsOutcomeCallable
std::future< ResetFpgaImageAttributeOutcome > ResetFpgaImageAttributeOutcomeCallable
std::future< EnableVpcClassicLinkDnsSupportOutcome > EnableVpcClassicLinkDnsSupportOutcomeCallable
std::future< AuthorizeClientVpnIngressOutcome > AuthorizeClientVpnIngressOutcomeCallable
std::future< DescribeVerifiedAccessGroupsOutcome > DescribeVerifiedAccessGroupsOutcomeCallable
std::future< DescribeClassicLinkInstancesOutcome > DescribeClassicLinkInstancesOutcomeCallable
std::future< DeprovisionPublicIpv4PoolCidrOutcome > DeprovisionPublicIpv4PoolCidrOutcomeCallable
Aws::Utils::Outcome< AuthorizeClientVpnIngressResponse, EC2Error > AuthorizeClientVpnIngressOutcome
std::future< CreateLocalGatewayRouteTableVpcAssociationOutcome > CreateLocalGatewayRouteTableVpcAssociationOutcomeCallable
Aws::Utils::Outcome< ImportSnapshotResponse, EC2Error > ImportSnapshotOutcome
std::future< DescribeIamInstanceProfileAssociationsOutcome > DescribeIamInstanceProfileAssociationsOutcomeCallable
std::future< CreateImageOutcome > CreateImageOutcomeCallable
std::future< AssociateIpamResourceDiscoveryOutcome > AssociateIpamResourceDiscoveryOutcomeCallable
Aws::Utils::Outcome< CreateVpcEndpointServiceConfigurationResponse, EC2Error > CreateVpcEndpointServiceConfigurationOutcome
std::future< ModifyImageAttributeOutcome > ModifyImageAttributeOutcomeCallable
std::future< DescribeTransitGatewayMeteringPoliciesOutcome > DescribeTransitGatewayMeteringPoliciesOutcomeCallable
std::future< RevokeSecurityGroupEgressOutcome > RevokeSecurityGroupEgressOutcomeCallable
Aws::Utils::Outcome< AcceptAddressTransferResponse, EC2Error > AcceptAddressTransferOutcome
Aws::Utils::Outcome< DescribeSubnetsResponse, EC2Error > DescribeSubnetsOutcome
std::future< CancelExportTaskOutcome > CancelExportTaskOutcomeCallable
std::future< ModifyVpcEndpointServicePayerResponsibilityOutcome > ModifyVpcEndpointServicePayerResponsibilityOutcomeCallable
std::future< CreateTrafficMirrorTargetOutcome > CreateTrafficMirrorTargetOutcomeCallable
std::future< GetSecurityGroupsForVpcOutcome > GetSecurityGroupsForVpcOutcomeCallable
std::future< DisassociateNatGatewayAddressOutcome > DisassociateNatGatewayAddressOutcomeCallable
Aws::Utils::Outcome< DeleteTransitGatewayVpcAttachmentResponse, EC2Error > DeleteTransitGatewayVpcAttachmentOutcome
std::future< AttachVerifiedAccessTrustProviderOutcome > AttachVerifiedAccessTrustProviderOutcomeCallable
std::future< CreateSecurityGroupOutcome > CreateSecurityGroupOutcomeCallable
Aws::Utils::Outcome< DeleteQueuedReservedInstancesResponse, EC2Error > DeleteQueuedReservedInstancesOutcome
std::future< GetTransitGatewayPolicyTableEntriesOutcome > GetTransitGatewayPolicyTableEntriesOutcomeCallable
Aws::Utils::Outcome< ModifyInstanceMaintenanceOptionsResponse, EC2Error > ModifyInstanceMaintenanceOptionsOutcome
Aws::Utils::Outcome< StartNetworkInsightsAccessScopeAnalysisResponse, EC2Error > StartNetworkInsightsAccessScopeAnalysisOutcome
Aws::Utils::Outcome< CreateVerifiedAccessGroupResponse, EC2Error > CreateVerifiedAccessGroupOutcome
std::future< AssociateIpamByoasnOutcome > AssociateIpamByoasnOutcomeCallable
Aws::Utils::Outcome< RejectTransitGatewayPeeringAttachmentResponse, EC2Error > RejectTransitGatewayPeeringAttachmentOutcome
Aws::Utils::Outcome< MoveByoipCidrToIpamResponse, EC2Error > MoveByoipCidrToIpamOutcome
std::future< DescribeCapacityBlockStatusOutcome > DescribeCapacityBlockStatusOutcomeCallable
Aws::Utils::Outcome< DescribeRouteServerEndpointsResponse, EC2Error > DescribeRouteServerEndpointsOutcome
Aws::Utils::Outcome< DescribeReservedInstancesModificationsResponse, EC2Error > DescribeReservedInstancesModificationsOutcome
std::future< DescribeLaunchTemplateVersionsOutcome > DescribeLaunchTemplateVersionsOutcomeCallable
std::future< DeleteLocalGatewayRouteTableOutcome > DeleteLocalGatewayRouteTableOutcomeCallable
Aws::Utils::Outcome< RejectTransitGatewayMulticastDomainAssociationsResponse, EC2Error > RejectTransitGatewayMulticastDomainAssociationsOutcome
Aws::Utils::Outcome< DeleteIpamPrefixListResolverResponse, EC2Error > DeleteIpamPrefixListResolverOutcome
Aws::Utils::Outcome< AcceptVpcEndpointConnectionsResponse, EC2Error > AcceptVpcEndpointConnectionsOutcome
Aws::Utils::Outcome< DescribeNetworkInsightsAnalysesResponse, EC2Error > DescribeNetworkInsightsAnalysesOutcome
std::future< DescribeVpcClassicLinkDnsSupportOutcome > DescribeVpcClassicLinkDnsSupportOutcomeCallable
std::future< StopInstancesOutcome > StopInstancesOutcomeCallable
std::future< DetachVpnGatewayOutcome > DetachVpnGatewayOutcomeCallable
Aws::Utils::Outcome< AssociateRouteServerResponse, EC2Error > AssociateRouteServerOutcome
std::future< DescribeInstanceEventNotificationAttributesOutcome > DescribeInstanceEventNotificationAttributesOutcomeCallable
Aws::Utils::Outcome< GetIpamAddressHistoryResponse, EC2Error > GetIpamAddressHistoryOutcome
std::future< EnableInstanceSqlHaStandbyDetectionsOutcome > EnableInstanceSqlHaStandbyDetectionsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DetachVpnGatewayOutcome
Aws::Utils::Outcome< GetIpamDiscoveredResourceCidrsResponse, EC2Error > GetIpamDiscoveredResourceCidrsOutcome
Aws::Utils::Outcome< ModifyAvailabilityZoneGroupResponse, EC2Error > ModifyAvailabilityZoneGroupOutcome
std::future< AssociateInstanceEventWindowOutcome > AssociateInstanceEventWindowOutcomeCallable
Aws::Utils::Outcome< DeleteTransitGatewayMeteringPolicyEntryResponse, EC2Error > DeleteTransitGatewayMeteringPolicyEntryOutcome
std::future< DeletePublicIpv4PoolOutcome > DeletePublicIpv4PoolOutcomeCallable
Aws::Utils::Outcome< DeleteLocalGatewayRouteTableVpcAssociationResponse, EC2Error > DeleteLocalGatewayRouteTableVpcAssociationOutcome
Aws::Utils::Outcome< GetTransitGatewayRouteTableAssociationsResponse, EC2Error > GetTransitGatewayRouteTableAssociationsOutcome
Aws::Utils::Outcome< RequestSpotFleetResponse, EC2Error > RequestSpotFleetOutcome
Aws::Utils::Outcome< ModifyVerifiedAccessTrustProviderResponse, EC2Error > ModifyVerifiedAccessTrustProviderOutcome
std::future< EnableAddressTransferOutcome > EnableAddressTransferOutcomeCallable
Aws::Utils::Outcome< CreateKeyPairResponse, EC2Error > CreateKeyPairOutcome
Aws::Utils::Outcome< DescribeStoreImageTasksResponse, EC2Error > DescribeStoreImageTasksOutcome
Aws::Utils::Outcome< GetTransitGatewayMulticastDomainAssociationsResponse, EC2Error > GetTransitGatewayMulticastDomainAssociationsOutcome
std::future< DescribeSpotDatafeedSubscriptionOutcome > DescribeSpotDatafeedSubscriptionOutcomeCallable
std::future< ModifyVpnConnectionOutcome > ModifyVpnConnectionOutcomeCallable
std::future< DeleteIpamResourceDiscoveryOutcome > DeleteIpamResourceDiscoveryOutcomeCallable
std::future< ModifySpotFleetRequestOutcome > ModifySpotFleetRequestOutcomeCallable
std::future< DeleteSpotDatafeedSubscriptionOutcome > DeleteSpotDatafeedSubscriptionOutcomeCallable
Aws::Utils::Outcome< CancelBundleTaskResponse, EC2Error > CancelBundleTaskOutcome
std::future< AssociateClientVpnTargetNetworkOutcome > AssociateClientVpnTargetNetworkOutcomeCallable
Aws::Utils::Outcome< CreateTransitGatewayRouteResponse, EC2Error > CreateTransitGatewayRouteOutcome
Aws::Utils::Outcome< DescribeSnapshotTierStatusResponse, EC2Error > DescribeSnapshotTierStatusOutcome
std::future< CreateInstanceConnectEndpointOutcome > CreateInstanceConnectEndpointOutcomeCallable
std::future< CreateCapacityReservationFleetOutcome > CreateCapacityReservationFleetOutcomeCallable
Aws::Utils::Outcome< DescribeHostReservationOfferingsResponse, EC2Error > DescribeHostReservationOfferingsOutcome
Aws::Utils::Outcome< DeleteTransitGatewayRouteTableAnnouncementResponse, EC2Error > DeleteTransitGatewayRouteTableAnnouncementOutcome
Aws::Utils::Outcome< ModifyVpcTenancyResponse, EC2Error > ModifyVpcTenancyOutcome
std::future< CreateInternetGatewayOutcome > CreateInternetGatewayOutcomeCallable
Aws::Utils::Outcome< CreateSnapshotsResponse, EC2Error > CreateSnapshotsOutcome
std::future< TerminateClientVpnConnectionsOutcome > TerminateClientVpnConnectionsOutcomeCallable
Aws::Utils::Outcome< DeleteTransitGatewayResponse, EC2Error > DeleteTransitGatewayOutcome
Aws::Utils::Outcome< CreateIpamScopeResponse, EC2Error > CreateIpamScopeOutcome
std::future< UnlockSnapshotOutcome > UnlockSnapshotOutcomeCallable
Aws::Utils::Outcome< DescribeSpotFleetRequestHistoryResponse, EC2Error > DescribeSpotFleetRequestHistoryOutcome
Aws::Utils::Outcome< DescribeNatGatewaysResponse, EC2Error > DescribeNatGatewaysOutcome
Aws::Utils::Outcome< RestoreImageFromRecycleBinResponse, EC2Error > RestoreImageFromRecycleBinOutcome
Aws::Utils::Outcome< DescribeEgressOnlyInternetGatewaysResponse, EC2Error > DescribeEgressOnlyInternetGatewaysOutcome
std::future< CreateReplaceRootVolumeTaskOutcome > CreateReplaceRootVolumeTaskOutcomeCallable
Aws::Utils::Outcome< ExportImageResponse, EC2Error > ExportImageOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteSpotDatafeedSubscriptionOutcome
Aws::Utils::Outcome< DescribeIpv6PoolsResponse, EC2Error > DescribeIpv6PoolsOutcome
Aws::Utils::Outcome< DescribeAddressesAttributeResponse, EC2Error > DescribeAddressesAttributeOutcome
Aws::Utils::Outcome< ProvisionIpamByoasnResponse, EC2Error > ProvisionIpamByoasnOutcome
Aws::Utils::Outcome< DetachVolumeResponse, EC2Error > DetachVolumeOutcome
Aws::Utils::Outcome< DescribeLocalGatewayRouteTableVpcAssociationsResponse, EC2Error > DescribeLocalGatewayRouteTableVpcAssociationsOutcome
Aws::Utils::Outcome< AttachClassicLinkVpcResponse, EC2Error > AttachClassicLinkVpcOutcome
std::future< DeleteIpamScopeOutcome > DeleteIpamScopeOutcomeCallable
Aws::Utils::Outcome< DescribeReservedInstancesResponse, EC2Error > DescribeReservedInstancesOutcome
Aws::Utils::Outcome< CreateVpcPeeringConnectionResponse, EC2Error > CreateVpcPeeringConnectionOutcome
std::future< RebootInstancesOutcome > RebootInstancesOutcomeCallable
std::future< GetVpnConnectionDeviceTypesOutcome > GetVpnConnectionDeviceTypesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ModifyInstanceAttributeOutcome
Aws::Utils::Outcome< CreateCapacityReservationResponse, EC2Error > CreateCapacityReservationOutcome
Aws::Utils::Outcome< GetCapacityManagerMetricDimensionsResponse, EC2Error > GetCapacityManagerMetricDimensionsOutcome
std::future< ConfirmProductInstanceOutcome > ConfirmProductInstanceOutcomeCallable
std::future< GetIpamDiscoveredPublicAddressesOutcome > GetIpamDiscoveredPublicAddressesOutcomeCallable
Aws::Utils::Outcome< GetHostReservationPurchasePreviewResponse, EC2Error > GetHostReservationPurchasePreviewOutcome
Aws::Utils::Outcome< DescribeMacHostsResponse, EC2Error > DescribeMacHostsOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ModifySubnetAttributeOutcome
std::future< ModifyTransitGatewayOutcome > ModifyTransitGatewayOutcomeCallable
Aws::Utils::Outcome< ModifyVpcBlockPublicAccessExclusionResponse, EC2Error > ModifyVpcBlockPublicAccessExclusionOutcome
Aws::Utils::Outcome< CreateCustomerGatewayResponse, EC2Error > CreateCustomerGatewayOutcome
Aws::Utils::Outcome< ModifyHostsResponse, EC2Error > ModifyHostsOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > AttachInternetGatewayOutcome
Aws::Utils::Outcome< DescribeClientVpnRoutesResponse, EC2Error > DescribeClientVpnRoutesOutcome
std::future< SearchTransitGatewayMulticastGroupsOutcome > SearchTransitGatewayMulticastGroupsOutcomeCallable
Aws::Utils::Outcome< ModifyIpamPolicyAllocationRulesResponse, EC2Error > ModifyIpamPolicyAllocationRulesOutcome
Aws::Utils::Outcome< AuthorizeSecurityGroupIngressResponse, EC2Error > AuthorizeSecurityGroupIngressOutcome
std::future< DisableInstanceSqlHaStandbyDetectionsOutcome > DisableInstanceSqlHaStandbyDetectionsOutcomeCallable
Aws::Utils::Outcome< AuthorizeSecurityGroupEgressResponse, EC2Error > AuthorizeSecurityGroupEgressOutcome
std::future< ListImagesInRecycleBinOutcome > ListImagesInRecycleBinOutcomeCallable
std::future< ExportImageOutcome > ExportImageOutcomeCallable
std::future< DescribeSnapshotAttributeOutcome > DescribeSnapshotAttributeOutcomeCallable
std::future< ModifyTransitGatewayVpcAttachmentOutcome > ModifyTransitGatewayVpcAttachmentOutcomeCallable
Aws::Utils::Outcome< AssociateIamInstanceProfileResponse, EC2Error > AssociateIamInstanceProfileOutcome
std::future< DescribeImagesOutcome > DescribeImagesOutcomeCallable
Aws::Utils::Outcome< CreateTrafficMirrorTargetResponse, EC2Error > CreateTrafficMirrorTargetOutcome
std::future< DescribePrincipalIdFormatOutcome > DescribePrincipalIdFormatOutcomeCallable
std::future< GetActiveVpnTunnelStatusOutcome > GetActiveVpnTunnelStatusOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DisassociateAddressOutcome
Aws::Utils::Outcome< CreateSpotDatafeedSubscriptionResponse, EC2Error > CreateSpotDatafeedSubscriptionOutcome
std::future< DeleteVpnConnectionRouteOutcome > DeleteVpnConnectionRouteOutcomeCallable
std::future< DeleteDhcpOptionsOutcome > DeleteDhcpOptionsOutcomeCallable
Aws::Utils::Outcome< ModifyTransitGatewayVpcAttachmentResponse, EC2Error > ModifyTransitGatewayVpcAttachmentOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DisassociateRouteTableOutcome
std::future< GetIpamPolicyAllocationRulesOutcome > GetIpamPolicyAllocationRulesOutcomeCallable
Aws::Utils::Outcome< GetIpamResourceCidrsResponse, EC2Error > GetIpamResourceCidrsOutcome
std::future< DisableIpamOrganizationAdminAccountOutcome > DisableIpamOrganizationAdminAccountOutcomeCallable
Aws::Utils::Outcome< CreateVerifiedAccessInstanceResponse, EC2Error > CreateVerifiedAccessInstanceOutcome
Aws::Utils::Outcome< GetDefaultCreditSpecificationResponse, EC2Error > GetDefaultCreditSpecificationOutcome
Aws::Utils::Outcome< GetConsoleOutputResponse, EC2Error > GetConsoleOutputOutcome
std::future< DisassociateSubnetCidrBlockOutcome > DisassociateSubnetCidrBlockOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ReportInstanceStatusOutcome
std::future< CreateTrafficMirrorFilterOutcome > CreateTrafficMirrorFilterOutcomeCallable
std::future< DescribeVerifiedAccessTrustProvidersOutcome > DescribeVerifiedAccessTrustProvidersOutcomeCallable
Aws::Utils::Outcome< CancelDeclarativePoliciesReportResponse, EC2Error > CancelDeclarativePoliciesReportOutcome
std::future< GetIpamPrefixListResolverVersionsOutcome > GetIpamPrefixListResolverVersionsOutcomeCallable
std::future< CreateLocalGatewayRouteOutcome > CreateLocalGatewayRouteOutcomeCallable
Aws::Utils::Outcome< CreateSecurityGroupResponse, EC2Error > CreateSecurityGroupOutcome
Aws::Utils::Outcome< RestoreAddressToClassicResponse, EC2Error > RestoreAddressToClassicOutcome
std::future< GetGroupsForCapacityReservationOutcome > GetGroupsForCapacityReservationOutcomeCallable
Aws::Utils::Outcome< DescribeIdFormatResponse, EC2Error > DescribeIdFormatOutcome
Aws::Utils::Outcome< AssociateSubnetCidrBlockResponse, EC2Error > AssociateSubnetCidrBlockOutcome
std::future< DescribeFleetHistoryOutcome > DescribeFleetHistoryOutcomeCallable
Aws::Utils::Outcome< DisableImageResponse, EC2Error > DisableImageOutcome
std::future< DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutcome > DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutcomeCallable
Aws::Utils::Outcome< CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResponse, EC2Error > CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcome
Aws::Utils::Outcome< AttachNetworkInterfaceResponse, EC2Error > AttachNetworkInterfaceOutcome
std::future< DisableIpamPolicyOutcome > DisableIpamPolicyOutcomeCallable
std::future< CreateMacSystemIntegrityProtectionModificationTaskOutcome > CreateMacSystemIntegrityProtectionModificationTaskOutcomeCallable
std::future< DeleteVerifiedAccessTrustProviderOutcome > DeleteVerifiedAccessTrustProviderOutcomeCallable
std::future< GetIpamPolicyOrganizationTargetsOutcome > GetIpamPolicyOrganizationTargetsOutcomeCallable
Aws::Utils::Outcome< DescribeTransitGatewayConnectsResponse, EC2Error > DescribeTransitGatewayConnectsOutcome
Aws::Utils::Outcome< DeleteLaunchTemplateResponse, EC2Error > DeleteLaunchTemplateOutcome
Aws::Utils::Outcome< ModifyPrivateDnsNameOptionsResponse, EC2Error > ModifyPrivateDnsNameOptionsOutcome
std::future< GetNetworkInsightsAccessScopeContentOutcome > GetNetworkInsightsAccessScopeContentOutcomeCallable
std::future< DeleteIpamOutcome > DeleteIpamOutcomeCallable
std::future< DescribeTransitGatewayMulticastDomainsOutcome > DescribeTransitGatewayMulticastDomainsOutcomeCallable
Aws::Utils::Outcome< AssociateClientVpnTargetNetworkResponse, EC2Error > AssociateClientVpnTargetNetworkOutcome
std::future< EnableIpamOrganizationAdminAccountOutcome > EnableIpamOrganizationAdminAccountOutcomeCallable
std::future< CreateInstanceExportTaskOutcome > CreateInstanceExportTaskOutcomeCallable
std::future< DisableImageDeprecationOutcome > DisableImageDeprecationOutcomeCallable
Aws::Utils::Outcome< CancelImageLaunchPermissionResponse, EC2Error > CancelImageLaunchPermissionOutcome
Aws::Utils::Outcome< DescribeMovingAddressesResponse, EC2Error > DescribeMovingAddressesOutcome
Aws::Utils::Outcome< AssociateTrunkInterfaceResponse, EC2Error > AssociateTrunkInterfaceOutcome
Aws::Utils::Outcome< DisassociateClientVpnTargetNetworkResponse, EC2Error > DisassociateClientVpnTargetNetworkOutcome
Aws::Utils::Outcome< DescribeCustomerGatewaysResponse, EC2Error > DescribeCustomerGatewaysOutcome
Aws::Utils::Outcome< ModifyInstanceMetadataDefaultsResponse, EC2Error > ModifyInstanceMetadataDefaultsOutcome
Aws::Utils::Outcome< DescribeVpcEndpointServiceConfigurationsResponse, EC2Error > DescribeVpcEndpointServiceConfigurationsOutcome
std::future< EnableCapacityManagerOutcome > EnableCapacityManagerOutcomeCallable
std::future< DescribeInstancesOutcome > DescribeInstancesOutcomeCallable
Aws::Utils::Outcome< CreateIpamPoolResponse, EC2Error > CreateIpamPoolOutcome
std::future< DescribeInstanceTypeOfferingsOutcome > DescribeInstanceTypeOfferingsOutcomeCallable
std::future< DisableFastLaunchOutcome > DisableFastLaunchOutcomeCallable
std::future< GetCapacityManagerAttributesOutcome > GetCapacityManagerAttributesOutcomeCallable
std::future< CreateVpcBlockPublicAccessExclusionOutcome > CreateVpcBlockPublicAccessExclusionOutcomeCallable
std::future< DescribeInstanceAttributeOutcome > DescribeInstanceAttributeOutcomeCallable
Aws::Utils::Outcome< DescribeTrafficMirrorSessionsResponse, EC2Error > DescribeTrafficMirrorSessionsOutcome
std::future< ModifyIpamOutcome > ModifyIpamOutcomeCallable
std::future< GetAllowedImagesSettingsOutcome > GetAllowedImagesSettingsOutcomeCallable
Aws::Utils::Outcome< CancelReservedInstancesListingResponse, EC2Error > CancelReservedInstancesListingOutcome
std::future< DescribeVpcEndpointsOutcome > DescribeVpcEndpointsOutcomeCallable
std::future< EnableFastLaunchOutcome > EnableFastLaunchOutcomeCallable
Aws::Utils::Outcome< DescribeInstanceAttributeResponse, EC2Error > DescribeInstanceAttributeOutcome
std::future< CreateVerifiedAccessGroupOutcome > CreateVerifiedAccessGroupOutcomeCallable
Aws::Utils::Outcome< LockSnapshotResponse, EC2Error > LockSnapshotOutcome
Aws::Utils::Outcome< AllocateIpamPoolCidrResponse, EC2Error > AllocateIpamPoolCidrOutcome
std::future< GetEbsDefaultKmsKeyIdOutcome > GetEbsDefaultKmsKeyIdOutcomeCallable
Aws::Utils::Outcome< AssignPrivateIpAddressesResponse, EC2Error > AssignPrivateIpAddressesOutcome
Aws::Utils::Outcome< DisableImageDeregistrationProtectionResponse, EC2Error > DisableImageDeregistrationProtectionOutcome
Aws::Utils::Outcome< ModifySnapshotTierResponse, EC2Error > ModifySnapshotTierOutcome
Aws::Utils::Outcome< DescribeVpcClassicLinkResponse, EC2Error > DescribeVpcClassicLinkOutcome
Aws::Utils::Outcome< ModifyTransitGatewayMeteringPolicyResponse, EC2Error > ModifyTransitGatewayMeteringPolicyOutcome
Aws::Utils::Outcome< CreateCoipCidrResponse, EC2Error > CreateCoipCidrOutcome
std::future< DescribeVpnGatewaysOutcome > DescribeVpnGatewaysOutcomeCallable
Aws::Utils::Outcome< DisassociateTransitGatewayPolicyTableResponse, EC2Error > DisassociateTransitGatewayPolicyTableOutcome
std::future< EnableFastSnapshotRestoresOutcome > EnableFastSnapshotRestoresOutcomeCallable
Aws::Utils::Outcome< GetFlowLogsIntegrationTemplateResponse, EC2Error > GetFlowLogsIntegrationTemplateOutcome
Aws::Utils::Outcome< DescribeTransitGatewayRouteTablesResponse, EC2Error > DescribeTransitGatewayRouteTablesOutcome
Aws::Utils::Outcome< GetVerifiedAccessEndpointPolicyResponse, EC2Error > GetVerifiedAccessEndpointPolicyOutcome
Aws::Utils::Outcome< ModifySecurityGroupRulesResponse, EC2Error > ModifySecurityGroupRulesOutcome
std::future< AuthorizeSecurityGroupIngressOutcome > AuthorizeSecurityGroupIngressOutcomeCallable
Aws::Utils::Outcome< CreateVpcEncryptionControlResponse, EC2Error > CreateVpcEncryptionControlOutcome
std::future< ModifyVerifiedAccessEndpointOutcome > ModifyVerifiedAccessEndpointOutcomeCallable
std::future< DescribeCapacityBlockExtensionHistoryOutcome > DescribeCapacityBlockExtensionHistoryOutcomeCallable
std::future< EnableVpcClassicLinkOutcome > EnableVpcClassicLinkOutcomeCallable
std::future< CreateFleetOutcome > CreateFleetOutcomeCallable
Aws::Utils::Outcome< DescribeRegionsResponse, EC2Error > DescribeRegionsOutcome
std::future< ModifyVerifiedAccessEndpointPolicyOutcome > ModifyVerifiedAccessEndpointPolicyOutcomeCallable
Aws::Utils::Outcome< GetTransitGatewayPolicyTableAssociationsResponse, EC2Error > GetTransitGatewayPolicyTableAssociationsOutcome
std::future< DeleteVerifiedAccessEndpointOutcome > DeleteVerifiedAccessEndpointOutcomeCallable
std::future< DescribeVpcClassicLinkOutcome > DescribeVpcClassicLinkOutcomeCallable
Aws::Utils::Outcome< GetAwsNetworkPerformanceDataResponse, EC2Error > GetAwsNetworkPerformanceDataOutcome
Aws::Utils::Outcome< StartVpcEndpointServicePrivateDnsVerificationResponse, EC2Error > StartVpcEndpointServicePrivateDnsVerificationOutcome
std::future< DisableVpcClassicLinkDnsSupportOutcome > DisableVpcClassicLinkDnsSupportOutcomeCallable
Aws::Utils::Outcome< DescribeVerifiedAccessGroupsResponse, EC2Error > DescribeVerifiedAccessGroupsOutcome
std::future< ModifyVpcTenancyOutcome > ModifyVpcTenancyOutcomeCallable
std::future< StartDeclarativePoliciesReportOutcome > StartDeclarativePoliciesReportOutcomeCallable
std::future< ModifyHostsOutcome > ModifyHostsOutcomeCallable
std::future< GetTransitGatewayAttachmentPropagationsOutcome > GetTransitGatewayAttachmentPropagationsOutcomeCallable
std::future< DeleteVolumeOutcome > DeleteVolumeOutcomeCallable
Aws::Utils::Outcome< PurchaseHostReservationResponse, EC2Error > PurchaseHostReservationOutcome
std::future< ImportInstanceOutcome > ImportInstanceOutcomeCallable
Aws::Utils::Outcome< DescribeSecurityGroupsResponse, EC2Error > DescribeSecurityGroupsOutcome
std::future< CreateDefaultSubnetOutcome > CreateDefaultSubnetOutcomeCallable
std::future< DeleteFlowLogsOutcome > DeleteFlowLogsOutcomeCallable
std::future< DisassociateAddressOutcome > DisassociateAddressOutcomeCallable
Aws::Utils::Outcome< UpdateInterruptibleCapacityReservationAllocationResponse, EC2Error > UpdateInterruptibleCapacityReservationAllocationOutcome
std::future< DescribeCarrierGatewaysOutcome > DescribeCarrierGatewaysOutcomeCallable
std::future< DescribeInstanceSqlHaStatesOutcome > DescribeInstanceSqlHaStatesOutcomeCallable
Aws::Utils::Outcome< DescribeOutpostLagsResponse, EC2Error > DescribeOutpostLagsOutcome
Aws::Utils::Outcome< DeleteInstanceEventWindowResponse, EC2Error > DeleteInstanceEventWindowOutcome
Aws::Utils::Outcome< CreateReservedInstancesListingResponse, EC2Error > CreateReservedInstancesListingOutcome
Aws::Utils::Outcome< ModifyVerifiedAccessGroupResponse, EC2Error > ModifyVerifiedAccessGroupOutcome
std::future< ListVolumesInRecycleBinOutcome > ListVolumesInRecycleBinOutcomeCallable
std::future< DescribeTrafficMirrorFilterRulesOutcome > DescribeTrafficMirrorFilterRulesOutcomeCallable
Aws::Utils::Outcome< DisassociateSecurityGroupVpcResponse, EC2Error > DisassociateSecurityGroupVpcOutcome
std::future< CreateTransitGatewayOutcome > CreateTransitGatewayOutcomeCallable
std::future< DescribeNetworkInsightsAnalysesOutcome > DescribeNetworkInsightsAnalysesOutcomeCallable
Aws::Utils::Outcome< CreateNetworkInterfaceResponse, EC2Error > CreateNetworkInterfaceOutcome
Aws::Utils::Outcome< ModifyIpamPoolResponse, EC2Error > ModifyIpamPoolOutcome
Aws::Utils::Outcome< CreateRestoreImageTaskResponse, EC2Error > CreateRestoreImageTaskOutcome
std::future< DescribeFleetsOutcome > DescribeFleetsOutcomeCallable
std::future< DeleteNetworkInsightsAccessScopeOutcome > DeleteNetworkInsightsAccessScopeOutcomeCallable
std::future< DeleteSubnetOutcome > DeleteSubnetOutcomeCallable
std::future< DisassociateIpamByoasnOutcome > DisassociateIpamByoasnOutcomeCallable
Aws::Utils::Outcome< DescribeCapacityReservationBillingRequestsResponse, EC2Error > DescribeCapacityReservationBillingRequestsOutcome
std::future< DescribeNatGatewaysOutcome > DescribeNatGatewaysOutcomeCallable
std::future< AssociateTransitGatewayRouteTableOutcome > AssociateTransitGatewayRouteTableOutcomeCallable
std::future< DescribeRouteServersOutcome > DescribeRouteServersOutcomeCallable
std::future< DeleteFleetsOutcome > DeleteFleetsOutcomeCallable
std::future< DescribeSpotFleetRequestHistoryOutcome > DescribeSpotFleetRequestHistoryOutcomeCallable
Aws::Utils::Outcome< DescribeVpcClassicLinkDnsSupportResponse, EC2Error > DescribeVpcClassicLinkDnsSupportOutcome
Aws::Utils::Outcome< CreateTransitGatewayPrefixListReferenceResponse, EC2Error > CreateTransitGatewayPrefixListReferenceOutcome
std::future< DeletePlacementGroupOutcome > DeletePlacementGroupOutcomeCallable
Aws::Utils::Outcome< CreateStoreImageTaskResponse, EC2Error > CreateStoreImageTaskOutcome
std::future< CreateIpamResourceDiscoveryOutcome > CreateIpamResourceDiscoveryOutcomeCallable
std::future< ModifyVpcBlockPublicAccessOptionsOutcome > ModifyVpcBlockPublicAccessOptionsOutcomeCallable
Aws::Utils::Outcome< DescribeFpgaImagesResponse, EC2Error > DescribeFpgaImagesOutcome
Aws::Utils::Outcome< DisassociateSubnetCidrBlockResponse, EC2Error > DisassociateSubnetCidrBlockOutcome
Aws::Utils::Outcome< RegisterImageResponse, EC2Error > RegisterImageOutcome
Aws::Utils::Outcome< DeleteRouteServerResponse, EC2Error > DeleteRouteServerOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DetachInternetGatewayOutcome
Aws::Utils::Outcome< DescribeImageUsageReportsResponse, EC2Error > DescribeImageUsageReportsOutcome
std::future< RejectTransitGatewayPeeringAttachmentOutcome > RejectTransitGatewayPeeringAttachmentOutcomeCallable
Aws::Utils::Outcome< PurchaseScheduledInstancesResponse, EC2Error > PurchaseScheduledInstancesOutcome
std::future< GetVerifiedAccessEndpointTargetsOutcome > GetVerifiedAccessEndpointTargetsOutcomeCallable
std::future< DescribeMacModificationTasksOutcome > DescribeMacModificationTasksOutcomeCallable
Aws::Utils::Outcome< GetImageBlockPublicAccessStateResponse, EC2Error > GetImageBlockPublicAccessStateOutcome
std::future< DeleteNetworkInsightsPathOutcome > DeleteNetworkInsightsPathOutcomeCallable
Aws::Utils::Outcome< CreateSubnetCidrReservationResponse, EC2Error > CreateSubnetCidrReservationOutcome
std::future< GetHostReservationPurchasePreviewOutcome > GetHostReservationPurchasePreviewOutcomeCallable
Aws::Utils::Outcome< DeleteLocalGatewayRouteResponse, EC2Error > DeleteLocalGatewayRouteOutcome
Aws::Utils::Outcome< DeletePublicIpv4PoolResponse, EC2Error > DeletePublicIpv4PoolOutcome
std::future< DescribeNetworkInsightsPathsOutcome > DescribeNetworkInsightsPathsOutcomeCallable
std::future< DescribeMovingAddressesOutcome > DescribeMovingAddressesOutcomeCallable
std::future< DisableImageBlockPublicAccessOutcome > DisableImageBlockPublicAccessOutcomeCallable
Aws::Utils::Outcome< GetIpamDiscoveredAccountsResponse, EC2Error > GetIpamDiscoveredAccountsOutcome
Aws::Utils::Outcome< EnableIpamOrganizationAdminAccountResponse, EC2Error > EnableIpamOrganizationAdminAccountOutcome
Aws::Utils::Outcome< CreateNetworkInterfacePermissionResponse, EC2Error > CreateNetworkInterfacePermissionOutcome
std::future< DisableCapacityManagerOutcome > DisableCapacityManagerOutcomeCallable
Aws::Utils::Outcome< SearchTransitGatewayMulticastGroupsResponse, EC2Error > SearchTransitGatewayMulticastGroupsOutcome
std::future< DescribeTrafficMirrorFiltersOutcome > DescribeTrafficMirrorFiltersOutcomeCallable
Aws::Utils::Outcome< ModifyVpcEndpointConnectionNotificationResponse, EC2Error > ModifyVpcEndpointConnectionNotificationOutcome
std::future< RegisterTransitGatewayMulticastGroupSourcesOutcome > RegisterTransitGatewayMulticastGroupSourcesOutcomeCallable
Aws::Utils::Outcome< DescribeAvailabilityZonesResponse, EC2Error > DescribeAvailabilityZonesOutcome
Aws::Utils::Outcome< ModifyVpcEndpointServiceConfigurationResponse, EC2Error > ModifyVpcEndpointServiceConfigurationOutcome
Aws::Utils::Outcome< DisassociateIpamByoasnResponse, EC2Error > DisassociateIpamByoasnOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > CreateTagsOutcome
std::future< CreateClientVpnRouteOutcome > CreateClientVpnRouteOutcomeCallable
Aws::Utils::Outcome< AssociateInstanceEventWindowResponse, EC2Error > AssociateInstanceEventWindowOutcome
Aws::Utils::Outcome< EnableSnapshotBlockPublicAccessResponse, EC2Error > EnableSnapshotBlockPublicAccessOutcome
std::future< DisassociateIpamResourceDiscoveryOutcome > DisassociateIpamResourceDiscoveryOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteVpnGatewayOutcome
Aws::Utils::Outcome< DescribeIpamScopesResponse, EC2Error > DescribeIpamScopesOutcome
std::future< CreateTransitGatewayRouteTableAnnouncementOutcome > CreateTransitGatewayRouteTableAnnouncementOutcomeCallable
Aws::Utils::Outcome< DeleteIpamPolicyResponse, EC2Error > DeleteIpamPolicyOutcome
std::future< AcceptReservedInstancesExchangeQuoteOutcome > AcceptReservedInstancesExchangeQuoteOutcomeCallable
Aws::Utils::Outcome< GetIpamPolicyOrganizationTargetsResponse, EC2Error > GetIpamPolicyOrganizationTargetsOutcome
std::future< DescribeIpamByoasnOutcome > DescribeIpamByoasnOutcomeCallable
std::future< GetAwsNetworkPerformanceDataOutcome > GetAwsNetworkPerformanceDataOutcomeCallable
std::future< DescribeDhcpOptionsOutcome > DescribeDhcpOptionsOutcomeCallable
std::future< ModifyInstanceMetadataOptionsOutcome > ModifyInstanceMetadataOptionsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ModifySnapshotAttributeOutcome
std::future< DescribeByoipCidrsOutcome > DescribeByoipCidrsOutcomeCallable
Aws::Utils::Outcome< DescribeIpamResourceDiscoveryAssociationsResponse, EC2Error > DescribeIpamResourceDiscoveryAssociationsOutcome
std::future< CreateIpamPrefixListResolverOutcome > CreateIpamPrefixListResolverOutcomeCallable
Aws::Utils::Outcome< DescribeSpotFleetInstancesResponse, EC2Error > DescribeSpotFleetInstancesOutcome
Aws::Utils::Outcome< TerminateClientVpnConnectionsResponse, EC2Error > TerminateClientVpnConnectionsOutcome
std::future< ModifyVpnConnectionOptionsOutcome > ModifyVpnConnectionOptionsOutcomeCallable
std::future< DisassociateRouteTableOutcome > DisassociateRouteTableOutcomeCallable
std::future< DeleteRouteServerPeerOutcome > DeleteRouteServerPeerOutcomeCallable
std::future< MoveCapacityReservationInstancesOutcome > MoveCapacityReservationInstancesOutcomeCallable
Aws::Utils::Outcome< DescribeFpgaImageAttributeResponse, EC2Error > DescribeFpgaImageAttributeOutcome
Aws::Utils::Outcome< AssociateEnclaveCertificateIamRoleResponse, EC2Error > AssociateEnclaveCertificateIamRoleOutcome
Aws::Utils::Outcome< DeleteIpamResponse, EC2Error > DeleteIpamOutcome
std::future< PurchaseScheduledInstancesOutcome > PurchaseScheduledInstancesOutcomeCallable
std::future< ModifySnapshotTierOutcome > ModifySnapshotTierOutcomeCallable
std::future< CreateVpcEndpointServiceConfigurationOutcome > CreateVpcEndpointServiceConfigurationOutcomeCallable
Aws::Utils::Outcome< DescribeIpamPoolsResponse, EC2Error > DescribeIpamPoolsOutcome
std::future< PurchaseCapacityBlockExtensionOutcome > PurchaseCapacityBlockExtensionOutcomeCallable
std::future< GetCapacityManagerMetricDataOutcome > GetCapacityManagerMetricDataOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > EnableVolumeIOOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteDhcpOptionsOutcome
std::future< ModifyVolumeOutcome > ModifyVolumeOutcomeCallable
Aws::Utils::Outcome< ModifyCapacityReservationFleetResponse, EC2Error > ModifyCapacityReservationFleetOutcome
std::future< DescribeCapacityReservationFleetsOutcome > DescribeCapacityReservationFleetsOutcomeCallable
Aws::Utils::Outcome< DescribeTransitGatewayRouteTableAnnouncementsResponse, EC2Error > DescribeTransitGatewayRouteTableAnnouncementsOutcome
std::future< DetachInternetGatewayOutcome > DetachInternetGatewayOutcomeCallable
Aws::Utils::Outcome< ModifyVpnTunnelCertificateResponse, EC2Error > ModifyVpnTunnelCertificateOutcome
Aws::Utils::Outcome< DescribeCapacityBlockStatusResponse, EC2Error > DescribeCapacityBlockStatusOutcome
Aws::Utils::Outcome< PurchaseReservedInstancesOfferingResponse, EC2Error > PurchaseReservedInstancesOfferingOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > CreateNetworkAclEntryOutcome
Aws::Utils::Outcome< CancelCapacityReservationFleetsResponse, EC2Error > CancelCapacityReservationFleetsOutcome
Aws::Utils::Outcome< CreateTransitGatewayConnectResponse, EC2Error > CreateTransitGatewayConnectOutcome
std::future< DeregisterImageOutcome > DeregisterImageOutcomeCallable
std::future< EnableEbsEncryptionByDefaultOutcome > EnableEbsEncryptionByDefaultOutcomeCallable
std::future< UpdateSecurityGroupRuleDescriptionsEgressOutcome > UpdateSecurityGroupRuleDescriptionsEgressOutcomeCallable
std::future< RevokeSecurityGroupIngressOutcome > RevokeSecurityGroupIngressOutcomeCallable
std::future< ReplaceIamInstanceProfileAssociationOutcome > ReplaceIamInstanceProfileAssociationOutcomeCallable
Aws::Utils::Outcome< DescribeVpcEndpointConnectionNotificationsResponse, EC2Error > DescribeVpcEndpointConnectionNotificationsOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ReplaceRouteOutcome
Aws::Utils::Outcome< DeleteVpcBlockPublicAccessExclusionResponse, EC2Error > DeleteVpcBlockPublicAccessExclusionOutcome
std::future< DescribeBundleTasksOutcome > DescribeBundleTasksOutcomeCallable
Aws::Utils::Outcome< CreateDefaultSubnetResponse, EC2Error > CreateDefaultSubnetOutcome
std::future< CreateRouteServerPeerOutcome > CreateRouteServerPeerOutcomeCallable
std::future< ModifyVerifiedAccessInstanceOutcome > ModifyVerifiedAccessInstanceOutcomeCallable
Aws::Utils::Outcome< GetRouteServerRoutingDatabaseResponse, EC2Error > GetRouteServerRoutingDatabaseOutcome
Aws::Utils::Outcome< DisableCapacityManagerResponse, EC2Error > DisableCapacityManagerOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteSnapshotOutcome
std::future< GetVpnConnectionDeviceSampleConfigurationOutcome > GetVpnConnectionDeviceSampleConfigurationOutcomeCallable
Aws::Utils::Outcome< DescribeNetworkInsightsAccessScopesResponse, EC2Error > DescribeNetworkInsightsAccessScopesOutcome
std::future< ModifyIpamResourceDiscoveryOutcome > ModifyIpamResourceDiscoveryOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ModifyNetworkInterfaceAttributeOutcome
Aws::Utils::Outcome< GetTransitGatewayPolicyTableEntriesResponse, EC2Error > GetTransitGatewayPolicyTableEntriesOutcome
Aws::Utils::Outcome< DeleteSecurityGroupResponse, EC2Error > DeleteSecurityGroupOutcome
std::future< ReportInstanceStatusOutcome > ReportInstanceStatusOutcomeCallable
std::future< DeleteTrafficMirrorFilterOutcome > DeleteTrafficMirrorFilterOutcomeCallable
Aws::Utils::Outcome< EnableTransitGatewayRouteTablePropagationResponse, EC2Error > EnableTransitGatewayRouteTablePropagationOutcome
Aws::Utils::Outcome< DescribeTransitGatewayVpcAttachmentsResponse, EC2Error > DescribeTransitGatewayVpcAttachmentsOutcome
Aws::Utils::Outcome< ModifyInstanceMetadataOptionsResponse, EC2Error > ModifyInstanceMetadataOptionsOutcome
Aws::Utils::Outcome< ModifyIpamPrefixListResolverTargetResponse, EC2Error > ModifyIpamPrefixListResolverTargetOutcome
Aws::Utils::Outcome< CreateLocalGatewayRouteTableVpcAssociationResponse, EC2Error > CreateLocalGatewayRouteTableVpcAssociationOutcome
std::future< AssociateVpcCidrBlockOutcome > AssociateVpcCidrBlockOutcomeCallable
std::future< CancelCapacityReservationFleetsOutcome > CancelCapacityReservationFleetsOutcomeCallable
Aws::Utils::Outcome< GetGroupsForCapacityReservationResponse, EC2Error > GetGroupsForCapacityReservationOutcome
std::future< ModifyInstanceEventWindowOutcome > ModifyInstanceEventWindowOutcomeCallable
Aws::Utils::Outcome< DescribeHostReservationsResponse, EC2Error > DescribeHostReservationsOutcome
Aws::Utils::Outcome< DeleteCapacityManagerDataExportResponse, EC2Error > DeleteCapacityManagerDataExportOutcome
std::future< RestoreSnapshotTierOutcome > RestoreSnapshotTierOutcomeCallable
Aws::Utils::Outcome< DeleteNetworkInsightsAccessScopeAnalysisResponse, EC2Error > DeleteNetworkInsightsAccessScopeAnalysisOutcome
Aws::Utils::Outcome< UpdateCapacityManagerOrganizationsAccessResponse, EC2Error > UpdateCapacityManagerOrganizationsAccessOutcome
std::future< DeleteInstanceEventWindowOutcome > DeleteInstanceEventWindowOutcomeCallable
Aws::Utils::Outcome< ModifyManagedPrefixListResponse, EC2Error > ModifyManagedPrefixListOutcome
std::future< DeleteTrafficMirrorFilterRuleOutcome > DeleteTrafficMirrorFilterRuleOutcomeCallable
Aws::Utils::Outcome< DescribeInstanceTypesResponse, EC2Error > DescribeInstanceTypesOutcome
Aws::Utils::Outcome< AcceptReservedInstancesExchangeQuoteResponse, EC2Error > AcceptReservedInstancesExchangeQuoteOutcome
Aws::Utils::Outcome< GetSubnetCidrReservationsResponse, EC2Error > GetSubnetCidrReservationsOutcome
std::future< ModifyInstanceAttributeOutcome > ModifyInstanceAttributeOutcomeCallable
std::future< GetManagedPrefixListAssociationsOutcome > GetManagedPrefixListAssociationsOutcomeCallable
std::future< CreateVpcOutcome > CreateVpcOutcomeCallable
std::future< DescribeVerifiedAccessInstanceLoggingConfigurationsOutcome > DescribeVerifiedAccessInstanceLoggingConfigurationsOutcomeCallable
Aws::Utils::Outcome< CreateTrafficMirrorSessionResponse, EC2Error > CreateTrafficMirrorSessionOutcome
Aws::Utils::Outcome< CopyFpgaImageResponse, EC2Error > CopyFpgaImageOutcome
std::future< ModifySubnetAttributeOutcome > ModifySubnetAttributeOutcomeCallable
std::future< DescribeInstanceConnectEndpointsOutcome > DescribeInstanceConnectEndpointsOutcomeCallable
std::future< DeleteTransitGatewayConnectOutcome > DeleteTransitGatewayConnectOutcomeCallable
std::future< ModifyIpamPolicyAllocationRulesOutcome > ModifyIpamPolicyAllocationRulesOutcomeCallable
std::future< CreateInstanceEventWindowOutcome > CreateInstanceEventWindowOutcomeCallable
Aws::Utils::Outcome< CreateFlowLogsResponse, EC2Error > CreateFlowLogsOutcome
Aws::Utils::Outcome< DeleteKeyPairResponse, EC2Error > DeleteKeyPairOutcome
std::future< DescribeScheduledInstancesOutcome > DescribeScheduledInstancesOutcomeCallable
Aws::Utils::Outcome< DetachClassicLinkVpcResponse, EC2Error > DetachClassicLinkVpcOutcome
Aws::Utils::Outcome< DisableVpcClassicLinkDnsSupportResponse, EC2Error > DisableVpcClassicLinkDnsSupportOutcome
std::future< DeleteTransitGatewayRouteTableAnnouncementOutcome > DeleteTransitGatewayRouteTableAnnouncementOutcomeCallable
std::future< AcceptVpcEndpointConnectionsOutcome > AcceptVpcEndpointConnectionsOutcomeCallable
Aws::Utils::Outcome< GetIpamPoolAllocationsResponse, EC2Error > GetIpamPoolAllocationsOutcome
std::future< DeleteIpamPoolOutcome > DeleteIpamPoolOutcomeCallable
std::future< GetIpamAddressHistoryOutcome > GetIpamAddressHistoryOutcomeCallable
std::future< DisassociateCapacityReservationBillingOwnerOutcome > DisassociateCapacityReservationBillingOwnerOutcomeCallable
std::future< AcceptAddressTransferOutcome > AcceptAddressTransferOutcomeCallable
std::future< CreateNetworkInsightsAccessScopeOutcome > CreateNetworkInsightsAccessScopeOutcomeCallable
Aws::Utils::Outcome< CreateManagedPrefixListResponse, EC2Error > CreateManagedPrefixListOutcome
std::future< DescribeClientVpnRoutesOutcome > DescribeClientVpnRoutesOutcomeCallable
std::future< ProvisionIpamPoolCidrOutcome > ProvisionIpamPoolCidrOutcomeCallable
Aws::Utils::Outcome< DescribeLocalGatewayVirtualInterfacesResponse, EC2Error > DescribeLocalGatewayVirtualInterfacesOutcome
std::future< CreateStoreImageTaskOutcome > CreateStoreImageTaskOutcomeCallable
std::future< DeregisterTransitGatewayMulticastGroupSourcesOutcome > DeregisterTransitGatewayMulticastGroupSourcesOutcomeCallable
Aws::Utils::Outcome< DeleteLaunchTemplateVersionsResponse, EC2Error > DeleteLaunchTemplateVersionsOutcome
std::future< EnableReachabilityAnalyzerOrganizationSharingOutcome > EnableReachabilityAnalyzerOrganizationSharingOutcomeCallable
std::future< DeleteRouteServerEndpointOutcome > DeleteRouteServerEndpointOutcomeCallable
Aws::Utils::Outcome< GetEbsDefaultKmsKeyIdResponse, EC2Error > GetEbsDefaultKmsKeyIdOutcome
std::future< MoveAddressToVpcOutcome > MoveAddressToVpcOutcomeCallable
Aws::Utils::Outcome< DisableVpcClassicLinkResponse, EC2Error > DisableVpcClassicLinkOutcome
Aws::Utils::Outcome< DescribeLockedSnapshotsResponse, EC2Error > DescribeLockedSnapshotsOutcome
Aws::Utils::Outcome< DescribeVolumeStatusResponse, EC2Error > DescribeVolumeStatusOutcome
std::future< SendDiagnosticInterruptOutcome > SendDiagnosticInterruptOutcomeCallable
Aws::Utils::Outcome< ImportVolumeResponse, EC2Error > ImportVolumeOutcome
Aws::Utils::Outcome< DescribeTrafficMirrorFilterRulesResponse, EC2Error > DescribeTrafficMirrorFilterRulesOutcome
Aws::Utils::Outcome< ModifyCapacityReservationResponse, EC2Error > ModifyCapacityReservationOutcome
Aws::Utils::Outcome< ModifyVpcEndpointResponse, EC2Error > ModifyVpcEndpointOutcome
std::future< CreateNetworkInsightsPathOutcome > CreateNetworkInsightsPathOutcomeCallable
Aws::Utils::Outcome< GetEnabledIpamPolicyResponse, EC2Error > GetEnabledIpamPolicyOutcome
std::future< ModifyFpgaImageAttributeOutcome > ModifyFpgaImageAttributeOutcomeCallable
std::future< DescribeInstanceSqlHaHistoryStatesOutcome > DescribeInstanceSqlHaHistoryStatesOutcomeCallable
Aws::Utils::Outcome< ModifyVpcBlockPublicAccessOptionsResponse, EC2Error > ModifyVpcBlockPublicAccessOptionsOutcome
Aws::Utils::Outcome< CreateLocalGatewayRouteResponse, EC2Error > CreateLocalGatewayRouteOutcome
Aws::Utils::Outcome< GetTransitGatewayPrefixListReferencesResponse, EC2Error > GetTransitGatewayPrefixListReferencesOutcome
std::future< DescribeCapacityManagerDataExportsOutcome > DescribeCapacityManagerDataExportsOutcomeCallable
std::future< DeleteVpcBlockPublicAccessExclusionOutcome > DeleteVpcBlockPublicAccessExclusionOutcomeCallable
Aws::Utils::Outcome< ModifyIpamResourceCidrResponse, EC2Error > ModifyIpamResourceCidrOutcome
Aws::Utils::Outcome< ImportClientVpnClientCertificateRevocationListResponse, EC2Error > ImportClientVpnClientCertificateRevocationListOutcome
Aws::Utils::Outcome< ImportKeyPairResponse, EC2Error > ImportKeyPairOutcome
std::future< DescribeCoipPoolsOutcome > DescribeCoipPoolsOutcomeCallable
std::future< DescribeFleetInstancesOutcome > DescribeFleetInstancesOutcomeCallable
std::future< ExportVerifiedAccessInstanceClientConfigurationOutcome > ExportVerifiedAccessInstanceClientConfigurationOutcomeCallable
Aws::Utils::Outcome< DescribeImageUsageReportEntriesResponse, EC2Error > DescribeImageUsageReportEntriesOutcome
Aws::Utils::Outcome< ModifyVerifiedAccessGroupPolicyResponse, EC2Error > ModifyVerifiedAccessGroupPolicyOutcome
std::future< StartNetworkInsightsAccessScopeAnalysisOutcome > StartNetworkInsightsAccessScopeAnalysisOutcomeCallable
Aws::Utils::Outcome< DescribeElasticGpusResponse, EC2Error > DescribeElasticGpusOutcome
Aws::Utils::Outcome< CreateReplaceRootVolumeTaskResponse, EC2Error > CreateReplaceRootVolumeTaskOutcome
std::future< DescribeFastLaunchImagesOutcome > DescribeFastLaunchImagesOutcomeCallable
std::future< ModifyInstancePlacementOutcome > ModifyInstancePlacementOutcomeCallable
std::future< ModifyVpcBlockPublicAccessExclusionOutcome > ModifyVpcBlockPublicAccessExclusionOutcomeCallable
std::future< CreateVpnConcentratorOutcome > CreateVpnConcentratorOutcomeCallable
Aws::Utils::Outcome< DescribeVerifiedAccessEndpointsResponse, EC2Error > DescribeVerifiedAccessEndpointsOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > CreateVpnConnectionRouteOutcome
std::future< CreateRouteServerOutcome > CreateRouteServerOutcomeCallable
std::future< ReleaseAddressOutcome > ReleaseAddressOutcomeCallable
Aws::Utils::Outcome< ReplaceTransitGatewayRouteResponse, EC2Error > ReplaceTransitGatewayRouteOutcome
Aws::Utils::Outcome< DescribeNetworkInterfacesResponse, EC2Error > DescribeNetworkInterfacesOutcome
std::future< GetCoipPoolUsageOutcome > GetCoipPoolUsageOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > SendDiagnosticInterruptOutcome
Aws::Utils::Outcome< DescribeIpamResourceDiscoveriesResponse, EC2Error > DescribeIpamResourceDiscoveriesOutcome
std::future< ModifyIpamResourceCidrOutcome > ModifyIpamResourceCidrOutcomeCallable
Aws::Utils::Outcome< DeleteCarrierGatewayResponse, EC2Error > DeleteCarrierGatewayOutcome
std::future< DescribeVpnConcentratorsOutcome > DescribeVpnConcentratorsOutcomeCallable
std::future< DisableAllowedImagesSettingsOutcome > DisableAllowedImagesSettingsOutcomeCallable
Aws::Utils::Outcome< CreateRouteTableResponse, EC2Error > CreateRouteTableOutcome
Aws::Utils::Outcome< DescribePlacementGroupsResponse, EC2Error > DescribePlacementGroupsOutcome
std::future< DisableSnapshotBlockPublicAccessOutcome > DisableSnapshotBlockPublicAccessOutcomeCallable
Aws::Utils::Outcome< ReleaseHostsResponse, EC2Error > ReleaseHostsOutcome
std::future< CancelSpotFleetRequestsOutcome > CancelSpotFleetRequestsOutcomeCallable
Aws::Utils::Outcome< CreateIpamResourceDiscoveryResponse, EC2Error > CreateIpamResourceDiscoveryOutcome
std::future< DescribeMacHostsOutcome > DescribeMacHostsOutcomeCallable
Aws::Utils::Outcome< ModifyVpnTunnelOptionsResponse, EC2Error > ModifyVpnTunnelOptionsOutcome
Aws::Utils::Outcome< DeleteVerifiedAccessInstanceResponse, EC2Error > DeleteVerifiedAccessInstanceOutcome
Aws::Utils::Outcome< DescribeCoipPoolsResponse, EC2Error > DescribeCoipPoolsOutcome
std::future< ListSnapshotsInRecycleBinOutcome > ListSnapshotsInRecycleBinOutcomeCallable
Aws::Utils::Outcome< StartDeclarativePoliciesReportResponse, EC2Error > StartDeclarativePoliciesReportOutcome
std::future< DeleteCapacityManagerDataExportOutcome > DeleteCapacityManagerDataExportOutcomeCallable
std::future< CreateVpnConnectionRouteOutcome > CreateVpnConnectionRouteOutcomeCallable
Aws::Utils::Outcome< GetSerialConsoleAccessStatusResponse, EC2Error > GetSerialConsoleAccessStatusOutcome
Aws::Utils::Outcome< AssociateAddressResponse, EC2Error > AssociateAddressOutcome
Aws::Utils::Outcome< DeleteVpcEndpointServiceConfigurationsResponse, EC2Error > DeleteVpcEndpointServiceConfigurationsOutcome
Aws::Utils::Outcome< CreateTransitGatewayPeeringAttachmentResponse, EC2Error > CreateTransitGatewayPeeringAttachmentOutcome
std::future< AcceptTransitGatewayVpcAttachmentOutcome > AcceptTransitGatewayVpcAttachmentOutcomeCallable
std::future< DescribeInstanceImageMetadataOutcome > DescribeInstanceImageMetadataOutcomeCallable
std::future< AssociateRouteServerOutcome > AssociateRouteServerOutcomeCallable
Aws::Utils::Outcome< DeleteTrafficMirrorFilterRuleResponse, EC2Error > DeleteTrafficMirrorFilterRuleOutcome
Aws::Utils::Outcome< GetCapacityManagerMetricDataResponse, EC2Error > GetCapacityManagerMetricDataOutcome
std::future< DescribePublicIpv4PoolsOutcome > DescribePublicIpv4PoolsOutcomeCallable
Aws::Utils::Outcome< DescribeVerifiedAccessInstanceLoggingConfigurationsResponse, EC2Error > DescribeVerifiedAccessInstanceLoggingConfigurationsOutcome
Aws::Utils::Outcome< CreateNatGatewayResponse, EC2Error > CreateNatGatewayOutcome
Aws::Utils::Outcome< GetInstanceMetadataDefaultsResponse, EC2Error > GetInstanceMetadataDefaultsOutcome
Aws::Utils::Outcome< DescribeInstanceTypeOfferingsResponse, EC2Error > DescribeInstanceTypeOfferingsOutcome
Aws::Utils::Outcome< DeleteFlowLogsResponse, EC2Error > DeleteFlowLogsOutcome
std::future< DescribeStaleSecurityGroupsOutcome > DescribeStaleSecurityGroupsOutcomeCallable
Aws::Utils::Outcome< DisassociateEnclaveCertificateIamRoleResponse, EC2Error > DisassociateEnclaveCertificateIamRoleOutcome
Aws::Utils::Outcome< ReplaceNetworkAclAssociationResponse, EC2Error > ReplaceNetworkAclAssociationOutcome
Aws::Utils::Outcome< CreateTransitGatewayMeteringPolicyResponse, EC2Error > CreateTransitGatewayMeteringPolicyOutcome
std::future< ModifyVpcEndpointConnectionNotificationOutcome > ModifyVpcEndpointConnectionNotificationOutcomeCallable
Aws::Utils::Outcome< EnableImageBlockPublicAccessResponse, EC2Error > EnableImageBlockPublicAccessOutcome
std::future< CreateTransitGatewayPrefixListReferenceOutcome > CreateTransitGatewayPrefixListReferenceOutcomeCallable
std::future< CopyImageOutcome > CopyImageOutcomeCallable
Aws::Utils::Outcome< RejectTransitGatewayVpcAttachmentResponse, EC2Error > RejectTransitGatewayVpcAttachmentOutcome
std::future< DeleteTrafficMirrorSessionOutcome > DeleteTrafficMirrorSessionOutcomeCallable
Aws::Utils::Outcome< RequestSpotInstancesResponse, EC2Error > RequestSpotInstancesOutcome
std::future< GetCapacityManagerMetricDimensionsOutcome > GetCapacityManagerMetricDimensionsOutcomeCallable
Aws::Utils::Outcome< DeleteIpamScopeResponse, EC2Error > DeleteIpamScopeOutcome
std::future< DescribeIpamPoliciesOutcome > DescribeIpamPoliciesOutcomeCallable
std::future< DescribeRouteServerPeersOutcome > DescribeRouteServerPeersOutcomeCallable
std::future< EnableRouteServerPropagationOutcome > EnableRouteServerPropagationOutcomeCallable
std::future< ResetInstanceAttributeOutcome > ResetInstanceAttributeOutcomeCallable
Aws::Utils::Outcome< GetDeclarativePoliciesReportSummaryResponse, EC2Error > GetDeclarativePoliciesReportSummaryOutcome
std::future< ModifyVpnTunnelCertificateOutcome > ModifyVpnTunnelCertificateOutcomeCallable
Aws::Utils::Outcome< EnableCapacityManagerResponse, EC2Error > EnableCapacityManagerOutcome
std::future< ModifyIdFormatOutcome > ModifyIdFormatOutcomeCallable
std::future< WithdrawByoipCidrOutcome > WithdrawByoipCidrOutcomeCallable
std::future< DescribeCapacityBlockOfferingsOutcome > DescribeCapacityBlockOfferingsOutcomeCallable
std::future< CreateVerifiedAccessEndpointOutcome > CreateVerifiedAccessEndpointOutcomeCallable
Aws::Utils::Outcome< DeleteTrafficMirrorTargetResponse, EC2Error > DeleteTrafficMirrorTargetOutcome
std::future< DeleteTransitGatewayMeteringPolicyEntryOutcome > DeleteTransitGatewayMeteringPolicyEntryOutcomeCallable
std::future< DeleteCarrierGatewayOutcome > DeleteCarrierGatewayOutcomeCallable
std::future< DisableImageDeregistrationProtectionOutcome > DisableImageDeregistrationProtectionOutcomeCallable
Aws::Utils::Outcome< AllocateHostsResponse, EC2Error > AllocateHostsOutcome
std::future< ModifyVpcEncryptionControlOutcome > ModifyVpcEncryptionControlOutcomeCallable
std::future< RestoreVolumeFromRecycleBinOutcome > RestoreVolumeFromRecycleBinOutcomeCallable
std::future< DescribeReservedInstancesOfferingsOutcome > DescribeReservedInstancesOfferingsOutcomeCallable
Aws::Utils::Outcome< GetRouteServerAssociationsResponse, EC2Error > GetRouteServerAssociationsOutcome
std::future< CancelDeclarativePoliciesReportOutcome > CancelDeclarativePoliciesReportOutcomeCallable
Aws::Utils::Outcome< AttachVpnGatewayResponse, EC2Error > AttachVpnGatewayOutcome
std::future< RegisterImageOutcome > RegisterImageOutcomeCallable
Aws::Utils::Outcome< CreateVpcEndpointConnectionNotificationResponse, EC2Error > CreateVpcEndpointConnectionNotificationOutcome
std::future< AssignIpv6AddressesOutcome > AssignIpv6AddressesOutcomeCallable
Aws::Utils::Outcome< DisableSnapshotBlockPublicAccessResponse, EC2Error > DisableSnapshotBlockPublicAccessOutcome
Aws::Utils::Outcome< GetConsoleScreenshotResponse, EC2Error > GetConsoleScreenshotOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ReplaceNetworkAclEntryOutcome
Aws::Utils::Outcome< EnableIpamPolicyResponse, EC2Error > EnableIpamPolicyOutcome
Aws::Utils::Outcome< DescribeVpcEndpointServicePermissionsResponse, EC2Error > DescribeVpcEndpointServicePermissionsOutcome
Aws::Utils::Outcome< ImportInstanceResponse, EC2Error > ImportInstanceOutcome
Aws::Utils::Outcome< DeleteRouteServerEndpointResponse, EC2Error > DeleteRouteServerEndpointOutcome
std::future< ModifyIpamScopeOutcome > ModifyIpamScopeOutcomeCallable
std::future< DeleteSecurityGroupOutcome > DeleteSecurityGroupOutcomeCallable
std::future< DeleteNetworkAclEntryOutcome > DeleteNetworkAclEntryOutcomeCallable
std::future< CreateLaunchTemplateOutcome > CreateLaunchTemplateOutcomeCallable
Aws::Utils::Outcome< DescribeVpcAttributeResponse, EC2Error > DescribeVpcAttributeOutcome
Aws::Utils::Outcome< CreateCapacityManagerDataExportResponse, EC2Error > CreateCapacityManagerDataExportOutcome
std::future< DescribeIpamScopesOutcome > DescribeIpamScopesOutcomeCallable
std::future< DisableAddressTransferOutcome > DisableAddressTransferOutcomeCallable
std::future< DescribeRegionsOutcome > DescribeRegionsOutcomeCallable
std::future< DescribeNetworkInsightsAccessScopeAnalysesOutcome > DescribeNetworkInsightsAccessScopeAnalysesOutcomeCallable
Aws::Utils::Outcome< CreateIpamExternalResourceVerificationTokenResponse, EC2Error > CreateIpamExternalResourceVerificationTokenOutcome
Aws::Utils::Outcome< DescribeClientVpnAuthorizationRulesResponse, EC2Error > DescribeClientVpnAuthorizationRulesOutcome
std::future< ReplaceNetworkAclEntryOutcome > ReplaceNetworkAclEntryOutcomeCallable
std::future< RunScheduledInstancesOutcome > RunScheduledInstancesOutcomeCallable
Aws::Utils::Outcome< DescribeInstanceStatusResponse, EC2Error > DescribeInstanceStatusOutcome
std::future< RunInstancesOutcome > RunInstancesOutcomeCallable
Aws::Utils::Outcome< DescribeVpcBlockPublicAccessExclusionsResponse, EC2Error > DescribeVpcBlockPublicAccessExclusionsOutcome
Aws::Utils::Outcome< DescribePublicIpv4PoolsResponse, EC2Error > DescribePublicIpv4PoolsOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteCustomerGatewayOutcome
Aws::Utils::Outcome< DescribeCapacityReservationFleetsResponse, EC2Error > DescribeCapacityReservationFleetsOutcome
Aws::Utils::Outcome< ResetFpgaImageAttributeResponse, EC2Error > ResetFpgaImageAttributeOutcome
std::future< AssociateEnclaveCertificateIamRoleOutcome > AssociateEnclaveCertificateIamRoleOutcomeCallable
std::future< AcceptTransitGatewayPeeringAttachmentOutcome > AcceptTransitGatewayPeeringAttachmentOutcomeCallable
Aws::Utils::Outcome< DescribeConversionTasksResponse, EC2Error > DescribeConversionTasksOutcome
Aws::Utils::Outcome< DeleteTransitGatewayMeteringPolicyResponse, EC2Error > DeleteTransitGatewayMeteringPolicyOutcome
Aws::Utils::Outcome< CancelSpotFleetRequestsResponse, EC2Error > CancelSpotFleetRequestsOutcome
std::future< GetVerifiedAccessEndpointPolicyOutcome > GetVerifiedAccessEndpointPolicyOutcomeCallable
std::future< TerminateInstancesOutcome > TerminateInstancesOutcomeCallable
std::future< DescribeClientVpnTargetNetworksOutcome > DescribeClientVpnTargetNetworksOutcomeCallable
std::future< DeleteRouteOutcome > DeleteRouteOutcomeCallable
Aws::Utils::Outcome< DisableFastSnapshotRestoresResponse, EC2Error > DisableFastSnapshotRestoresOutcome
Aws::Utils::Outcome< RevokeSecurityGroupIngressResponse, EC2Error > RevokeSecurityGroupIngressOutcome
std::future< ProvisionByoipCidrOutcome > ProvisionByoipCidrOutcomeCallable
Aws::Utils::Outcome< DeleteVpcEndpointsResponse, EC2Error > DeleteVpcEndpointsOutcome
std::future< DeleteClientVpnEndpointOutcome > DeleteClientVpnEndpointOutcomeCallable
std::future< DeleteCustomerGatewayOutcome > DeleteCustomerGatewayOutcomeCallable
std::future< GetLaunchTemplateDataOutcome > GetLaunchTemplateDataOutcomeCallable
Aws::Utils::Outcome< RestoreSnapshotTierResponse, EC2Error > RestoreSnapshotTierOutcome
Aws::Utils::Outcome< DescribeKeyPairsResponse, EC2Error > DescribeKeyPairsOutcome
std::future< GetImageAncestryOutcome > GetImageAncestryOutcomeCallable
Aws::Utils::Outcome< GetEbsEncryptionByDefaultResponse, EC2Error > GetEbsEncryptionByDefaultOutcome
Aws::Utils::Outcome< DeleteNetworkInterfacePermissionResponse, EC2Error > DeleteNetworkInterfacePermissionOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteTagsOutcome
std::future< CreateIpamPrefixListResolverTargetOutcome > CreateIpamPrefixListResolverTargetOutcomeCallable
Aws::Utils::Outcome< DescribeTransitGatewayPolicyTablesResponse, EC2Error > DescribeTransitGatewayPolicyTablesOutcome
std::future< GetCapacityReservationUsageOutcome > GetCapacityReservationUsageOutcomeCallable
std::future< DetachVerifiedAccessTrustProviderOutcome > DetachVerifiedAccessTrustProviderOutcomeCallable
Aws::Utils::Outcome< CreateInstanceConnectEndpointResponse, EC2Error > CreateInstanceConnectEndpointOutcome
std::future< DescribeClientVpnAuthorizationRulesOutcome > DescribeClientVpnAuthorizationRulesOutcomeCallable
Aws::Utils::Outcome< DescribeAggregateIdFormatResponse, EC2Error > DescribeAggregateIdFormatOutcome
std::future< DeleteTransitGatewayVpcAttachmentOutcome > DeleteTransitGatewayVpcAttachmentOutcomeCallable
Aws::Utils::Outcome< CreateLocalGatewayRouteTableResponse, EC2Error > CreateLocalGatewayRouteTableOutcome
Aws::Utils::Outcome< AssociateVpcCidrBlockResponse, EC2Error > AssociateVpcCidrBlockOutcome
Aws::Utils::Outcome< DeleteTransitGatewayConnectResponse, EC2Error > DeleteTransitGatewayConnectOutcome
Aws::Utils::Outcome< DeleteVerifiedAccessGroupResponse, EC2Error > DeleteVerifiedAccessGroupOutcome
std::future< RegisterInstanceEventNotificationAttributesOutcome > RegisterInstanceEventNotificationAttributesOutcomeCallable
Aws::Utils::Outcome< AssignPrivateNatGatewayAddressResponse, EC2Error > AssignPrivateNatGatewayAddressOutcome
Aws::Utils::Outcome< DescribeAddressesResponse, EC2Error > DescribeAddressesOutcome
Aws::Utils::Outcome< CreateVpnGatewayResponse, EC2Error > CreateVpnGatewayOutcome
std::future< CancelSpotInstanceRequestsOutcome > CancelSpotInstanceRequestsOutcomeCallable
std::future< ModifyAddressAttributeOutcome > ModifyAddressAttributeOutcomeCallable
std::future< CancelImportTaskOutcome > CancelImportTaskOutcomeCallable
std::future< DescribeSubnetsOutcome > DescribeSubnetsOutcomeCallable
std::future< CreateReservedInstancesListingOutcome > CreateReservedInstancesListingOutcomeCallable
Aws::Utils::Outcome< CreateLaunchTemplateResponse, EC2Error > CreateLaunchTemplateOutcome
Aws::Utils::Outcome< EnableImageResponse, EC2Error > EnableImageOutcome
Aws::Utils::Outcome< DescribeByoipCidrsResponse, EC2Error > DescribeByoipCidrsOutcome
std::future< DeleteVerifiedAccessInstanceOutcome > DeleteVerifiedAccessInstanceOutcomeCallable
std::future< DescribeTransitGatewayPolicyTablesOutcome > DescribeTransitGatewayPolicyTablesOutcomeCallable
std::future< GetInstanceTypesFromInstanceRequirementsOutcome > GetInstanceTypesFromInstanceRequirementsOutcomeCallable
std::future< ModifyVpcEndpointServicePermissionsOutcome > ModifyVpcEndpointServicePermissionsOutcomeCallable
std::future< DescribeVolumeStatusOutcome > DescribeVolumeStatusOutcomeCallable
std::future< CreateIpamPolicyOutcome > CreateIpamPolicyOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ResetSnapshotAttributeOutcome
Aws::Utils::Outcome< GetSecurityGroupsForVpcResponse, EC2Error > GetSecurityGroupsForVpcOutcome
Aws::Utils::Outcome< DescribeClientVpnConnectionsResponse, EC2Error > DescribeClientVpnConnectionsOutcome
std::future< DeleteEgressOnlyInternetGatewayOutcome > DeleteEgressOnlyInternetGatewayOutcomeCallable
std::future< CreateTrafficMirrorFilterRuleOutcome > CreateTrafficMirrorFilterRuleOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ModifyImageAttributeOutcome
Aws::Utils::Outcome< SearchLocalGatewayRoutesResponse, EC2Error > SearchLocalGatewayRoutesOutcome
Aws::Utils::Outcome< CopyImageResponse, EC2Error > CopyImageOutcome
std::future< DescribeFpgaImagesOutcome > DescribeFpgaImagesOutcomeCallable
Aws::Utils::Outcome< DescribeIpamByoasnResponse, EC2Error > DescribeIpamByoasnOutcome
std::future< ModifyVpcEndpointOutcome > ModifyVpcEndpointOutcomeCallable
Aws::Utils::Outcome< CreateVpcResponse, EC2Error > CreateVpcOutcome
std::future< CreatePlacementGroupOutcome > CreatePlacementGroupOutcomeCallable
Aws::Utils::Outcome< DescribeCarrierGatewaysResponse, EC2Error > DescribeCarrierGatewaysOutcome
Aws::Utils::Outcome< DeleteTransitGatewayConnectPeerResponse, EC2Error > DeleteTransitGatewayConnectPeerOutcome
std::future< DeleteRouteTableOutcome > DeleteRouteTableOutcomeCallable
Aws::Utils::Outcome< CreateVolumeResponse, EC2Error > CreateVolumeOutcome
std::future< DescribePlacementGroupsOutcome > DescribePlacementGroupsOutcomeCallable
std::future< CreateNetworkAclOutcome > CreateNetworkAclOutcomeCallable
std::future< GetTransitGatewayMulticastDomainAssociationsOutcome > GetTransitGatewayMulticastDomainAssociationsOutcomeCallable
Aws::Utils::Outcome< DeleteLocalGatewayVirtualInterfaceGroupResponse, EC2Error > DeleteLocalGatewayVirtualInterfaceGroupOutcome
std::future< UpdateInterruptibleCapacityReservationAllocationOutcome > UpdateInterruptibleCapacityReservationAllocationOutcomeCallable
Aws::Utils::Outcome< ReplaceImageCriteriaInAllowedImagesSettingsResponse, EC2Error > ReplaceImageCriteriaInAllowedImagesSettingsOutcome
Aws::Utils::Outcome< EnableFastSnapshotRestoresResponse, EC2Error > EnableFastSnapshotRestoresOutcome
Aws::Utils::Outcome< DescribeRouteServerPeersResponse, EC2Error > DescribeRouteServerPeersOutcome
Aws::Utils::Outcome< CreateTransitGatewayMulticastDomainResponse, EC2Error > CreateTransitGatewayMulticastDomainOutcome
Aws::Utils::Outcome< DescribeFlowLogsResponse, EC2Error > DescribeFlowLogsOutcome
std::future< DescribeTrafficMirrorTargetsOutcome > DescribeTrafficMirrorTargetsOutcomeCallable
Aws::Utils::Outcome< PurchaseCapacityBlockExtensionResponse, EC2Error > PurchaseCapacityBlockExtensionOutcome
Aws::Utils::Outcome< DeleteTrafficMirrorSessionResponse, EC2Error > DeleteTrafficMirrorSessionOutcome
Aws::Utils::Outcome< CreateTransitGatewayRouteTableResponse, EC2Error > CreateTransitGatewayRouteTableOutcome
Aws::Utils::Outcome< ExportVerifiedAccessInstanceClientConfigurationResponse, EC2Error > ExportVerifiedAccessInstanceClientConfigurationOutcome
std::future< DescribeReservedInstancesListingsOutcome > DescribeReservedInstancesListingsOutcomeCallable
std::future< CreateSnapshotOutcome > CreateSnapshotOutcomeCallable
Aws::Utils::Outcome< DisableIpamPolicyResponse, EC2Error > DisableIpamPolicyOutcome
Aws::Utils::Outcome< DeregisterTransitGatewayMulticastGroupMembersResponse, EC2Error > DeregisterTransitGatewayMulticastGroupMembersOutcome
Aws::Utils::Outcome< CreateLaunchTemplateVersionResponse, EC2Error > CreateLaunchTemplateVersionOutcome
std::future< DescribeSpotPriceHistoryOutcome > DescribeSpotPriceHistoryOutcomeCallable
Aws::Utils::Outcome< DescribeSecurityGroupVpcAssociationsResponse, EC2Error > DescribeSecurityGroupVpcAssociationsOutcome
Aws::Utils::Outcome< CancelImportTaskResponse, EC2Error > CancelImportTaskOutcome
std::future< DescribeAccountAttributesOutcome > DescribeAccountAttributesOutcomeCallable
Aws::Utils::Outcome< GetTransitGatewayMeteringPolicyEntriesResponse, EC2Error > GetTransitGatewayMeteringPolicyEntriesOutcome
std::future< DescribeAvailabilityZonesOutcome > DescribeAvailabilityZonesOutcomeCallable
std::future< CreateImageUsageReportOutcome > CreateImageUsageReportOutcomeCallable
std::future< DescribeTagsOutcome > DescribeTagsOutcomeCallable
Aws::Utils::Outcome< GetVpnTunnelReplacementStatusResponse, EC2Error > GetVpnTunnelReplacementStatusOutcome
std::future< ModifyInstanceMetadataDefaultsOutcome > ModifyInstanceMetadataDefaultsOutcomeCallable
std::future< DeleteTransitGatewayOutcome > DeleteTransitGatewayOutcomeCallable
std::future< DescribeNetworkAclsOutcome > DescribeNetworkAclsOutcomeCallable
std::future< GetManagedPrefixListEntriesOutcome > GetManagedPrefixListEntriesOutcomeCallable
Aws::Utils::Outcome< GetAssociatedIpv6PoolCidrsResponse, EC2Error > GetAssociatedIpv6PoolCidrsOutcome
Aws::Utils::Outcome< DescribeNetworkAclsResponse, EC2Error > DescribeNetworkAclsOutcome
Aws::Utils::Outcome< ModifyVerifiedAccessEndpointResponse, EC2Error > ModifyVerifiedAccessEndpointOutcome
std::future< DescribeVpcEndpointServicePermissionsOutcome > DescribeVpcEndpointServicePermissionsOutcomeCallable
Aws::Utils::Outcome< AssociateSecurityGroupVpcResponse, EC2Error > AssociateSecurityGroupVpcOutcome
std::future< DescribeClientVpnEndpointsOutcome > DescribeClientVpnEndpointsOutcomeCallable
Aws::Utils::Outcome< DescribeCapacityBlockOfferingsResponse, EC2Error > DescribeCapacityBlockOfferingsOutcome
std::future< DeleteVpcEndpointConnectionNotificationsOutcome > DeleteVpcEndpointConnectionNotificationsOutcomeCallable
Aws::Utils::Outcome< DescribeNetworkInsightsPathsResponse, EC2Error > DescribeNetworkInsightsPathsOutcome
std::future< MonitorInstancesOutcome > MonitorInstancesOutcomeCallable
std::future< DisableSerialConsoleAccessOutcome > DisableSerialConsoleAccessOutcomeCallable
std::future< AssignPrivateNatGatewayAddressOutcome > AssignPrivateNatGatewayAddressOutcomeCallable
std::future< DeleteManagedPrefixListOutcome > DeleteManagedPrefixListOutcomeCallable
std::future< CreateLocalGatewayVirtualInterfaceOutcome > CreateLocalGatewayVirtualInterfaceOutcomeCallable
std::future< PurchaseHostReservationOutcome > PurchaseHostReservationOutcomeCallable
std::future< DescribeVpcEndpointAssociationsOutcome > DescribeVpcEndpointAssociationsOutcomeCallable
Aws::Utils::Outcome< ListSnapshotsInRecycleBinResponse, EC2Error > ListSnapshotsInRecycleBinOutcome
std::future< DescribeNetworkInterfacePermissionsOutcome > DescribeNetworkInterfacePermissionsOutcomeCallable
std::future< ReplaceRouteTableAssociationOutcome > ReplaceRouteTableAssociationOutcomeCallable
Aws::Utils::Outcome< DescribeNetworkInterfaceAttributeResponse, EC2Error > DescribeNetworkInterfaceAttributeOutcome
Aws::Utils::Outcome< CreateEgressOnlyInternetGatewayResponse, EC2Error > CreateEgressOnlyInternetGatewayOutcome
std::future< DisableVpcClassicLinkOutcome > DisableVpcClassicLinkOutcomeCallable
Aws::Utils::Outcome< DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResponse, EC2Error > DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutcome
std::future< DeleteTransitGatewayPrefixListReferenceOutcome > DeleteTransitGatewayPrefixListReferenceOutcomeCallable
Aws::Utils::Outcome< GetVerifiedAccessEndpointTargetsResponse, EC2Error > GetVerifiedAccessEndpointTargetsOutcome
Aws::Utils::Outcome< DescribeSecurityGroupRulesResponse, EC2Error > DescribeSecurityGroupRulesOutcome
std::future< CreateIpamExternalResourceVerificationTokenOutcome > CreateIpamExternalResourceVerificationTokenOutcomeCallable
std::future< CreateVpcEncryptionControlOutcome > CreateVpcEncryptionControlOutcomeCallable
Aws::Utils::Outcome< DescribeSecurityGroupReferencesResponse, EC2Error > DescribeSecurityGroupReferencesOutcome
std::future< AssociateTransitGatewayMulticastDomainOutcome > AssociateTransitGatewayMulticastDomainOutcomeCallable
Aws::Utils::Outcome< EnableAwsNetworkPerformanceMetricSubscriptionResponse, EC2Error > EnableAwsNetworkPerformanceMetricSubscriptionOutcome
std::future< ModifyReservedInstancesOutcome > ModifyReservedInstancesOutcomeCallable
std::future< DescribeIdentityIdFormatOutcome > DescribeIdentityIdFormatOutcomeCallable
Aws::Utils::Outcome< RevokeClientVpnIngressResponse, EC2Error > RevokeClientVpnIngressOutcome
std::future< DeleteLaunchTemplateVersionsOutcome > DeleteLaunchTemplateVersionsOutcomeCallable
std::future< DeleteInternetGatewayOutcome > DeleteInternetGatewayOutcomeCallable
Aws::Utils::Outcome< DescribeScheduledInstancesResponse, EC2Error > DescribeScheduledInstancesOutcome
Aws::Utils::Outcome< AcceptTransitGatewayPeeringAttachmentResponse, EC2Error > AcceptTransitGatewayPeeringAttachmentOutcome
std::future< DeleteTransitGatewayRouteOutcome > DeleteTransitGatewayRouteOutcomeCallable
std::future< EnableSnapshotBlockPublicAccessOutcome > EnableSnapshotBlockPublicAccessOutcomeCallable
std::future< DescribeImageReferencesOutcome > DescribeImageReferencesOutcomeCallable
Aws::Utils::Outcome< ModifyFpgaImageAttributeResponse, EC2Error > ModifyFpgaImageAttributeOutcome
std::future< DescribeVpcEncryptionControlsOutcome > DescribeVpcEncryptionControlsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ResetNetworkInterfaceAttributeOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteNetworkInterfaceOutcome
Aws::Utils::Outcome< AssociateTransitGatewayRouteTableResponse, EC2Error > AssociateTransitGatewayRouteTableOutcome
Aws::Utils::Outcome< CreateLocalGatewayVirtualInterfaceGroupResponse, EC2Error > CreateLocalGatewayVirtualInterfaceGroupOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > UnassignPrivateIpAddressesOutcome
Aws::Utils::Outcome< DescribeClassicLinkInstancesResponse, EC2Error > DescribeClassicLinkInstancesOutcome
Aws::Utils::Outcome< EnableFastLaunchResponse, EC2Error > EnableFastLaunchOutcome
Aws::Utils::Outcome< DisableRouteServerPropagationResponse, EC2Error > DisableRouteServerPropagationOutcome
Aws::Utils::Outcome< GetTransitGatewayAttachmentPropagationsResponse, EC2Error > GetTransitGatewayAttachmentPropagationsOutcome
std::future< DescribeVpcBlockPublicAccessExclusionsOutcome > DescribeVpcBlockPublicAccessExclusionsOutcomeCallable
Aws::Utils::Outcome< DescribeTransitGatewayPeeringAttachmentsResponse, EC2Error > DescribeTransitGatewayPeeringAttachmentsOutcome
std::future< DeleteIpamPrefixListResolverOutcome > DeleteIpamPrefixListResolverOutcomeCallable
std::future< DescribeVpnConnectionsOutcome > DescribeVpnConnectionsOutcomeCallable
Aws::Utils::Outcome< DescribeVpcEncryptionControlsResponse, EC2Error > DescribeVpcEncryptionControlsOutcome
std::future< DetachVolumeOutcome > DetachVolumeOutcomeCallable
std::future< UpdateCapacityManagerOrganizationsAccessOutcome > UpdateCapacityManagerOrganizationsAccessOutcomeCallable
std::future< AssociateAddressOutcome > AssociateAddressOutcomeCallable
Aws::Utils::Outcome< DescribeFastSnapshotRestoresResponse, EC2Error > DescribeFastSnapshotRestoresOutcome
Aws::Utils::Outcome< RegisterTransitGatewayMulticastGroupMembersResponse, EC2Error > RegisterTransitGatewayMulticastGroupMembersOutcome
Aws::Utils::Outcome< DescribeTransitGatewayMeteringPoliciesResponse, EC2Error > DescribeTransitGatewayMeteringPoliciesOutcome
Aws::Utils::Outcome< DescribePrincipalIdFormatResponse, EC2Error > DescribePrincipalIdFormatOutcome
Aws::Utils::Outcome< DisableEbsEncryptionByDefaultResponse, EC2Error > DisableEbsEncryptionByDefaultOutcome
std::future< DescribeTrunkInterfaceAssociationsOutcome > DescribeTrunkInterfaceAssociationsOutcomeCallable
std::future< DeleteNetworkInsightsAccessScopeAnalysisOutcome > DeleteNetworkInsightsAccessScopeAnalysisOutcomeCallable
Aws::Utils::Outcome< AcceptCapacityReservationBillingOwnershipResponse, EC2Error > AcceptCapacityReservationBillingOwnershipOutcome
Aws::Utils::Outcome< AssociateIpamResourceDiscoveryResponse, EC2Error > AssociateIpamResourceDiscoveryOutcome
std::future< DescribeCapacityBlockExtensionOfferingsOutcome > DescribeCapacityBlockExtensionOfferingsOutcomeCallable
std::future< DescribeVpcEndpointConnectionsOutcome > DescribeVpcEndpointConnectionsOutcomeCallable
std::future< ModifyVpnTunnelOptionsOutcome > ModifyVpnTunnelOptionsOutcomeCallable
std::future< GetDefaultCreditSpecificationOutcome > GetDefaultCreditSpecificationOutcomeCallable
Aws::Utils::Outcome< EnableRouteServerPropagationResponse, EC2Error > EnableRouteServerPropagationOutcome
Aws::Utils::Outcome< UnmonitorInstancesResponse, EC2Error > UnmonitorInstancesOutcome
Aws::Utils::Outcome< DescribeLaunchTemplatesResponse, EC2Error > DescribeLaunchTemplatesOutcome
std::future< CreateCoipPoolOutcome > CreateCoipPoolOutcomeCallable
std::future< RestoreManagedPrefixListVersionOutcome > RestoreManagedPrefixListVersionOutcomeCallable
Aws::Utils::Outcome< CreateNetworkInsightsAccessScopeResponse, EC2Error > CreateNetworkInsightsAccessScopeOutcome
Aws::Utils::Outcome< DeleteManagedPrefixListResponse, EC2Error > DeleteManagedPrefixListOutcome
std::future< CopyVolumesOutcome > CopyVolumesOutcomeCallable
Aws::Utils::Outcome< DescribeSpotDatafeedSubscriptionResponse, EC2Error > DescribeSpotDatafeedSubscriptionOutcome
Aws::Utils::Outcome< CreateNetworkInsightsPathResponse, EC2Error > CreateNetworkInsightsPathOutcome
std::future< DeleteNetworkInterfaceOutcome > DeleteNetworkInterfaceOutcomeCallable
Aws::Utils::Outcome< AcceptTransitGatewayVpcAttachmentResponse, EC2Error > AcceptTransitGatewayVpcAttachmentOutcome
Aws::Utils::Outcome< ModifyVpcEncryptionControlResponse, EC2Error > ModifyVpcEncryptionControlOutcome
std::future< DescribePrefixListsOutcome > DescribePrefixListsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > CancelConversionTaskOutcome
std::future< DescribeSecurityGroupRulesOutcome > DescribeSecurityGroupRulesOutcomeCallable
std::future< GetPasswordDataOutcome > GetPasswordDataOutcomeCallable
Aws::Utils::Outcome< EnableVpcClassicLinkResponse, EC2Error > EnableVpcClassicLinkOutcome
std::future< DescribeLocalGatewayVirtualInterfacesOutcome > DescribeLocalGatewayVirtualInterfacesOutcomeCallable
Aws::Utils::Outcome< CancelCapacityReservationResponse, EC2Error > CancelCapacityReservationOutcome
std::future< ModifyIpamPrefixListResolverTargetOutcome > ModifyIpamPrefixListResolverTargetOutcomeCallable
Aws::Utils::Outcome< CreateDefaultVpcResponse, EC2Error > CreateDefaultVpcOutcome
std::future< EnableTransitGatewayRouteTablePropagationOutcome > EnableTransitGatewayRouteTablePropagationOutcomeCallable
std::future< StartNetworkInsightsAnalysisOutcome > StartNetworkInsightsAnalysisOutcomeCallable
Aws::Utils::Outcome< DescribeInstanceEventNotificationAttributesResponse, EC2Error > DescribeInstanceEventNotificationAttributesOutcome
std::future< DisableEbsEncryptionByDefaultOutcome > DisableEbsEncryptionByDefaultOutcomeCallable
std::future< ModifyVerifiedAccessGroupPolicyOutcome > ModifyVerifiedAccessGroupPolicyOutcomeCallable
Aws::Utils::Outcome< DescribeLocalGatewaysResponse, EC2Error > DescribeLocalGatewaysOutcome
Aws::Utils::Outcome< CreateIpamPrefixListResolverResponse, EC2Error > CreateIpamPrefixListResolverOutcome
std::future< EnableVgwRoutePropagationOutcome > EnableVgwRoutePropagationOutcomeCallable
std::future< DescribeVolumeAttributeOutcome > DescribeVolumeAttributeOutcomeCallable
std::future< CreateNetworkInterfaceOutcome > CreateNetworkInterfaceOutcomeCallable
std::future< RejectCapacityReservationBillingOwnershipOutcome > RejectCapacityReservationBillingOwnershipOutcomeCallable
std::future< GetRouteServerRoutingDatabaseOutcome > GetRouteServerRoutingDatabaseOutcomeCallable
Aws::Utils::Outcome< CreateImageResponse, EC2Error > CreateImageOutcome
Aws::Utils::Outcome< EnableAddressTransferResponse, EC2Error > EnableAddressTransferOutcome
std::future< GetConsoleOutputOutcome > GetConsoleOutputOutcomeCallable
std::future< CancelBundleTaskOutcome > CancelBundleTaskOutcomeCallable
Aws::Utils::Outcome< CreateVpcEndpointResponse, EC2Error > CreateVpcEndpointOutcome
Aws::Utils::Outcome< SearchTransitGatewayRoutesResponse, EC2Error > SearchTransitGatewayRoutesOutcome
Aws::Utils::Outcome< ModifyIpamResourceDiscoveryResponse, EC2Error > ModifyIpamResourceDiscoveryOutcome
Aws::Utils::Outcome< GetPasswordDataResponse, EC2Error > GetPasswordDataOutcome
std::future< DeleteVpcEndpointServiceConfigurationsOutcome > DeleteVpcEndpointServiceConfigurationsOutcomeCallable
std::future< DeleteKeyPairOutcome > DeleteKeyPairOutcomeCallable
Aws::Utils::Outcome< DisableAddressTransferResponse, EC2Error > DisableAddressTransferOutcome
Aws::Utils::Outcome< DisableAllowedImagesSettingsResponse, EC2Error > DisableAllowedImagesSettingsOutcome
Aws::Utils::Outcome< ListImagesInRecycleBinResponse, EC2Error > ListImagesInRecycleBinOutcome
std::future< AssociateDhcpOptionsOutcome > AssociateDhcpOptionsOutcomeCallable
std::future< CreateTransitGatewayMulticastDomainOutcome > CreateTransitGatewayMulticastDomainOutcomeCallable
std::future< ModifyVolumeAttributeOutcome > ModifyVolumeAttributeOutcomeCallable
std::future< DisassociateSecurityGroupVpcOutcome > DisassociateSecurityGroupVpcOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, EC2Error > AssociateDhcpOptionsOutcome
std::future< DescribeIpamPoolsOutcome > DescribeIpamPoolsOutcomeCallable
Aws::Utils::Outcome< CreateRouteServerEndpointResponse, EC2Error > CreateRouteServerEndpointOutcome
Aws::Utils::Outcome< DisassociateRouteServerResponse, EC2Error > DisassociateRouteServerOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteRouteTableOutcome
Aws::Utils::Outcome< DisableTransitGatewayRouteTablePropagationResponse, EC2Error > DisableTransitGatewayRouteTablePropagationOutcome
Aws::Utils::Outcome< CreateSnapshotResponse, EC2Error > CreateSnapshotOutcome
std::future< GetTransitGatewayRouteTablePropagationsOutcome > GetTransitGatewayRouteTablePropagationsOutcomeCallable
std::future< EnableImageBlockPublicAccessOutcome > EnableImageBlockPublicAccessOutcomeCallable
std::future< ReleaseHostsOutcome > ReleaseHostsOutcomeCallable
Aws::Utils::Outcome< GetTransitGatewayRouteTablePropagationsResponse, EC2Error > GetTransitGatewayRouteTablePropagationsOutcome
Aws::Utils::Outcome< CreateClientVpnEndpointResponse, EC2Error > CreateClientVpnEndpointOutcome
std::future< AttachVpnGatewayOutcome > AttachVpnGatewayOutcomeCallable
std::future< DeleteTrafficMirrorTargetOutcome > DeleteTrafficMirrorTargetOutcomeCallable
Aws::Utils::Outcome< CreateIpamResponse, EC2Error > CreateIpamOutcome
std::future< DeleteCoipCidrOutcome > DeleteCoipCidrOutcomeCallable
std::future< DeregisterInstanceEventNotificationAttributesOutcome > DeregisterInstanceEventNotificationAttributesOutcomeCallable
std::future< ImportImageOutcome > ImportImageOutcomeCallable
std::future< ModifySnapshotAttributeOutcome > ModifySnapshotAttributeOutcomeCallable
std::future< EnableImageOutcome > EnableImageOutcomeCallable
std::future< DescribeEgressOnlyInternetGatewaysOutcome > DescribeEgressOnlyInternetGatewaysOutcomeCallable
std::future< DetachNetworkInterfaceOutcome > DetachNetworkInterfaceOutcomeCallable
Aws::Utils::Outcome< DeleteClientVpnRouteResponse, EC2Error > DeleteClientVpnRouteOutcome
Aws::Utils::Outcome< DisassociateTransitGatewayMulticastDomainResponse, EC2Error > DisassociateTransitGatewayMulticastDomainOutcome
std::future< DescribeCapacityReservationsOutcome > DescribeCapacityReservationsOutcomeCallable
Aws::Utils::Outcome< DescribeVpcEndpointConnectionsResponse, EC2Error > DescribeVpcEndpointConnectionsOutcome
std::future< DeleteVpcPeeringConnectionOutcome > DeleteVpcPeeringConnectionOutcomeCallable
Aws::Utils::Outcome< CreateFleetResponse, EC2Error > CreateFleetOutcome
Aws::Utils::Outcome< CreateIpamPolicyResponse, EC2Error > CreateIpamPolicyOutcome
Aws::Utils::Outcome< DescribeVpcEndpointsResponse, EC2Error > DescribeVpcEndpointsOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ResetInstanceAttributeOutcome
Aws::Utils::Outcome< CreateCoipPoolResponse, EC2Error > CreateCoipPoolOutcome
std::future< DescribeAddressTransfersOutcome > DescribeAddressTransfersOutcomeCallable
Aws::Utils::Outcome< AssociateRouteTableResponse, EC2Error > AssociateRouteTableOutcome
std::future< DeleteIpamExternalResourceVerificationTokenOutcome > DeleteIpamExternalResourceVerificationTokenOutcomeCallable
std::future< DescribeTransitGatewayAttachmentsOutcome > DescribeTransitGatewayAttachmentsOutcomeCallable
Aws::Utils::Outcome< DeleteFpgaImageResponse, EC2Error > DeleteFpgaImageOutcome
std::future< EnableImageDeprecationOutcome > EnableImageDeprecationOutcomeCallable
std::future< GetSnapshotBlockPublicAccessStateOutcome > GetSnapshotBlockPublicAccessStateOutcomeCallable
Aws::Utils::Outcome< DescribeImageReferencesResponse, EC2Error > DescribeImageReferencesOutcome
Aws::Utils::Outcome< GetIpamPolicyAllocationRulesResponse, EC2Error > GetIpamPolicyAllocationRulesOutcome
Aws::Utils::Outcome< DescribeClientVpnTargetNetworksResponse, EC2Error > DescribeClientVpnTargetNetworksOutcome
std::future< GetSpotPlacementScoresOutcome > GetSpotPlacementScoresOutcomeCallable
Aws::Utils::Outcome< GetNetworkInsightsAccessScopeContentResponse, EC2Error > GetNetworkInsightsAccessScopeContentOutcome
std::future< DeleteInstanceConnectEndpointOutcome > DeleteInstanceConnectEndpointOutcomeCallable
Aws::Utils::Outcome< CreateInstanceEventWindowResponse, EC2Error > CreateInstanceEventWindowOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteVolumeOutcome
std::future< CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcome > CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcomeCallable
std::future< CreateSpotDatafeedSubscriptionOutcome > CreateSpotDatafeedSubscriptionOutcomeCallable
Aws::Utils::Outcome< CreateVerifiedAccessEndpointResponse, EC2Error > CreateVerifiedAccessEndpointOutcome
Aws::Utils::Outcome< DisassociateInstanceEventWindowResponse, EC2Error > DisassociateInstanceEventWindowOutcome
std::future< DescribeTrafficMirrorSessionsOutcome > DescribeTrafficMirrorSessionsOutcomeCallable
std::future< DeleteSnapshotOutcome > DeleteSnapshotOutcomeCallable
Aws::Utils::Outcome< DescribeTrafficMirrorTargetsResponse, EC2Error > DescribeTrafficMirrorTargetsOutcome
Aws::Utils::Outcome< DescribeCapacityReservationsResponse, EC2Error > DescribeCapacityReservationsOutcome
Aws::Utils::Outcome< ExportClientVpnClientConfigurationResponse, EC2Error > ExportClientVpnClientConfigurationOutcome
std::future< DeleteLocalGatewayRouteTableVpcAssociationOutcome > DeleteLocalGatewayRouteTableVpcAssociationOutcomeCallable
std::future< DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcome > DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcomeCallable
std::future< DescribeImportSnapshotTasksOutcome > DescribeImportSnapshotTasksOutcomeCallable
Aws::Utils::Outcome< DescribeVpcBlockPublicAccessOptionsResponse, EC2Error > DescribeVpcBlockPublicAccessOptionsOutcome
std::future< CreateTransitGatewayPeeringAttachmentOutcome > CreateTransitGatewayPeeringAttachmentOutcomeCallable
std::future< ModifyPrivateDnsNameOptionsOutcome > ModifyPrivateDnsNameOptionsOutcomeCallable
Aws::Utils::Outcome< DeleteSubnetCidrReservationResponse, EC2Error > DeleteSubnetCidrReservationOutcome
std::future< DescribeLaunchTemplatesOutcome > DescribeLaunchTemplatesOutcomeCallable
Aws::Utils::Outcome< DeleteTransitGatewayPeeringAttachmentResponse, EC2Error > DeleteTransitGatewayPeeringAttachmentOutcome
std::future< ResetEbsDefaultKmsKeyIdOutcome > ResetEbsDefaultKmsKeyIdOutcomeCallable
std::future< DescribeVpcEndpointConnectionNotificationsOutcome > DescribeVpcEndpointConnectionNotificationsOutcomeCallable
Aws::Utils::Outcome< GetImageAncestryResponse, EC2Error > GetImageAncestryOutcome
Aws::Utils::Outcome< DescribeVpnConcentratorsResponse, EC2Error > DescribeVpnConcentratorsOutcome
Aws::Utils::Outcome< AssociateCapacityReservationBillingOwnerResponse, EC2Error > AssociateCapacityReservationBillingOwnerOutcome
Aws::Utils::Outcome< CreateImageUsageReportResponse, EC2Error > CreateImageUsageReportOutcome
std::future< ModifyIpamPoolOutcome > ModifyIpamPoolOutcomeCallable
Aws::Utils::Outcome< ModifyFleetResponse, EC2Error > ModifyFleetOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > DeleteInternetGatewayOutcome
Aws::Utils::Outcome< EnableInstanceSqlHaStandbyDetectionsResponse, EC2Error > EnableInstanceSqlHaStandbyDetectionsOutcome
std::future< DescribeKeyPairsOutcome > DescribeKeyPairsOutcomeCallable
Aws::Utils::Outcome< DeleteIpamPoolResponse, EC2Error > DeleteIpamPoolOutcome
std::future< CreateDhcpOptionsOutcome > CreateDhcpOptionsOutcomeCallable
Aws::Utils::Outcome< GetIpamDiscoveredPublicAddressesResponse, EC2Error > GetIpamDiscoveredPublicAddressesOutcome
std::future< DeleteVpcOutcome > DeleteVpcOutcomeCallable
std::future< LockSnapshotOutcome > LockSnapshotOutcomeCallable
std::future< EnableAwsNetworkPerformanceMetricSubscriptionOutcome > EnableAwsNetworkPerformanceMetricSubscriptionOutcomeCallable
std::future< CreateFlowLogsOutcome > CreateFlowLogsOutcomeCallable
Aws::Utils::Outcome< EnableEbsEncryptionByDefaultResponse, EC2Error > EnableEbsEncryptionByDefaultOutcome
Aws::Utils::Outcome< ExportTransitGatewayRoutesResponse, EC2Error > ExportTransitGatewayRoutesOutcome
std::future< DescribeTransitGatewayRouteTableAnnouncementsOutcome > DescribeTransitGatewayRouteTableAnnouncementsOutcomeCallable
std::future< DeleteTagsOutcome > DeleteTagsOutcomeCallable
Aws::Utils::Outcome< ModifyVerifiedAccessInstanceLoggingConfigurationResponse, EC2Error > ModifyVerifiedAccessInstanceLoggingConfigurationOutcome
Aws::Utils::Outcome< DescribeAccountAttributesResponse, EC2Error > DescribeAccountAttributesOutcome
Aws::Utils::Outcome< ModifyVolumeResponse, EC2Error > ModifyVolumeOutcome
Aws::Utils::Outcome< DeleteTransitGatewayRouteResponse, EC2Error > DeleteTransitGatewayRouteOutcome
std::future< GetSubnetCidrReservationsOutcome > GetSubnetCidrReservationsOutcomeCallable
Aws::Utils::Outcome< ModifyTransitGatewayResponse, EC2Error > ModifyTransitGatewayOutcome
Aws::Utils::Outcome< GetInstanceUefiDataResponse, EC2Error > GetInstanceUefiDataOutcome
std::future< DeleteCoipPoolOutcome > DeleteCoipPoolOutcomeCallable
Aws::Utils::Outcome< ModifyVpnConnectionResponse, EC2Error > ModifyVpnConnectionOutcome
Aws::Utils::Outcome< ReplaceVpnTunnelResponse, EC2Error > ReplaceVpnTunnelOutcome
std::future< GetConsoleScreenshotOutcome > GetConsoleScreenshotOutcomeCallable
std::future< ExportClientVpnClientCertificateRevocationListOutcome > ExportClientVpnClientCertificateRevocationListOutcomeCallable
Aws::Utils::Outcome< ModifyClientVpnEndpointResponse, EC2Error > ModifyClientVpnEndpointOutcome
Aws::Utils::Outcome< DescribeIpamPrefixListResolversResponse, EC2Error > DescribeIpamPrefixListResolversOutcome
std::future< AssociateCapacityReservationBillingOwnerOutcome > AssociateCapacityReservationBillingOwnerOutcomeCallable
Aws::Utils::Outcome< UpdateSecurityGroupRuleDescriptionsIngressResponse, EC2Error > UpdateSecurityGroupRuleDescriptionsIngressOutcome
Aws::Utils::Outcome< DescribeInstanceImageMetadataResponse, EC2Error > DescribeInstanceImageMetadataOutcome
Aws::Utils::Outcome< AssociateNatGatewayAddressResponse, EC2Error > AssociateNatGatewayAddressOutcome
std::future< DescribeNetworkInterfaceAttributeOutcome > DescribeNetworkInterfaceAttributeOutcomeCallable
std::future< DescribeLocalGatewaysOutcome > DescribeLocalGatewaysOutcomeCallable
Aws::Utils::Outcome< GetAllowedImagesSettingsResponse, EC2Error > GetAllowedImagesSettingsOutcome
std::future< DeleteClientVpnRouteOutcome > DeleteClientVpnRouteOutcomeCallable
std::future< DescribeVolumesOutcome > DescribeVolumesOutcomeCallable
std::future< ModifyInstanceMaintenanceOptionsOutcome > ModifyInstanceMaintenanceOptionsOutcomeCallable
std::future< CreateIpamOutcome > CreateIpamOutcomeCallable
std::future< DescribeExportTasksOutcome > DescribeExportTasksOutcomeCallable
std::future< AllocateIpamPoolCidrOutcome > AllocateIpamPoolCidrOutcomeCallable
std::future< DescribeVpcPeeringConnectionsOutcome > DescribeVpcPeeringConnectionsOutcomeCallable
Aws::Utils::Outcome< RegisterTransitGatewayMulticastGroupSourcesResponse, EC2Error > RegisterTransitGatewayMulticastGroupSourcesOutcome
Aws::Utils::Outcome< Aws::NoResult, EC2Error > ReleaseAddressOutcome
std::future< GetIpamPrefixListResolverRulesOutcome > GetIpamPrefixListResolverRulesOutcomeCallable
std::future< SearchLocalGatewayRoutesOutcome > SearchLocalGatewayRoutesOutcomeCallable
Aws::Utils::Outcome< DeleteNatGatewayResponse, EC2Error > DeleteNatGatewayOutcome
Aws::Utils::Outcome< DescribeTransitGatewayAttachmentsResponse, EC2Error > DescribeTransitGatewayAttachmentsOutcome
Aws::Utils::Outcome< CopySnapshotResponse, EC2Error > CopySnapshotOutcome
Aws::Utils::Outcome< DeprovisionPublicIpv4PoolCidrResponse, EC2Error > DeprovisionPublicIpv4PoolCidrOutcome
std::future< CreatePublicIpv4PoolOutcome > CreatePublicIpv4PoolOutcomeCallable
std::future< DescribeSnapshotsOutcome > DescribeSnapshotsOutcomeCallable
std::future< DescribeFastSnapshotRestoresOutcome > DescribeFastSnapshotRestoresOutcomeCallable
Aws::Utils::Outcome< DeprovisionIpamByoasnResponse, EC2Error > DeprovisionIpamByoasnOutcome
Aws::Utils::Outcome< ModifyTrafficMirrorSessionResponse, EC2Error > ModifyTrafficMirrorSessionOutcome
std::future< DeleteTransitGatewayMulticastDomainOutcome > DeleteTransitGatewayMulticastDomainOutcomeCallable
std::function< void(const EC2Client *, const Model::AssociateDhcpOptionsRequest &, const Model::AssociateDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateDhcpOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetVerifiedAccessEndpointPolicyRequest &, const Model::GetVerifiedAccessEndpointPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVerifiedAccessEndpointPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpcEncryptionControlRequest &, const Model::DeleteVpcEncryptionControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpcEncryptionControlResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteRouteRequest &, const Model::DeleteRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcBlockPublicAccessOptionsRequest &, const Model::DescribeVpcBlockPublicAccessOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcBlockPublicAccessOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeReservedInstancesOfferingsRequest &, const Model::DescribeReservedInstancesOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeReservedInstancesOfferingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceNetworkPerformanceOptionsRequest &, const Model::ModifyInstanceNetworkPerformanceOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceNetworkPerformanceOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIdFormatRequest &, const Model::ModifyIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIdFormatResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeExportTasksRequest &, const Model::DescribeExportTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeExportTasksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyTrafficMirrorFilterRuleRequest &, const Model::ModifyTrafficMirrorFilterRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyTrafficMirrorFilterRuleResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyCapacityReservationRequest &, const Model::ModifyCapacityReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyCapacityReservationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayRouteTableAnnouncementRequest &, const Model::CreateTransitGatewayRouteTableAnnouncementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayRouteTableAnnouncementResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ApplySecurityGroupsToClientVpnTargetNetworkRequest &, const Model::ApplySecurityGroupsToClientVpnTargetNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ApplySecurityGroupsToClientVpnTargetNetworkResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateSnapshotsRequest &, const Model::CreateSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSnapshotsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyTransitGatewayVpcAttachmentRequest &, const Model::ModifyTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyTransitGatewayVpcAttachmentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTrafficMirrorTargetRequest &, const Model::CreateTrafficMirrorTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrafficMirrorTargetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteLocalGatewayVirtualInterfaceRequest &, const Model::DeleteLocalGatewayVirtualInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLocalGatewayVirtualInterfaceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateRouteServerEndpointRequest &, const Model::CreateRouteServerEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRouteServerEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateIpamResourceDiscoveryRequest &, const Model::CreateIpamResourceDiscoveryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIpamResourceDiscoveryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DetachVolumeRequest &, const Model::DetachVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetachVolumeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeAvailabilityZonesRequest &, const Model::DescribeAvailabilityZonesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAvailabilityZonesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeprovisionIpamPoolCidrRequest &, const Model::DeprovisionIpamPoolCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeprovisionIpamPoolCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetSecurityGroupsForVpcRequest &, const Model::GetSecurityGroupsForVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSecurityGroupsForVpcResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyFpgaImageAttributeRequest &, const Model::ModifyFpgaImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyFpgaImageAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetRouteServerPropagationsRequest &, const Model::GetRouteServerPropagationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRouteServerPropagationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::StopInstancesRequest &, const Model::StopInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSpotFleetRequestsRequest &, const Model::DescribeSpotFleetRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSpotFleetRequestsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeFleetsRequest &, const Model::DescribeFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFleetsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamScopesRequest &, const Model::DescribeIpamScopesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamScopesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateNetworkInsightsPathRequest &, const Model::CreateNetworkInsightsPathOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNetworkInsightsPathResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayRouteTableAnnouncementsRequest &, const Model::DescribeTransitGatewayRouteTableAnnouncementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayRouteTableAnnouncementsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeLocalGatewayVirtualInterfaceGroupsRequest &, const Model::DescribeLocalGatewayVirtualInterfaceGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLocalGatewayVirtualInterfaceGroupsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReleaseHostsRequest &, const Model::ReleaseHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReleaseHostsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteIpamResourceDiscoveryRequest &, const Model::DeleteIpamResourceDiscoveryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIpamResourceDiscoveryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateSnapshotRequest &, const Model::CreateSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSnapshotResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyAvailabilityZoneGroupRequest &, const Model::ModifyAvailabilityZoneGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyAvailabilityZoneGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcBlockPublicAccessExclusionsRequest &, const Model::DescribeVpcBlockPublicAccessExclusionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcBlockPublicAccessExclusionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RestoreSnapshotFromRecycleBinRequest &, const Model::RestoreSnapshotFromRecycleBinOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RestoreSnapshotFromRecycleBinResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayMulticastDomainRequest &, const Model::DeleteTransitGatewayMulticastDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayMulticastDomainResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetAssociatedIpv6PoolCidrsRequest &, const Model::GetAssociatedIpv6PoolCidrsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAssociatedIpv6PoolCidrsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateIpamRequest &, const Model::CreateIpamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIpamResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeNetworkInterfacePermissionsRequest &, const Model::DescribeNetworkInterfacePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNetworkInterfacePermissionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityBlockExtensionOfferingsRequest &, const Model::DescribeCapacityBlockExtensionOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityBlockExtensionOfferingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteNetworkInterfacePermissionRequest &, const Model::DeleteNetworkInterfacePermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkInterfacePermissionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetCapacityManagerMetricDimensionsRequest &, const Model::GetCapacityManagerMetricDimensionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCapacityManagerMetricDimensionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIpamRequest &, const Model::ModifyIpamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIpamResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetVpcResourcesBlockingEncryptionEnforcementRequest &, const Model::GetVpcResourcesBlockingEncryptionEnforcementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVpcResourcesBlockingEncryptionEnforcementResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReplaceNetworkAclEntryRequest &, const Model::ReplaceNetworkAclEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplaceNetworkAclEntryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayMeteringPolicyEntryRequest &, const Model::CreateTransitGatewayMeteringPolicyEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayMeteringPolicyEntryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcsRequest &, const Model::DescribeVpcsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::LockSnapshotRequest &, const Model::LockSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> LockSnapshotResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest &, const Model::CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReleaseIpamPoolAllocationRequest &, const Model::ReleaseIpamPoolAllocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReleaseIpamPoolAllocationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableReachabilityAnalyzerOrganizationSharingRequest &, const Model::EnableReachabilityAnalyzerOrganizationSharingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableReachabilityAnalyzerOrganizationSharingResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReleaseAddressRequest &, const Model::ReleaseAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReleaseAddressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVolumeAttributeRequest &, const Model::ModifyVolumeAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVolumeAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::TerminateInstancesRequest &, const Model::TerminateInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TerminateInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSnapshotAttributeRequest &, const Model::DescribeSnapshotAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSnapshotAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteRouteServerEndpointRequest &, const Model::DeleteRouteServerEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRouteServerEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTrafficMirrorFiltersRequest &, const Model::DescribeTrafficMirrorFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrafficMirrorFiltersResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateIpamByoasnRequest &, const Model::DisassociateIpamByoasnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateIpamByoasnResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeFastSnapshotRestoresRequest &, const Model::DescribeFastSnapshotRestoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFastSnapshotRestoresResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteClientVpnEndpointRequest &, const Model::DeleteClientVpnEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteClientVpnEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamPolicyOrganizationTargetsRequest &, const Model::GetIpamPolicyOrganizationTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamPolicyOrganizationTargetsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayMeteringPolicyRequest &, const Model::DeleteTransitGatewayMeteringPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayMeteringPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVerifiedAccessTrustProvidersRequest &, const Model::DescribeVerifiedAccessTrustProvidersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVerifiedAccessTrustProvidersResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamResourceCidrsRequest &, const Model::GetIpamResourceCidrsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamResourceCidrsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateRouteTableRequest &, const Model::AssociateRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeHostsRequest &, const Model::DescribeHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeHostsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpv6PoolsRequest &, const Model::DescribeIpv6PoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpv6PoolsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyEbsDefaultKmsKeyIdRequest &, const Model::ModifyEbsDefaultKmsKeyIdOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyEbsDefaultKmsKeyIdResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetConsoleScreenshotRequest &, const Model::GetConsoleScreenshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetConsoleScreenshotResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelCapacityReservationRequest &, const Model::CancelCapacityReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelCapacityReservationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeprovisionByoipCidrRequest &, const Model::DeprovisionByoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeprovisionByoipCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DetachInternetGatewayRequest &, const Model::DetachInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetachInternetGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteSpotDatafeedSubscriptionRequest &, const Model::DeleteSpotDatafeedSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSpotDatafeedSubscriptionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayConnectPeerRequest &, const Model::DeleteTransitGatewayConnectPeerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayConnectPeerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpnConnectionsRequest &, const Model::DescribeVpnConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpnConnectionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AttachVpnGatewayRequest &, const Model::AttachVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AttachVpnGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpcEndpointConnectionNotificationsRequest &, const Model::DeleteVpcEndpointConnectionNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpcEndpointConnectionNotificationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetRouteServerAssociationsRequest &, const Model::GetRouteServerAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRouteServerAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeLaunchTemplateVersionsRequest &, const Model::DescribeLaunchTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLaunchTemplateVersionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::UnassignIpv6AddressesRequest &, const Model::UnassignIpv6AddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UnassignIpv6AddressesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeFpgaImagesRequest &, const Model::DescribeFpgaImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFpgaImagesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelImageLaunchPermissionRequest &, const Model::CancelImageLaunchPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelImageLaunchPermissionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCarrierGatewaysRequest &, const Model::DescribeCarrierGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCarrierGatewaysResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpcRequest &, const Model::DeleteVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpcResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIpamResourceCidrRequest &, const Model::ModifyIpamResourceCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIpamResourceCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeHostReservationOfferingsRequest &, const Model::DescribeHostReservationOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeHostReservationOfferingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpcEncryptionControlRequest &, const Model::CreateVpcEncryptionControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpcEncryptionControlResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifySubnetAttributeRequest &, const Model::ModifySubnetAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifySubnetAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceAttributeRequest &, const Model::ModifyInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeImageUsageReportEntriesRequest &, const Model::DescribeImageUsageReportEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImageUsageReportEntriesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSecurityGroupReferencesRequest &, const Model::DescribeSecurityGroupReferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSecurityGroupReferencesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamPoolsRequest &, const Model::DescribeIpamPoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamPoolsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetVerifiedAccessGroupPolicyRequest &, const Model::GetVerifiedAccessGroupPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVerifiedAccessGroupPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableAddressTransferRequest &, const Model::EnableAddressTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableAddressTransferResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeAccountAttributesRequest &, const Model::DescribeAccountAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAccountAttributesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamResourceDiscoveriesRequest &, const Model::DescribeIpamResourceDiscoveriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamResourceDiscoveriesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeImagesRequest &, const Model::DescribeImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImagesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayPeeringAttachmentRequest &, const Model::CreateTransitGatewayPeeringAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayPeeringAttachmentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateCapacityReservationRequest &, const Model::CreateCapacityReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCapacityReservationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateCapacityManagerDataExportRequest &, const Model::CreateCapacityManagerDataExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCapacityManagerDataExportResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ExportTransitGatewayRoutesRequest &, const Model::ExportTransitGatewayRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExportTransitGatewayRoutesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateVpcCidrBlockRequest &, const Model::AssociateVpcCidrBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateVpcCidrBlockResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableVpcClassicLinkDnsSupportRequest &, const Model::EnableVpcClassicLinkDnsSupportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableVpcClassicLinkDnsSupportResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceEventNotificationAttributesRequest &, const Model::DescribeInstanceEventNotificationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceEventNotificationAttributesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::UpdateCapacityManagerOrganizationsAccessRequest &, const Model::UpdateCapacityManagerOrganizationsAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCapacityManagerOrganizationsAccessResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteCarrierGatewayRequest &, const Model::DeleteCarrierGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCarrierGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcPeeringConnectionsRequest &, const Model::DescribeVpcPeeringConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcPeeringConnectionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInternetGatewaysRequest &, const Model::DescribeInternetGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInternetGatewaysResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcTenancyRequest &, const Model::ModifyVpcTenancyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcTenancyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateManagedPrefixListRequest &, const Model::CreateManagedPrefixListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateManagedPrefixListResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayRouteTableAnnouncementRequest &, const Model::DeleteTransitGatewayRouteTableAnnouncementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayRouteTableAnnouncementResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceSqlHaHistoryStatesRequest &, const Model::DescribeInstanceSqlHaHistoryStatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceSqlHaHistoryStatesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamPoolAllocationsRequest &, const Model::GetIpamPoolAllocationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamPoolAllocationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelCapacityReservationFleetsRequest &, const Model::CancelCapacityReservationFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelCapacityReservationFleetsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteNatGatewayRequest &, const Model::DeleteNatGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNatGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateIpamResourceDiscoveryRequest &, const Model::DisassociateIpamResourceDiscoveryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateIpamResourceDiscoveryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeRouteServerEndpointsRequest &, const Model::DescribeRouteServerEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeRouteServerEndpointsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcClassicLinkRequest &, const Model::DescribeVpcClassicLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcClassicLinkResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVerifiedAccessInstancesRequest &, const Model::DescribeVerifiedAccessInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVerifiedAccessInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AcceptVpcEndpointConnectionsRequest &, const Model::AcceptVpcEndpointConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcceptVpcEndpointConnectionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIpamPoolRequest &, const Model::ModifyIpamPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIpamPoolResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSubnetsRequest &, const Model::DescribeSubnetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSubnetsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeregisterTransitGatewayMulticastGroupMembersRequest &, const Model::DeregisterTransitGatewayMulticastGroupMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeregisterTransitGatewayMulticastGroupMembersResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpcBlockPublicAccessExclusionRequest &, const Model::DeleteVpcBlockPublicAccessExclusionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpcBlockPublicAccessExclusionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSnapshotsRequest &, const Model::DescribeSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSnapshotsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeStaleSecurityGroupsRequest &, const Model::DescribeStaleSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeStaleSecurityGroupsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RestoreManagedPrefixListVersionRequest &, const Model::RestoreManagedPrefixListVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RestoreManagedPrefixListVersionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetDeclarativePoliciesReportSummaryRequest &, const Model::GetDeclarativePoliciesReportSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDeclarativePoliciesReportSummaryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetTransitGatewayMulticastDomainAssociationsRequest &, const Model::GetTransitGatewayMulticastDomainAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTransitGatewayMulticastDomainAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetImageAncestryRequest &, const Model::GetImageAncestryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetImageAncestryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::MoveAddressToVpcRequest &, const Model::MoveAddressToVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MoveAddressToVpcResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateCoipPoolRequest &, const Model::CreateCoipPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCoipPoolResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateEnclaveCertificateIamRoleRequest &, const Model::DisassociateEnclaveCertificateIamRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateEnclaveCertificateIamRoleResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityBlockOfferingsRequest &, const Model::DescribeCapacityBlockOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityBlockOfferingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeManagedPrefixListsRequest &, const Model::DescribeManagedPrefixListsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeManagedPrefixListsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RevokeSecurityGroupIngressRequest &, const Model::RevokeSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RevokeSecurityGroupIngressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVerifiedAccessTrustProviderRequest &, const Model::DeleteVerifiedAccessTrustProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVerifiedAccessTrustProviderResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetRouteServerRoutingDatabaseRequest &, const Model::GetRouteServerRoutingDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRouteServerRoutingDatabaseResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityBlockStatusRequest &, const Model::DescribeCapacityBlockStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityBlockStatusResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIpamPrefixListResolverTargetRequest &, const Model::ModifyIpamPrefixListResolverTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIpamPrefixListResolverTargetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReplaceIamInstanceProfileAssociationRequest &, const Model::ReplaceIamInstanceProfileAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplaceIamInstanceProfileAssociationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcEndpointServiceConfigurationRequest &, const Model::ModifyVpcEndpointServiceConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcEndpointServiceConfigurationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVerifiedAccessEndpointRequest &, const Model::DeleteVerifiedAccessEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVerifiedAccessEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteIpamExternalResourceVerificationTokenRequest &, const Model::DeleteIpamExternalResourceVerificationTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIpamExternalResourceVerificationTokenResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CopySnapshotRequest &, const Model::CopySnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CopySnapshotResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateInstanceEventWindowRequest &, const Model::CreateInstanceEventWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInstanceEventWindowResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVerifiedAccessTrustProviderRequest &, const Model::CreateVerifiedAccessTrustProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVerifiedAccessTrustProviderResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RestoreAddressToClassicRequest &, const Model::RestoreAddressToClassicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RestoreAddressToClassicResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeByoipCidrsRequest &, const Model::DescribeByoipCidrsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeByoipCidrsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeFleetInstancesRequest &, const Model::DescribeFleetInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFleetInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetAwsNetworkPerformanceDataRequest &, const Model::GetAwsNetworkPerformanceDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAwsNetworkPerformanceDataResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetTransitGatewayPolicyTableEntriesRequest &, const Model::GetTransitGatewayPolicyTableEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTransitGatewayPolicyTableEntriesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceCapacityReservationAttributesRequest &, const Model::ModifyInstanceCapacityReservationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceCapacityReservationAttributesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DetachNetworkInterfaceRequest &, const Model::DetachNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetachNetworkInterfaceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribePrincipalIdFormatRequest &, const Model::DescribePrincipalIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePrincipalIdFormatResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeScheduledInstanceAvailabilityRequest &, const Model::DescribeScheduledInstanceAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeScheduledInstanceAvailabilityResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableIpamOrganizationAdminAccountRequest &, const Model::EnableIpamOrganizationAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableIpamOrganizationAdminAccountResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyManagedPrefixListRequest &, const Model::ModifyManagedPrefixListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyManagedPrefixListResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeFleetHistoryRequest &, const Model::DescribeFleetHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFleetHistoryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteFleetsRequest &, const Model::DeleteFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFleetsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcEndpointConnectionNotificationRequest &, const Model::ModifyVpcEndpointConnectionNotificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcEndpointConnectionNotificationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateIpamResourceDiscoveryRequest &, const Model::AssociateIpamResourceDiscoveryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateIpamResourceDiscoveryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayMeteringPolicyRequest &, const Model::CreateTransitGatewayMeteringPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayMeteringPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReplaceTransitGatewayRouteRequest &, const Model::ReplaceTransitGatewayRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplaceTransitGatewayRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIamInstanceProfileAssociationsRequest &, const Model::DescribeIamInstanceProfileAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIamInstanceProfileAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayPolicyTablesRequest &, const Model::DescribeTransitGatewayPolicyTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayPolicyTablesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIdFormatRequest &, const Model::DescribeIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIdFormatResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateImageRequest &, const Model::CreateImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyReservedInstancesRequest &, const Model::ModifyReservedInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyReservedInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetVpnConnectionDeviceSampleConfigurationRequest &, const Model::GetVpnConnectionDeviceSampleConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVpnConnectionDeviceSampleConfigurationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RejectTransitGatewayMulticastDomainAssociationsRequest &, const Model::RejectTransitGatewayMulticastDomainAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RejectTransitGatewayMulticastDomainAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribePublicIpv4PoolsRequest &, const Model::DescribePublicIpv4PoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePublicIpv4PoolsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTrafficMirrorTargetsRequest &, const Model::DescribeTrafficMirrorTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrafficMirrorTargetsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateNetworkAclEntryRequest &, const Model::CreateNetworkAclEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNetworkAclEntryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateRouteRequest &, const Model::CreateRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSpotFleetInstancesRequest &, const Model::DescribeSpotFleetInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSpotFleetInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::UpdateSecurityGroupRuleDescriptionsIngressRequest &, const Model::UpdateSecurityGroupRuleDescriptionsIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSecurityGroupRuleDescriptionsIngressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateInterruptibleCapacityReservationAllocationRequest &, const Model::CreateInterruptibleCapacityReservationAllocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInterruptibleCapacityReservationAllocationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AcceptTransitGatewayMulticastDomainAssociationsRequest &, const Model::AcceptTransitGatewayMulticastDomainAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcceptTransitGatewayMulticastDomainAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RebootInstancesRequest &, const Model::RebootInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RebootInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstancesRequest &, const Model::DescribeInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RejectCapacityReservationBillingOwnershipRequest &, const Model::RejectCapacityReservationBillingOwnershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RejectCapacityReservationBillingOwnershipResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ListVolumesInRecycleBinRequest &, const Model::ListVolumesInRecycleBinOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListVolumesInRecycleBinResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVerifiedAccessInstanceLoggingConfigurationRequest &, const Model::ModifyVerifiedAccessInstanceLoggingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVerifiedAccessInstanceLoggingConfigurationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteImageUsageReportRequest &, const Model::DeleteImageUsageReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteImageUsageReportResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateSubnetCidrBlockRequest &, const Model::AssociateSubnetCidrBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateSubnetCidrBlockResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteRouteServerRequest &, const Model::DeleteRouteServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRouteServerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeReservedInstancesListingsRequest &, const Model::DescribeReservedInstancesListingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeReservedInstancesListingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTrafficMirrorFilterRuleRequest &, const Model::DeleteTrafficMirrorFilterRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTrafficMirrorFilterRuleResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableInstanceSqlHaStandbyDetectionsRequest &, const Model::DisableInstanceSqlHaStandbyDetectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableInstanceSqlHaStandbyDetectionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::BundleInstanceRequest &, const Model::BundleInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BundleInstanceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetInstanceTypesFromInstanceRequirementsRequest &, const Model::GetInstanceTypesFromInstanceRequirementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetInstanceTypesFromInstanceRequirementsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RestoreVolumeFromRecycleBinRequest &, const Model::RestoreVolumeFromRecycleBinOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RestoreVolumeFromRecycleBinResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateTrunkInterfaceRequest &, const Model::DisassociateTrunkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateTrunkInterfaceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetReservedInstancesExchangeQuoteRequest &, const Model::GetReservedInstancesExchangeQuoteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetReservedInstancesExchangeQuoteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTrunkInterfaceAssociationsRequest &, const Model::DescribeTrunkInterfaceAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrunkInterfaceAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableVgwRoutePropagationRequest &, const Model::EnableVgwRoutePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableVgwRoutePropagationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AllocateHostsRequest &, const Model::AllocateHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AllocateHostsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateAddressRequest &, const Model::DisassociateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateAddressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableAwsNetworkPerformanceMetricSubscriptionRequest &, const Model::EnableAwsNetworkPerformanceMetricSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableAwsNetworkPerformanceMetricSubscriptionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVerifiedAccessGroupRequest &, const Model::DeleteVerifiedAccessGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVerifiedAccessGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpnGatewayRequest &, const Model::CreateVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpnGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeBundleTasksRequest &, const Model::DescribeBundleTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeBundleTasksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::UpdateSecurityGroupRuleDescriptionsEgressRequest &, const Model::UpdateSecurityGroupRuleDescriptionsEgressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSecurityGroupRuleDescriptionsEgressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateFlowLogsRequest &, const Model::CreateFlowLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFlowLogsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableRouteServerPropagationRequest &, const Model::DisableRouteServerPropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableRouteServerPropagationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RequestSpotInstancesRequest &, const Model::RequestSpotInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RequestSpotInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetAllowedImagesSettingsRequest &, const Model::GetAllowedImagesSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAllowedImagesSettingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReplaceImageCriteriaInAllowedImagesSettingsRequest &, const Model::ReplaceImageCriteriaInAllowedImagesSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplaceImageCriteriaInAllowedImagesSettingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeReplaceRootVolumeTasksRequest &, const Model::DescribeReplaceRootVolumeTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeReplaceRootVolumeTasksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableImageRequest &, const Model::EnableImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableEbsEncryptionByDefaultRequest &, const Model::DisableEbsEncryptionByDefaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableEbsEncryptionByDefaultResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeAggregateIdFormatRequest &, const Model::DescribeAggregateIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAggregateIdFormatResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AuthorizeSecurityGroupEgressRequest &, const Model::AuthorizeSecurityGroupEgressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AuthorizeSecurityGroupEgressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeNetworkInsightsAccessScopeAnalysesRequest &, const Model::DescribeNetworkInsightsAccessScopeAnalysesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNetworkInsightsAccessScopeAnalysesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateDefaultSubnetRequest &, const Model::CreateDefaultSubnetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDefaultSubnetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifySpotFleetRequestRequest &, const Model::ModifySpotFleetRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifySpotFleetRequestResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateTransitGatewayRouteTableRequest &, const Model::AssociateTransitGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateTransitGatewayRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateIamInstanceProfileRequest &, const Model::AssociateIamInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateIamInstanceProfileResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamPrefixListResolverTargetsRequest &, const Model::DescribeIpamPrefixListResolverTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamPrefixListResolverTargetsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpnTunnelCertificateRequest &, const Model::ModifyVpnTunnelCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpnTunnelCertificateResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpnGatewaysRequest &, const Model::DescribeVpnGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpnGatewaysResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpnConnectionRequest &, const Model::CreateVpnConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpnConnectionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreatePlacementGroupRequest &, const Model::CreatePlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePlacementGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetCapacityManagerAttributesRequest &, const Model::GetCapacityManagerAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCapacityManagerAttributesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityReservationBillingRequestsRequest &, const Model::DescribeCapacityReservationBillingRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityReservationBillingRequestsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeDhcpOptionsRequest &, const Model::DescribeDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDhcpOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ExportClientVpnClientConfigurationRequest &, const Model::ExportClientVpnClientConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExportClientVpnClientConfigurationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateClientVpnTargetNetworkRequest &, const Model::AssociateClientVpnTargetNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateClientVpnTargetNetworkResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RejectVpcPeeringConnectionRequest &, const Model::RejectVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RejectVpcPeeringConnectionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVerifiedAccessEndpointsRequest &, const Model::DescribeVerifiedAccessEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVerifiedAccessEndpointsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeClientVpnEndpointsRequest &, const Model::DescribeClientVpnEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClientVpnEndpointsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelSpotInstanceRequestsRequest &, const Model::CancelSpotInstanceRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelSpotInstanceRequestsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ImportVolumeRequest &, const Model::ImportVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportVolumeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateCustomerGatewayRequest &, const Model::CreateCustomerGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCustomerGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetCapacityManagerMetricDataRequest &, const Model::GetCapacityManagerMetricDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCapacityManagerMetricDataResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTagsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTrafficMirrorSessionRequest &, const Model::CreateTrafficMirrorSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrafficMirrorSessionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVolumeRequest &, const Model::DeleteVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVolumeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteCapacityManagerDataExportRequest &, const Model::DeleteCapacityManagerDataExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCapacityManagerDataExportResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpcEndpointServiceConfigurationRequest &, const Model::CreateVpcEndpointServiceConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpcEndpointServiceConfigurationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamPoliciesRequest &, const Model::DescribeIpamPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamPoliciesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::WithdrawByoipCidrRequest &, const Model::WithdrawByoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> WithdrawByoipCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVerifiedAccessInstanceLoggingConfigurationsRequest &, const Model::DescribeVerifiedAccessInstanceLoggingConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVerifiedAccessInstanceLoggingConfigurationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeImageUsageReportsRequest &, const Model::DescribeImageUsageReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImageUsageReportsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayPeeringAttachmentRequest &, const Model::DeleteTransitGatewayPeeringAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayPeeringAttachmentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceTopologyRequest &, const Model::DescribeInstanceTopologyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceTopologyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyTransitGatewayMeteringPolicyRequest &, const Model::ModifyTransitGatewayMeteringPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyTransitGatewayMeteringPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcEncryptionControlRequest &, const Model::ModifyVpcEncryptionControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcEncryptionControlResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetNetworkInsightsAccessScopeContentRequest &, const Model::GetNetworkInsightsAccessScopeContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetNetworkInsightsAccessScopeContentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSecurityGroupsRequest &, const Model::DescribeSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSecurityGroupsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RegisterTransitGatewayMulticastGroupMembersRequest &, const Model::RegisterTransitGatewayMulticastGroupMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterTransitGatewayMulticastGroupMembersResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssignPrivateNatGatewayAddressRequest &, const Model::AssignPrivateNatGatewayAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssignPrivateNatGatewayAddressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVerifiedAccessEndpointRequest &, const Model::ModifyVerifiedAccessEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVerifiedAccessEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeClientVpnAuthorizationRulesRequest &, const Model::DescribeClientVpnAuthorizationRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClientVpnAuthorizationRulesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateCapacityReservationFleetRequest &, const Model::CreateCapacityReservationFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCapacityReservationFleetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateTransitGatewayPolicyTableRequest &, const Model::AssociateTransitGatewayPolicyTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateTransitGatewayPolicyTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamDiscoveredAccountsRequest &, const Model::GetIpamDiscoveredAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamDiscoveredAccountsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::UnlockSnapshotRequest &, const Model::UnlockSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UnlockSnapshotResponseReceivedHandler
std::function< void(const EC2Client *, const Model::SendDiagnosticInterruptRequest &, const Model::SendDiagnosticInterruptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendDiagnosticInterruptResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableVgwRoutePropagationRequest &, const Model::DisableVgwRoutePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableVgwRoutePropagationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::PurchaseCapacityBlockExtensionRequest &, const Model::PurchaseCapacityBlockExtensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PurchaseCapacityBlockExtensionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AcceptCapacityReservationBillingOwnershipRequest &, const Model::AcceptCapacityReservationBillingOwnershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcceptCapacityReservationBillingOwnershipResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelDeclarativePoliciesReportRequest &, const Model::CancelDeclarativePoliciesReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelDeclarativePoliciesReportResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeFlowLogsRequest &, const Model::DescribeFlowLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFlowLogsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityReservationsRequest &, const Model::DescribeCapacityReservationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityReservationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVolumesModificationsRequest &, const Model::DescribeVolumesModificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVolumesModificationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteLocalGatewayVirtualInterfaceGroupRequest &, const Model::DeleteLocalGatewayVirtualInterfaceGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLocalGatewayVirtualInterfaceGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceStatusRequest &, const Model::DescribeInstanceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceStatusResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RevokeSecurityGroupEgressRequest &, const Model::RevokeSecurityGroupEgressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RevokeSecurityGroupEgressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteNetworkInsightsAccessScopeRequest &, const Model::DeleteNetworkInsightsAccessScopeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkInsightsAccessScopeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeLaunchTemplatesRequest &, const Model::DescribeLaunchTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLaunchTemplatesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AuthorizeSecurityGroupIngressRequest &, const Model::AuthorizeSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AuthorizeSecurityGroupIngressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::MoveByoipCidrToIpamRequest &, const Model::MoveByoipCidrToIpamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MoveByoipCidrToIpamResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeNetworkInsightsAccessScopesRequest &, const Model::DescribeNetworkInsightsAccessScopesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNetworkInsightsAccessScopesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableImageBlockPublicAccessRequest &, const Model::EnableImageBlockPublicAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableImageBlockPublicAccessResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteCoipCidrRequest &, const Model::DeleteCoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCoipCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceConnectEndpointRequest &, const Model::ModifyInstanceConnectEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceConnectEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ImportInstanceRequest &, const Model::ImportInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportInstanceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableIpamOrganizationAdminAccountRequest &, const Model::DisableIpamOrganizationAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableIpamOrganizationAdminAccountResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyCapacityReservationFleetRequest &, const Model::ModifyCapacityReservationFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyCapacityReservationFleetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceEventWindowRequest &, const Model::ModifyInstanceEventWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceEventWindowResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteNetworkInterfaceRequest &, const Model::DeleteNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkInterfaceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyLocalGatewayRouteRequest &, const Model::ModifyLocalGatewayRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyLocalGatewayRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeOutpostLagsRequest &, const Model::DescribeOutpostLagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeOutpostLagsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeClientVpnTargetNetworksRequest &, const Model::DescribeClientVpnTargetNetworksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClientVpnTargetNetworksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceImageMetadataRequest &, const Model::DescribeInstanceImageMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceImageMetadataResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableImageBlockPublicAccessRequest &, const Model::DisableImageBlockPublicAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableImageBlockPublicAccessResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteCoipPoolRequest &, const Model::DeleteCoipPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCoipPoolResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RegisterInstanceEventNotificationAttributesRequest &, const Model::RegisterInstanceEventNotificationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterInstanceEventNotificationAttributesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteSnapshotRequest &, const Model::DeleteSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSnapshotResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ImportImageRequest &, const Model::ImportImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeFpgaImageAttributeRequest &, const Model::DescribeFpgaImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFpgaImageAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ProvisionIpamPoolCidrRequest &, const Model::ProvisionIpamPoolCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ProvisionIpamPoolCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSnapshotTierStatusRequest &, const Model::DescribeSnapshotTierStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSnapshotTierStatusResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteIpamRequest &, const Model::DeleteIpamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIpamResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyRouteServerRequest &, const Model::ModifyRouteServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyRouteServerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateImageUsageReportRequest &, const Model::CreateImageUsageReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateImageUsageReportResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayPolicyTableRequest &, const Model::DeleteTransitGatewayPolicyTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayPolicyTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTagsRequest &, const Model::DescribeTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTagsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeprovisionPublicIpv4PoolCidrRequest &, const Model::DeprovisionPublicIpv4PoolCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeprovisionPublicIpv4PoolCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcEndpointServicePermissionsRequest &, const Model::DescribeVpcEndpointServicePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcEndpointServicePermissionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeNetworkAclsRequest &, const Model::DescribeNetworkAclsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNetworkAclsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetVpnConnectionDeviceTypesRequest &, const Model::GetVpnConnectionDeviceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVpnConnectionDeviceTypesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetManagedPrefixListAssociationsRequest &, const Model::GetManagedPrefixListAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetManagedPrefixListAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateSecurityGroupRequest &, const Model::CreateSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSecurityGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeLocalGatewayRouteTableVpcAssociationsRequest &, const Model::DescribeLocalGatewayRouteTableVpcAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLocalGatewayRouteTableVpcAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::UpdateInterruptibleCapacityReservationAllocationRequest &, const Model::UpdateInterruptibleCapacityReservationAllocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateInterruptibleCapacityReservationAllocationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetTransitGatewayMeteringPolicyEntriesRequest &, const Model::GetTransitGatewayMeteringPolicyEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTransitGatewayMeteringPolicyEntriesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVolumeStatusRequest &, const Model::DescribeVolumeStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVolumeStatusResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVerifiedAccessGroupRequest &, const Model::CreateVerifiedAccessGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVerifiedAccessGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateInstanceExportTaskRequest &, const Model::CreateInstanceExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInstanceExportTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceTypesRequest &, const Model::DescribeInstanceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceTypesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteSubnetRequest &, const Model::DeleteSubnetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSubnetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateEgressOnlyInternetGatewayRequest &, const Model::CreateEgressOnlyInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEgressOnlyInternetGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AdvertiseByoipCidrRequest &, const Model::AdvertiseByoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AdvertiseByoipCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewaysRequest &, const Model::DescribeTransitGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewaysResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcClassicLinkDnsSupportRequest &, const Model::DescribeVpcClassicLinkDnsSupportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcClassicLinkDnsSupportResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetImageBlockPublicAccessStateRequest &, const Model::GetImageBlockPublicAccessStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetImageBlockPublicAccessStateResponseReceivedHandler
std::function< void(const EC2Client *, const Model::StartInstancesRequest &, const Model::StartInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ResetNetworkInterfaceAttributeRequest &, const Model::ResetNetworkInterfaceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResetNetworkInterfaceAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RegisterTransitGatewayMulticastGroupSourcesRequest &, const Model::RegisterTransitGatewayMulticastGroupSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterTransitGatewayMulticastGroupSourcesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayPrefixListReferenceRequest &, const Model::DeleteTransitGatewayPrefixListReferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayPrefixListReferenceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ImportKeyPairRequest &, const Model::ImportKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportKeyPairResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetPasswordDataRequest &, const Model::GetPasswordDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPasswordDataResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyFleetRequest &, const Model::ModifyFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyFleetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcEndpointConnectionNotificationsRequest &, const Model::DescribeVpcEndpointConnectionNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcEndpointConnectionNotificationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::StartNetworkInsightsAnalysisRequest &, const Model::StartNetworkInsightsAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNetworkInsightsAnalysisResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelReservedInstancesListingRequest &, const Model::CancelReservedInstancesListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelReservedInstancesListingResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeletePlacementGroupRequest &, const Model::DeletePlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePlacementGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ResetImageAttributeRequest &, const Model::ResetImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResetImageAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateInstanceConnectEndpointRequest &, const Model::CreateInstanceConnectEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInstanceConnectEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyHostsRequest &, const Model::ModifyHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyHostsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::StartVpcEndpointServicePrivateDnsVerificationRequest &, const Model::StartVpcEndpointServicePrivateDnsVerificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartVpcEndpointServicePrivateDnsVerificationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::MoveCapacityReservationInstancesRequest &, const Model::MoveCapacityReservationInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MoveCapacityReservationInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ResetInstanceAttributeRequest &, const Model::ResetInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResetInstanceAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ListImagesInRecycleBinRequest &, const Model::ListImagesInRecycleBinOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListImagesInRecycleBinResponseReceivedHandler
std::function< void(const EC2Client *, const Model::SearchLocalGatewayRoutesRequest &, const Model::SearchLocalGatewayRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchLocalGatewayRoutesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcEndpointServicesRequest &, const Model::DescribeVpcEndpointServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcEndpointServicesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCoipPoolsRequest &, const Model::DescribeCoipPoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCoipPoolsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ResetEbsDefaultKmsKeyIdRequest &, const Model::ResetEbsDefaultKmsKeyIdOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResetEbsDefaultKmsKeyIdResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVolumeRequest &, const Model::CreateVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVolumeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVerifiedAccessEndpointPolicyRequest &, const Model::ModifyVerifiedAccessEndpointPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVerifiedAccessEndpointPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifySecurityGroupRulesRequest &, const Model::ModifySecurityGroupRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifySecurityGroupRulesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeAddressTransfersRequest &, const Model::DescribeAddressTransfersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAddressTransfersResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RevokeClientVpnIngressRequest &, const Model::RevokeClientVpnIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RevokeClientVpnIngressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ResetAddressAttributeRequest &, const Model::ResetAddressAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResetAddressAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcAttributeRequest &, const Model::ModifyVpcAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelImportTaskRequest &, const Model::CancelImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelImportTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetTransitGatewayAttachmentPropagationsRequest &, const Model::GetTransitGatewayAttachmentPropagationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTransitGatewayAttachmentPropagationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableFastSnapshotRestoresRequest &, const Model::DisableFastSnapshotRestoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableFastSnapshotRestoresResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetTransitGatewayPrefixListReferencesRequest &, const Model::GetTransitGatewayPrefixListReferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTransitGatewayPrefixListReferencesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVolumeRequest &, const Model::ModifyVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVolumeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTrafficMirrorTargetRequest &, const Model::DeleteTrafficMirrorTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTrafficMirrorTargetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableEbsEncryptionByDefaultRequest &, const Model::EnableEbsEncryptionByDefaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableEbsEncryptionByDefaultResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcEndpointsRequest &, const Model::DescribeVpcEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcEndpointsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateTransitGatewayPolicyTableRequest &, const Model::DisassociateTransitGatewayPolicyTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateTransitGatewayPolicyTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ConfirmProductInstanceRequest &, const Model::ConfirmProductInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ConfirmProductInstanceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableRouteServerPropagationRequest &, const Model::EnableRouteServerPropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableRouteServerPropagationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetGroupsForCapacityReservationRequest &, const Model::GetGroupsForCapacityReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetGroupsForCapacityReservationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableSnapshotBlockPublicAccessRequest &, const Model::EnableSnapshotBlockPublicAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableSnapshotBlockPublicAccessResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RejectVpcEndpointConnectionsRequest &, const Model::RejectVpcEndpointConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RejectVpcEndpointConnectionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RejectTransitGatewayVpcAttachmentRequest &, const Model::RejectTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RejectTransitGatewayVpcAttachmentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeExportImageTasksRequest &, const Model::DescribeExportImageTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeExportImageTasksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateIpamByoasnRequest &, const Model::AssociateIpamByoasnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateIpamByoasnResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpcEndpointConnectionNotificationRequest &, const Model::CreateVpcEndpointConnectionNotificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpcEndpointConnectionNotificationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateIamInstanceProfileRequest &, const Model::DisassociateIamInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateIamInstanceProfileResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableImageRequest &, const Model::DisableImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayRouteRequest &, const Model::DeleteTransitGatewayRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateLaunchTemplateRequest &, const Model::CreateLaunchTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLaunchTemplateResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyPublicIpDnsNameOptionsRequest &, const Model::ModifyPublicIpDnsNameOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyPublicIpDnsNameOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayMulticastDomainRequest &, const Model::CreateTransitGatewayMulticastDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayMulticastDomainResponseReceivedHandler
std::function< void(const EC2Client *, const Model::UnassignPrivateIpAddressesRequest &, const Model::UnassignPrivateIpAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UnassignPrivateIpAddressesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssignPrivateIpAddressesRequest &, const Model::AssignPrivateIpAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssignPrivateIpAddressesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteQueuedReservedInstancesRequest &, const Model::DeleteQueuedReservedInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteQueuedReservedInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcEndpointConnectionsRequest &, const Model::DescribeVpcEndpointConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcEndpointConnectionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateRestoreImageTaskRequest &, const Model::CreateRestoreImageTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRestoreImageTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeRegionsRequest &, const Model::DescribeRegionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeRegionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceSqlHaStatesRequest &, const Model::DescribeInstanceSqlHaStatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceSqlHaStatesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableSerialConsoleAccessRequest &, const Model::DisableSerialConsoleAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableSerialConsoleAccessResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVerifiedAccessInstanceRequest &, const Model::DeleteVerifiedAccessInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVerifiedAccessInstanceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpnTunnelOptionsRequest &, const Model::ModifyVpnTunnelOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpnTunnelOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeRouteServersRequest &, const Model::DescribeRouteServersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeRouteServersResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AcceptReservedInstancesExchangeQuoteRequest &, const Model::AcceptReservedInstancesExchangeQuoteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcceptReservedInstancesExchangeQuoteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceCpuOptionsRequest &, const Model::ModifyInstanceCpuOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceCpuOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AcceptAddressTransferRequest &, const Model::AcceptAddressTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcceptAddressTransferResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityBlockExtensionHistoryRequest &, const Model::DescribeCapacityBlockExtensionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityBlockExtensionHistoryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpnGatewayRequest &, const Model::DeleteVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpnGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSpotDatafeedSubscriptionRequest &, const Model::DescribeSpotDatafeedSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSpotDatafeedSubscriptionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::SearchTransitGatewayRoutesRequest &, const Model::SearchTransitGatewayRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchTransitGatewayRoutesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpnConcentratorRequest &, const Model::DeleteVpnConcentratorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpnConcentratorResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DetachVpnGatewayRequest &, const Model::DetachVpnGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetachVpnGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RegisterImageRequest &, const Model::RegisterImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeMovingAddressesRequest &, const Model::DescribeMovingAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeMovingAddressesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceCreditSpecificationsRequest &, const Model::DescribeInstanceCreditSpecificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceCreditSpecificationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateIpamPrefixListResolverRequest &, const Model::CreateIpamPrefixListResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIpamPrefixListResolverResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpcPeeringConnectionRequest &, const Model::CreateVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpcPeeringConnectionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTrafficMirrorFilterRequest &, const Model::DeleteTrafficMirrorFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTrafficMirrorFilterResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyAddressAttributeRequest &, const Model::ModifyAddressAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyAddressAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcEncryptionControlsRequest &, const Model::DescribeVpcEncryptionControlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcEncryptionControlsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteLaunchTemplateVersionsRequest &, const Model::DeleteLaunchTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLaunchTemplateVersionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcEndpointServicePermissionsRequest &, const Model::ModifyVpcEndpointServicePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcEndpointServicePermissionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateNetworkInsightsAccessScopeRequest &, const Model::CreateNetworkInsightsAccessScopeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNetworkInsightsAccessScopeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateFpgaImageRequest &, const Model::CreateFpgaImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFpgaImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyTransitGatewayPrefixListReferenceRequest &, const Model::ModifyTransitGatewayPrefixListReferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyTransitGatewayPrefixListReferenceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeNetworkInsightsAnalysesRequest &, const Model::DescribeNetworkInsightsAnalysesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNetworkInsightsAnalysesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayVpcAttachmentRequest &, const Model::CreateTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayVpcAttachmentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ExportVerifiedAccessInstanceClientConfigurationRequest &, const Model::ExportVerifiedAccessInstanceClientConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExportVerifiedAccessInstanceClientConfigurationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteIpamPrefixListResolverTargetRequest &, const Model::DeleteIpamPrefixListResolverTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIpamPrefixListResolverTargetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableVpcClassicLinkRequest &, const Model::EnableVpcClassicLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableVpcClassicLinkResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableIpamPolicyRequest &, const Model::EnableIpamPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableIpamPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CopyFpgaImageRequest &, const Model::CopyFpgaImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CopyFpgaImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeClientVpnRoutesRequest &, const Model::DescribeClientVpnRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClientVpnRoutesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeNetworkInterfacesRequest &, const Model::DescribeNetworkInterfacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNetworkInterfacesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RestoreSnapshotTierRequest &, const Model::RestoreSnapshotTierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RestoreSnapshotTierResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableSnapshotBlockPublicAccessRequest &, const Model::DisableSnapshotBlockPublicAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableSnapshotBlockPublicAccessResponseReceivedHandler
std::function< void(const EC2Client *, const Model::UnassignPrivateNatGatewayAddressRequest &, const Model::UnassignPrivateNatGatewayAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UnassignPrivateNatGatewayAddressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcEndpointAssociationsRequest &, const Model::DescribeVpcEndpointAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcEndpointAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyNetworkInterfaceAttributeRequest &, const Model::ModifyNetworkInterfaceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyNetworkInterfaceAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayRequest &, const Model::DeleteTransitGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ResetSnapshotAttributeRequest &, const Model::ResetSnapshotAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResetSnapshotAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateKeyPairRequest &, const Model::CreateKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateKeyPairResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateReservedInstancesListingRequest &, const Model::CreateReservedInstancesListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateReservedInstancesListingResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcEndpointServiceConfigurationsRequest &, const Model::DescribeVpcEndpointServiceConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcEndpointServiceConfigurationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpcEndpointRequest &, const Model::CreateVpcEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpcEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayVpcAttachmentsRequest &, const Model::DescribeTransitGatewayVpcAttachmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayVpcAttachmentsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ProvisionByoipCidrRequest &, const Model::ProvisionByoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ProvisionByoipCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayPolicyTableRequest &, const Model::CreateTransitGatewayPolicyTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayPolicyTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AllocateAddressRequest &, const Model::AllocateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AllocateAddressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayRouteTablesRequest &, const Model::DescribeTransitGatewayRouteTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayRouteTablesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteIpamScopeRequest &, const Model::DeleteIpamScopeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIpamScopeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpnConcentratorRequest &, const Model::CreateVpnConcentratorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpnConcentratorResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeImportSnapshotTasksRequest &, const Model::DescribeImportSnapshotTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImportSnapshotTasksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVerifiedAccessGroupsRequest &, const Model::DescribeVerifiedAccessGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVerifiedAccessGroupsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeServiceLinkVirtualInterfacesRequest &, const Model::DescribeServiceLinkVirtualInterfacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeServiceLinkVirtualInterfacesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CopyImageRequest &, const Model::CopyImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CopyImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeReservedInstancesModificationsRequest &, const Model::DescribeReservedInstancesModificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeReservedInstancesModificationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateDelegateMacVolumeOwnershipTaskRequest &, const Model::CreateDelegateMacVolumeOwnershipTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDelegateMacVolumeOwnershipTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeAddressesRequest &, const Model::DescribeAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAddressesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceMetadataDefaultsRequest &, const Model::ModifyInstanceMetadataDefaultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceMetadataDefaultsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReplaceRouteRequest &, const Model::ReplaceRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplaceRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpcEndpointsRequest &, const Model::DeleteVpcEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpcEndpointsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayRequest &, const Model::CreateTransitGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetSerialConsoleAccessStatusRequest &, const Model::GetSerialConsoleAccessStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSerialConsoleAccessStatusResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyClientVpnEndpointRequest &, const Model::ModifyClientVpnEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyClientVpnEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableImageDeprecationRequest &, const Model::EnableImageDeprecationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableImageDeprecationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetActiveVpnTunnelStatusRequest &, const Model::GetActiveVpnTunnelStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetActiveVpnTunnelStatusResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableAwsNetworkPerformanceMetricSubscriptionRequest &, const Model::DisableAwsNetworkPerformanceMetricSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableAwsNetworkPerformanceMetricSubscriptionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateCoipCidrRequest &, const Model::CreateCoipCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCoipCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetTransitGatewayPolicyTableAssociationsRequest &, const Model::GetTransitGatewayPolicyTableAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTransitGatewayPolicyTableAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayAttachmentsRequest &, const Model::DescribeTransitGatewayAttachmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayAttachmentsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::SearchTransitGatewayMulticastGroupsRequest &, const Model::SearchTransitGatewayMulticastGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchTransitGatewayMulticastGroupsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RunInstancesRequest &, const Model::RunInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RunInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVerifiedAccessGroupRequest &, const Model::ModifyVerifiedAccessGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVerifiedAccessGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableSerialConsoleAccessRequest &, const Model::EnableSerialConsoleAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableSerialConsoleAccessResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTagsRequest &, const Model::CreateTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTagsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSecurityGroupRulesRequest &, const Model::DescribeSecurityGroupRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSecurityGroupRulesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayPrefixListReferenceRequest &, const Model::CreateTransitGatewayPrefixListReferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayPrefixListReferenceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteNetworkInsightsAnalysisRequest &, const Model::DeleteNetworkInsightsAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkInsightsAnalysisResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteSecurityGroupRequest &, const Model::DeleteSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSecurityGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeNetworkInterfaceAttributeRequest &, const Model::DescribeNetworkInterfaceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNetworkInterfaceAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVerifiedAccessTrustProviderRequest &, const Model::ModifyVerifiedAccessTrustProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVerifiedAccessTrustProviderResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetDefaultCreditSpecificationRequest &, const Model::GetDefaultCreditSpecificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDefaultCreditSpecificationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeImportImageTasksRequest &, const Model::DescribeImportImageTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImportImageTasksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeLocalGatewayRouteTablesRequest &, const Model::DescribeLocalGatewayRouteTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLocalGatewayRouteTablesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AttachVolumeRequest &, const Model::AttachVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AttachVolumeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetInstanceMetadataDefaultsRequest &, const Model::GetInstanceMetadataDefaultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetInstanceMetadataDefaultsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateNatGatewayAddressRequest &, const Model::DisassociateNatGatewayAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateNatGatewayAddressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetEnabledIpamPolicyRequest &, const Model::GetEnabledIpamPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEnabledIpamPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssignIpv6AddressesRequest &, const Model::AssignIpv6AddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssignIpv6AddressesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetTransitGatewayRouteTableAssociationsRequest &, const Model::GetTransitGatewayRouteTableAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTransitGatewayRouteTableAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReportInstanceStatusRequest &, const Model::ReportInstanceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReportInstanceStatusResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIpamPolicyAllocationRulesRequest &, const Model::ModifyIpamPolicyAllocationRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIpamPolicyAllocationRulesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::StartDeclarativePoliciesReportRequest &, const Model::StartDeclarativePoliciesReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartDeclarativePoliciesReportResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamByoasnRequest &, const Model::DescribeIpamByoasnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamByoasnResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetFlowLogsIntegrationTemplateRequest &, const Model::GetFlowLogsIntegrationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFlowLogsIntegrationTemplateResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AttachClassicLinkVpcRequest &, const Model::AttachClassicLinkVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AttachClassicLinkVpcResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateClientVpnEndpointRequest &, const Model::CreateClientVpnEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateClientVpnEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpnConnectionOptionsRequest &, const Model::ModifyVpnConnectionOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpnConnectionOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeDeclarativePoliciesReportsRequest &, const Model::DescribeDeclarativePoliciesReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDeclarativePoliciesReportsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIdentityIdFormatRequest &, const Model::ModifyIdentityIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIdentityIdFormatResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateRouteServerRequest &, const Model::CreateRouteServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRouteServerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIdentityIdFormatRequest &, const Model::DescribeIdentityIdFormatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIdentityIdFormatResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityManagerDataExportsRequest &, const Model::DescribeCapacityManagerDataExportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityManagerDataExportsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RunScheduledInstancesRequest &, const Model::RunScheduledInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RunScheduledInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTrafficMirrorSessionsRequest &, const Model::DescribeTrafficMirrorSessionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrafficMirrorSessionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetAssociatedEnclaveCertificateIamRolesRequest &, const Model::GetAssociatedEnclaveCertificateIamRolesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAssociatedEnclaveCertificateIamRolesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::StartNetworkInsightsAccessScopeAnalysisRequest &, const Model::StartNetworkInsightsAccessScopeAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNetworkInsightsAccessScopeAnalysisResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetLaunchTemplateDataRequest &, const Model::GetLaunchTemplateDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetLaunchTemplateDataResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteManagedPrefixListRequest &, const Model::DeleteManagedPrefixListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteManagedPrefixListResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteSubnetCidrReservationRequest &, const Model::DeleteSubnetCidrReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSubnetCidrReservationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeMacModificationTasksRequest &, const Model::DescribeMacModificationTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeMacModificationTasksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetHostReservationPurchasePreviewRequest &, const Model::GetHostReservationPurchasePreviewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetHostReservationPurchasePreviewResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableFastLaunchRequest &, const Model::DisableFastLaunchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableFastLaunchResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateNatGatewayAddressRequest &, const Model::AssociateNatGatewayAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateNatGatewayAddressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteNetworkInsightsAccessScopeAnalysisRequest &, const Model::DeleteNetworkInsightsAccessScopeAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkInsightsAccessScopeAnalysisResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifySnapshotAttributeRequest &, const Model::ModifySnapshotAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifySnapshotAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateNatGatewayRequest &, const Model::CreateNatGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNatGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateTransitGatewayRouteTableRequest &, const Model::DisassociateTransitGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateTransitGatewayRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateLocalGatewayRouteTableVpcAssociationRequest &, const Model::CreateLocalGatewayRouteTableVpcAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLocalGatewayRouteTableVpcAssociationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateDefaultVpcRequest &, const Model::CreateDefaultVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDefaultVpcResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateRouteServerPeerRequest &, const Model::CreateRouteServerPeerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRouteServerPeerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpcBlockPublicAccessExclusionRequest &, const Model::CreateVpcBlockPublicAccessExclusionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpcBlockPublicAccessExclusionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateFleetRequest &, const Model::CreateFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFleetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableVpcClassicLinkDnsSupportRequest &, const Model::DisableVpcClassicLinkDnsSupportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableVpcClassicLinkDnsSupportResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableAllowedImagesSettingsRequest &, const Model::DisableAllowedImagesSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableAllowedImagesSettingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeAddressesAttributeRequest &, const Model::DescribeAddressesAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAddressesAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayConnectPeersRequest &, const Model::DescribeTransitGatewayConnectPeersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayConnectPeersResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetEbsEncryptionByDefaultRequest &, const Model::GetEbsEncryptionByDefaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEbsEncryptionByDefaultResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcPeeringConnectionOptionsRequest &, const Model::ModifyVpcPeeringConnectionOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcPeeringConnectionOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateStoreImageTaskRequest &, const Model::CreateStoreImageTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateStoreImageTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayRouteTableRequest &, const Model::DeleteTransitGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSecurityGroupVpcAssociationsRequest &, const Model::DescribeSecurityGroupVpcAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSecurityGroupVpcAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcEndpointRequest &, const Model::ModifyVpcEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AttachVerifiedAccessTrustProviderRequest &, const Model::AttachVerifiedAccessTrustProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AttachVerifiedAccessTrustProviderResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteRouteTableRequest &, const Model::DeleteRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTrafficMirrorSessionRequest &, const Model::DeleteTrafficMirrorSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTrafficMirrorSessionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeConversionTasksRequest &, const Model::DescribeConversionTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeConversionTasksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpnConnectionRequest &, const Model::DeleteVpnConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpnConnectionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayVpcAttachmentRequest &, const Model::DeleteTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayVpcAttachmentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateLaunchTemplateVersionRequest &, const Model::CreateLaunchTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLaunchTemplateVersionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateNetworkInterfacePermissionRequest &, const Model::CreateNetworkInterfacePermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNetworkInterfacePermissionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeClassicLinkInstancesRequest &, const Model::DescribeClassicLinkInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClassicLinkInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetInstanceUefiDataRequest &, const Model::GetInstanceUefiDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetInstanceUefiDataResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeprovisionIpamByoasnRequest &, const Model::DeprovisionIpamByoasnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeprovisionIpamByoasnResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeElasticGpusRequest &, const Model::DescribeElasticGpusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeElasticGpusResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateSubnetCidrBlockRequest &, const Model::DisassociateSubnetCidrBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateSubnetCidrBlockResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityBlocksRequest &, const Model::DescribeCapacityBlocksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityBlocksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityReservationTopologyRequest &, const Model::DescribeCapacityReservationTopologyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityReservationTopologyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSpotFleetRequestHistoryRequest &, const Model::DescribeSpotFleetRequestHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSpotFleetRequestHistoryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableTransitGatewayRouteTablePropagationRequest &, const Model::DisableTransitGatewayRouteTablePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableTransitGatewayRouteTablePropagationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateInstanceEventWindowRequest &, const Model::AssociateInstanceEventWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateInstanceEventWindowResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeScheduledInstancesRequest &, const Model::DescribeScheduledInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeScheduledInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateSubnetRequest &, const Model::CreateSubnetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSubnetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetVerifiedAccessEndpointTargetsRequest &, const Model::GetVerifiedAccessEndpointTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVerifiedAccessEndpointTargetsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateIpamExternalResourceVerificationTokenRequest &, const Model::CreateIpamExternalResourceVerificationTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIpamExternalResourceVerificationTokenResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetSubnetCidrReservationsRequest &, const Model::GetSubnetCidrReservationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSubnetCidrReservationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableInstanceSqlHaStandbyDetectionsRequest &, const Model::EnableInstanceSqlHaStandbyDetectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableInstanceSqlHaStandbyDetectionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyTransitGatewayRequest &, const Model::ModifyTransitGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyTransitGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayPeeringAttachmentsRequest &, const Model::DescribeTransitGatewayPeeringAttachmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayPeeringAttachmentsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AuthorizeClientVpnIngressRequest &, const Model::AuthorizeClientVpnIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AuthorizeClientVpnIngressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest &, const Model::DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceMaintenanceOptionsRequest &, const Model::ModifyInstanceMaintenanceOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceMaintenanceOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceEventStartTimeRequest &, const Model::ModifyInstanceEventStartTimeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceEventStartTimeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeRouteTablesRequest &, const Model::DescribeRouteTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeRouteTablesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteInternetGatewayRequest &, const Model::DeleteInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteInternetGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeNetworkInsightsPathsRequest &, const Model::DescribeNetworkInsightsPathsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNetworkInsightsPathsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeKeyPairsRequest &, const Model::DescribeKeyPairsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeKeyPairsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamPoolCidrsRequest &, const Model::GetIpamPoolCidrsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamPoolCidrsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVerifiedAccessGroupPolicyRequest &, const Model::ModifyVerifiedAccessGroupPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVerifiedAccessGroupPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateRouteServerRequest &, const Model::DisassociateRouteServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateRouteServerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIpamPrefixListResolverRequest &, const Model::ModifyIpamPrefixListResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIpamPrefixListResolverResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpcRequest &, const Model::CreateVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpcResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteNetworkAclRequest &, const Model::DeleteNetworkAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkAclResponseReceivedHandler
std::function< void(const EC2Client *, const Model::PurchaseCapacityBlockRequest &, const Model::PurchaseCapacityBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PurchaseCapacityBlockResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteInstanceConnectEndpointRequest &, const Model::DeleteInstanceConnectEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteInstanceConnectEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyDefaultCreditSpecificationRequest &, const Model::ModifyDefaultCreditSpecificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyDefaultCreditSpecificationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelBundleTaskRequest &, const Model::CancelBundleTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelBundleTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DetachClassicLinkVpcRequest &, const Model::DetachClassicLinkVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetachClassicLinkVpcResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteIpamPoolRequest &, const Model::DeleteIpamPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIpamPoolResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateAddressRequest &, const Model::AssociateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateAddressResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableVolumeIORequest &, const Model::EnableVolumeIOOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableVolumeIOResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeEgressOnlyInternetGatewaysRequest &, const Model::DescribeEgressOnlyInternetGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEgressOnlyInternetGatewaysResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateDhcpOptionsRequest &, const Model::CreateDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDhcpOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeNatGatewaysRequest &, const Model::DescribeNatGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeNatGatewaysResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyPrivateDnsNameOptionsRequest &, const Model::ModifyPrivateDnsNameOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyPrivateDnsNameOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateRouteTableRequest &, const Model::CreateRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableCapacityManagerRequest &, const Model::EnableCapacityManagerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableCapacityManagerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetNetworkInsightsAccessScopeAnalysisFindingsRequest &, const Model::GetNetworkInsightsAccessScopeAnalysisFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetNetworkInsightsAccessScopeAnalysisFindingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RestoreImageFromRecycleBinRequest &, const Model::RestoreImageFromRecycleBinOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RestoreImageFromRecycleBinResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamsRequest &, const Model::DescribeIpamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamPrefixListResolversRequest &, const Model::DescribeIpamPrefixListResolversOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamPrefixListResolversResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableImageDeprecationRequest &, const Model::DisableImageDeprecationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableImageDeprecationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVerifiedAccessEndpointRequest &, const Model::CreateVerifiedAccessEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVerifiedAccessEndpointResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateLocalGatewayVirtualInterfaceRequest &, const Model::CreateLocalGatewayVirtualInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLocalGatewayVirtualInterfaceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::PurchaseReservedInstancesOfferingRequest &, const Model::PurchaseReservedInstancesOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PurchaseReservedInstancesOfferingResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteLocalGatewayRouteTableVpcAssociationRequest &, const Model::DeleteLocalGatewayRouteTableVpcAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLocalGatewayRouteTableVpcAssociationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableTransitGatewayRouteTablePropagationRequest &, const Model::EnableTransitGatewayRouteTablePropagationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableTransitGatewayRouteTablePropagationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateTrunkInterfaceRequest &, const Model::AssociateTrunkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateTrunkInterfaceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTrafficMirrorFilterRequest &, const Model::CreateTrafficMirrorFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrafficMirrorFilterResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateSubnetCidrReservationRequest &, const Model::CreateSubnetCidrReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSubnetCidrReservationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteIpamPolicyRequest &, const Model::DeleteIpamPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIpamPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayMulticastDomainsRequest &, const Model::DescribeTransitGatewayMulticastDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayMulticastDomainsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeregisterImageRequest &, const Model::DeregisterImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeregisterImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyImageAttributeRequest &, const Model::ModifyImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyImageAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AcceptTransitGatewayVpcAttachmentRequest &, const Model::AcceptTransitGatewayVpcAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcceptTransitGatewayVpcAttachmentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeImageAttributeRequest &, const Model::DescribeImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImageAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest &, const Model::DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableIpamPolicyRequest &, const Model::DisableIpamPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableIpamPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamDiscoveredPublicAddressesRequest &, const Model::GetIpamDiscoveredPublicAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamDiscoveredPublicAddressesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ResetFpgaImageAttributeRequest &, const Model::ResetFpgaImageAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResetFpgaImageAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateIpamScopeRequest &, const Model::CreateIpamScopeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIpamScopeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeReservedInstancesRequest &, const Model::DescribeReservedInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeReservedInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteLocalGatewayRouteTableRequest &, const Model::DeleteLocalGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLocalGatewayRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeRouteServerPeersRequest &, const Model::DescribeRouteServerPeersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeRouteServerPeersResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetCapacityReservationUsageRequest &, const Model::GetCapacityReservationUsageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCapacityReservationUsageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetCoipPoolUsageRequest &, const Model::GetCoipPoolUsageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCoipPoolUsageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamDiscoveredResourceCidrsRequest &, const Model::GetIpamDiscoveredResourceCidrsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamDiscoveredResourceCidrsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetEbsDefaultKmsKeyIdRequest &, const Model::GetEbsDefaultKmsKeyIdOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEbsDefaultKmsKeyIdResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeLocalGatewayVirtualInterfacesRequest &, const Model::DescribeLocalGatewayVirtualInterfacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLocalGatewayVirtualInterfacesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeLockedSnapshotsRequest &, const Model::DescribeLockedSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLockedSnapshotsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeMacHostsRequest &, const Model::DescribeMacHostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeMacHostsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateEnclaveCertificateIamRoleRequest &, const Model::AssociateEnclaveCertificateIamRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateEnclaveCertificateIamRoleResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamAddressHistoryRequest &, const Model::GetIpamAddressHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamAddressHistoryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateIpamPrefixListResolverTargetRequest &, const Model::CreateIpamPrefixListResolverTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIpamPrefixListResolverTargetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::MonitorInstancesRequest &, const Model::MonitorInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MonitorInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeClientVpnConnectionsRequest &, const Model::DescribeClientVpnConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeClientVpnConnectionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpnConcentratorsRequest &, const Model::DescribeVpnConcentratorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpnConcentratorsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpnConnectionRequest &, const Model::ModifyVpnConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpnConnectionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ImportClientVpnClientCertificateRevocationListRequest &, const Model::ImportClientVpnClientCertificateRevocationListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportClientVpnClientCertificateRevocationListResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReplaceVpnTunnelRequest &, const Model::ReplaceVpnTunnelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplaceVpnTunnelResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateSecurityGroupVpcRequest &, const Model::AssociateSecurityGroupVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateSecurityGroupVpcResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AcceptVpcPeeringConnectionRequest &, const Model::AcceptVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcceptVpcPeeringConnectionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableAddressTransferRequest &, const Model::DisableAddressTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableAddressTransferResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteIpamPrefixListResolverRequest &, const Model::DeleteIpamPrefixListResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIpamPrefixListResolverResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeletePublicIpv4PoolRequest &, const Model::DeletePublicIpv4PoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePublicIpv4PoolResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVpcAttributeRequest &, const Model::DescribeVpcAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVpcAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpnConnectionRouteRequest &, const Model::DeleteVpnConnectionRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpnConnectionRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateCapacityReservationBillingOwnerRequest &, const Model::DisassociateCapacityReservationBillingOwnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateCapacityReservationBillingOwnerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIpamResourceDiscoveryRequest &, const Model::ModifyIpamResourceDiscoveryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIpamResourceDiscoveryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AcceptTransitGatewayPeeringAttachmentRequest &, const Model::AcceptTransitGatewayPeeringAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AcceptTransitGatewayPeeringAttachmentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RequestSpotFleetRequest &, const Model::RequestSpotFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RequestSpotFleetResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateSecurityGroupVpcRequest &, const Model::DisassociateSecurityGroupVpcOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateSecurityGroupVpcResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeregisterInstanceEventNotificationAttributesRequest &, const Model::DeregisterInstanceEventNotificationAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeregisterInstanceEventNotificationAttributesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstancePlacementRequest &, const Model::ModifyInstancePlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstancePlacementResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVerifiedAccessInstanceRequest &, const Model::CreateVerifiedAccessInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVerifiedAccessInstanceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeStoreImageTasksRequest &, const Model::DescribeStoreImageTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeStoreImageTasksResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelExportTaskRequest &, const Model::CancelExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelExportTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribePrefixListsRequest &, const Model::DescribePrefixListsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePrefixListsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateLocalGatewayVirtualInterfaceGroupRequest &, const Model::CreateLocalGatewayVirtualInterfaceGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLocalGatewayVirtualInterfaceGroupResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableAllowedImagesSettingsRequest &, const Model::EnableAllowedImagesSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableAllowedImagesSettingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateVpnConnectionRouteRequest &, const Model::CreateVpnConnectionRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpnConnectionRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteCustomerGatewayRequest &, const Model::DeleteCustomerGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCustomerGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateRouteTableRequest &, const Model::DisassociateRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::RejectTransitGatewayPeeringAttachmentRequest &, const Model::RejectTransitGatewayPeeringAttachmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RejectTransitGatewayPeeringAttachmentResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AttachNetworkInterfaceRequest &, const Model::AttachNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AttachNetworkInterfaceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetVpnTunnelReplacementStatusRequest &, const Model::GetVpnTunnelReplacementStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVpnTunnelReplacementStatusResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteLocalGatewayRouteRequest &, const Model::DeleteLocalGatewayRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLocalGatewayRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableVpcClassicLinkRequest &, const Model::DisableVpcClassicLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableVpcClassicLinkResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamResourceDiscoveryAssociationsRequest &, const Model::DescribeIpamResourceDiscoveryAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamResourceDiscoveryAssociationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayConnectPeerRequest &, const Model::CreateTransitGatewayConnectPeerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayConnectPeerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AllocateIpamPoolCidrRequest &, const Model::AllocateIpamPoolCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AllocateIpamPoolCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamPrefixListResolverVersionEntriesRequest &, const Model::GetIpamPrefixListResolverVersionEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamPrefixListResolverVersionEntriesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeIpamExternalResourceVerificationTokensRequest &, const Model::DescribeIpamExternalResourceVerificationTokensOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIpamExternalResourceVerificationTokensResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableImageDeregistrationProtectionRequest &, const Model::EnableImageDeregistrationProtectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableImageDeregistrationProtectionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ExportClientVpnClientCertificateRevocationListRequest &, const Model::ExportClientVpnClientCertificateRevocationListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExportClientVpnClientCertificateRevocationListResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CopyVolumesRequest &, const Model::CopyVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CopyVolumesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetSnapshotBlockPublicAccessStateRequest &, const Model::GetSnapshotBlockPublicAccessStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSnapshotBlockPublicAccessStateResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTrafficMirrorFilterRulesRequest &, const Model::DescribeTrafficMirrorFilterRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrafficMirrorFilterRulesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteInstanceEventWindowRequest &, const Model::DeleteInstanceEventWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteInstanceEventWindowResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateTransitGatewayMulticastDomainRequest &, const Model::DisassociateTransitGatewayMulticastDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateTransitGatewayMulticastDomainResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelSpotFleetRequestsRequest &, const Model::CancelSpotFleetRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelSpotFleetRequestsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateInternetGatewayRequest &, const Model::CreateInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInternetGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVolumeAttributeRequest &, const Model::DescribeVolumeAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVolumeAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DetachVerifiedAccessTrustProviderRequest &, const Model::DetachVerifiedAccessTrustProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetachVerifiedAccessTrustProviderResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateMacSystemIntegrityProtectionModificationTaskRequest &, const Model::CreateMacSystemIntegrityProtectionModificationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMacSystemIntegrityProtectionModificationTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamPolicyAllocationRulesRequest &, const Model::GetIpamPolicyAllocationRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamPolicyAllocationRulesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateLocalGatewayRouteRequest &, const Model::CreateLocalGatewayRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLocalGatewayRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifySnapshotTierRequest &, const Model::ModifySnapshotTierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifySnapshotTierResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyTrafficMirrorFilterNetworkServicesRequest &, const Model::ModifyTrafficMirrorFilterNetworkServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyTrafficMirrorFilterNetworkServicesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateClientVpnTargetNetworkRequest &, const Model::DisassociateClientVpnTargetNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateClientVpnTargetNetworkResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ProvisionIpamByoasnRequest &, const Model::ProvisionIpamByoasnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ProvisionIpamByoasnResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteClientVpnRouteRequest &, const Model::DeleteClientVpnRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteClientVpnRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ExportImageRequest &, const Model::ExportImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExportImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamPrefixListResolverRulesRequest &, const Model::GetIpamPrefixListResolverRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamPrefixListResolverRulesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceCreditSpecificationRequest &, const Model::ModifyInstanceCreditSpecificationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceCreditSpecificationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteEgressOnlyInternetGatewayRequest &, const Model::DeleteEgressOnlyInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEgressOnlyInternetGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ProvisionPublicIpv4PoolCidrRequest &, const Model::ProvisionPublicIpv4PoolCidrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ProvisionPublicIpv4PoolCidrResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteNetworkInsightsPathRequest &, const Model::DeleteNetworkInsightsPathOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkInsightsPathResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceEventWindowsRequest &, const Model::DescribeInstanceEventWindowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceEventWindowsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetTransitGatewayRouteTablePropagationsRequest &, const Model::GetTransitGatewayRouteTablePropagationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTransitGatewayRouteTablePropagationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ListSnapshotsInRecycleBinRequest &, const Model::ListSnapshotsInRecycleBinOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSnapshotsInRecycleBinResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetConsoleOutputRequest &, const Model::GetConsoleOutputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetConsoleOutputResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeregisterTransitGatewayMulticastGroupSourcesRequest &, const Model::DeregisterTransitGatewayMulticastGroupSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeregisterTransitGatewayMulticastGroupSourcesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateInstanceEventWindowRequest &, const Model::DisassociateInstanceEventWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateInstanceEventWindowResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeLocalGatewaysRequest &, const Model::DescribeLocalGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLocalGatewaysResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteNetworkAclEntryRequest &, const Model::DeleteNetworkAclEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkAclEntryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateRouteServerRequest &, const Model::AssociateRouteServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateRouteServerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyInstanceMetadataOptionsRequest &, const Model::ModifyInstanceMetadataOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyInstanceMetadataOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcBlockPublicAccessExclusionRequest &, const Model::ModifyVpcBlockPublicAccessExclusionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcBlockPublicAccessExclusionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeHostReservationsRequest &, const Model::DescribeHostReservationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeHostReservationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayConnectsRequest &, const Model::DescribeTransitGatewayConnectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayConnectsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetInstanceTpmEkPubRequest &, const Model::GetInstanceTpmEkPubOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetInstanceTpmEkPubResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateCarrierGatewayRequest &, const Model::CreateCarrierGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCarrierGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableCapacityManagerRequest &, const Model::DisableCapacityManagerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableCapacityManagerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpcPeeringConnectionRequest &, const Model::DeleteVpcPeeringConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpcPeeringConnectionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcBlockPublicAccessOptionsRequest &, const Model::ModifyVpcBlockPublicAccessOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcBlockPublicAccessOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ImportSnapshotRequest &, const Model::ImportSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportSnapshotResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateCapacityReservationBySplittingRequest &, const Model::CreateCapacityReservationBySplittingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCapacityReservationBySplittingResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateReplaceRootVolumeTaskRequest &, const Model::CreateReplaceRootVolumeTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateReplaceRootVolumeTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSpotPriceHistoryRequest &, const Model::DescribeSpotPriceHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSpotPriceHistoryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateIpamPoolRequest &, const Model::CreateIpamPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIpamPoolResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateNetworkInterfaceRequest &, const Model::CreateNetworkInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNetworkInterfaceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayRouteTableRequest &, const Model::CreateTransitGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::PurchaseHostReservationRequest &, const Model::PurchaseHostReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PurchaseHostReservationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVerifiedAccessInstanceRequest &, const Model::ModifyVerifiedAccessInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVerifiedAccessInstanceResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReplaceNetworkAclAssociationRequest &, const Model::ReplaceNetworkAclAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplaceNetworkAclAssociationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CancelConversionTaskRequest &, const Model::CancelConversionTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelConversionTaskResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateNetworkAclRequest &, const Model::CreateNetworkAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNetworkAclResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetSpotPlacementScoresRequest &, const Model::GetSpotPlacementScoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSpotPlacementScoresResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyIpamScopeRequest &, const Model::ModifyIpamScopeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIpamScopeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::UnmonitorInstancesRequest &, const Model::UnmonitorInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UnmonitorInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceConnectEndpointsRequest &, const Model::DescribeInstanceConnectEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceConnectEndpointsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteFpgaImageRequest &, const Model::DeleteFpgaImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFpgaImageResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteKeyPairRequest &, const Model::DeleteKeyPairOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteKeyPairResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeSpotInstanceRequestsRequest &, const Model::DescribeSpotInstanceRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSpotInstanceRequestsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ReplaceRouteTableAssociationRequest &, const Model::ReplaceRouteTableAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplaceRouteTableAssociationResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateIpamPolicyRequest &, const Model::CreateIpamPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIpamPolicyResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyLaunchTemplateRequest &, const Model::ModifyLaunchTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyLaunchTemplateResponseReceivedHandler
std::function< void(const EC2Client *, const Model::TerminateClientVpnConnectionsRequest &, const Model::TerminateClientVpnConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TerminateClientVpnConnectionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayRouteRequest &, const Model::CreateTransitGatewayRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceTypeOfferingsRequest &, const Model::DescribeInstanceTypeOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceTypeOfferingsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateLocalGatewayRouteTableRequest &, const Model::CreateLocalGatewayRouteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLocalGatewayRouteTableResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCapacityReservationFleetsRequest &, const Model::DescribeCapacityReservationFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCapacityReservationFleetsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteFlowLogsRequest &, const Model::DeleteFlowLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFlowLogsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyVpcEndpointServicePayerResponsibilityRequest &, const Model::ModifyVpcEndpointServicePayerResponsibilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyVpcEndpointServicePayerResponsibilityResponseReceivedHandler
std::function< void(const EC2Client *, const Model::ModifyTrafficMirrorSessionRequest &, const Model::ModifyTrafficMirrorSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyTrafficMirrorSessionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeAwsNetworkPerformanceMetricSubscriptionsRequest &, const Model::DescribeAwsNetworkPerformanceMetricSubscriptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAwsNetworkPerformanceMetricSubscriptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableFastSnapshotRestoresRequest &, const Model::EnableFastSnapshotRestoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableFastSnapshotRestoresResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisableImageDeregistrationProtectionRequest &, const Model::DisableImageDeregistrationProtectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisableImageDeregistrationProtectionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTransitGatewayConnectRequest &, const Model::CreateTransitGatewayConnectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTransitGatewayConnectResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DisassociateVpcCidrBlockRequest &, const Model::DisassociateVpcCidrBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateVpcCidrBlockResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayConnectRequest &, const Model::DeleteTransitGatewayConnectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayConnectResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteLaunchTemplateRequest &, const Model::DeleteLaunchTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLaunchTemplateResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteDhcpOptionsRequest &, const Model::DeleteDhcpOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDhcpOptionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeFastLaunchImagesRequest &, const Model::DescribeFastLaunchImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFastLaunchImagesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeImageReferencesRequest &, const Model::DescribeImageReferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImageReferencesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteTransitGatewayMeteringPolicyEntryRequest &, const Model::DeleteTransitGatewayMeteringPolicyEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTransitGatewayMeteringPolicyEntryResponseReceivedHandler
std::function< void(const EC2Client *, const Model::EnableFastLaunchRequest &, const Model::EnableFastLaunchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EnableFastLaunchResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetManagedPrefixListEntriesRequest &, const Model::GetManagedPrefixListEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetManagedPrefixListEntriesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateTrafficMirrorFilterRuleRequest &, const Model::CreateTrafficMirrorFilterRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrafficMirrorFilterRuleResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreatePublicIpv4PoolRequest &, const Model::CreatePublicIpv4PoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePublicIpv4PoolResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateCapacityReservationBillingOwnerRequest &, const Model::AssociateCapacityReservationBillingOwnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateCapacityReservationBillingOwnerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteRouteServerPeerRequest &, const Model::DeleteRouteServerPeerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRouteServerPeerResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeVolumesRequest &, const Model::DescribeVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVolumesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateSpotDatafeedSubscriptionRequest &, const Model::CreateSpotDatafeedSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSpotDatafeedSubscriptionResponseReceivedHandler
std::function< void(const EC2Client *, const Model::GetIpamPrefixListResolverVersionsRequest &, const Model::GetIpamPrefixListResolverVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIpamPrefixListResolverVersionsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AssociateTransitGatewayMulticastDomainRequest &, const Model::AssociateTransitGatewayMulticastDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateTransitGatewayMulticastDomainResponseReceivedHandler
std::function< void(const EC2Client *, const Model::CreateClientVpnRouteRequest &, const Model::CreateClientVpnRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateClientVpnRouteResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeCustomerGatewaysRequest &, const Model::DescribeCustomerGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeCustomerGatewaysResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DeleteVpcEndpointServiceConfigurationsRequest &, const Model::DeleteVpcEndpointServiceConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpcEndpointServiceConfigurationsResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeTransitGatewayMeteringPoliciesRequest &, const Model::DescribeTransitGatewayMeteringPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTransitGatewayMeteringPoliciesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribeInstanceAttributeRequest &, const Model::DescribeInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceAttributeResponseReceivedHandler
std::function< void(const EC2Client *, const Model::AttachInternetGatewayRequest &, const Model::AttachInternetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AttachInternetGatewayResponseReceivedHandler
std::function< void(const EC2Client *, const Model::PurchaseScheduledInstancesRequest &, const Model::PurchaseScheduledInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PurchaseScheduledInstancesResponseReceivedHandler
std::function< void(const EC2Client *, const Model::DescribePlacementGroupsRequest &, const Model::DescribePlacementGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePlacementGroupsResponseReceivedHandler