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/mgn/MgnEndpointProvider.h>
15#include <aws/mgn/MgnErrors.h>
22#include <aws/core/NoResult.h>
23#include <aws/mgn/model/ArchiveApplicationResult.h>
24#include <aws/mgn/model/ArchiveWaveResult.h>
25#include <aws/mgn/model/AssociateApplicationsResult.h>
26#include <aws/mgn/model/AssociateSourceServersResult.h>
27#include <aws/mgn/model/ChangeServerLifeCycleStateResult.h>
28#include <aws/mgn/model/CreateApplicationResult.h>
29#include <aws/mgn/model/CreateConnectorResult.h>
30#include <aws/mgn/model/CreateLaunchConfigurationTemplateRequest.h>
31#include <aws/mgn/model/CreateLaunchConfigurationTemplateResult.h>
32#include <aws/mgn/model/CreateNetworkMigrationDefinitionResult.h>
33#include <aws/mgn/model/CreateReplicationConfigurationTemplateResult.h>
34#include <aws/mgn/model/CreateWaveResult.h>
35#include <aws/mgn/model/DeleteApplicationResult.h>
36#include <aws/mgn/model/DeleteJobResult.h>
37#include <aws/mgn/model/DeleteLaunchConfigurationTemplateResult.h>
38#include <aws/mgn/model/DeleteNetworkMigrationDefinitionResult.h>
39#include <aws/mgn/model/DeleteReplicationConfigurationTemplateResult.h>
40#include <aws/mgn/model/DeleteSourceServerResult.h>
41#include <aws/mgn/model/DeleteWaveResult.h>
42#include <aws/mgn/model/DescribeJobLogItemsResult.h>
43#include <aws/mgn/model/DescribeJobsRequest.h>
44#include <aws/mgn/model/DescribeJobsResult.h>
45#include <aws/mgn/model/DescribeLaunchConfigurationTemplatesRequest.h>
46#include <aws/mgn/model/DescribeLaunchConfigurationTemplatesResult.h>
47#include <aws/mgn/model/DescribeReplicationConfigurationTemplatesRequest.h>
48#include <aws/mgn/model/DescribeReplicationConfigurationTemplatesResult.h>
49#include <aws/mgn/model/DescribeSourceServersRequest.h>
50#include <aws/mgn/model/DescribeSourceServersResult.h>
51#include <aws/mgn/model/DescribeVcenterClientsRequest.h>
52#include <aws/mgn/model/DescribeVcenterClientsResult.h>
53#include <aws/mgn/model/DisassociateApplicationsResult.h>
54#include <aws/mgn/model/DisassociateSourceServersResult.h>
55#include <aws/mgn/model/DisconnectFromServiceResult.h>
56#include <aws/mgn/model/FinalizeCutoverResult.h>
57#include <aws/mgn/model/GetLaunchConfigurationResult.h>
58#include <aws/mgn/model/GetNetworkMigrationDefinitionResult.h>
59#include <aws/mgn/model/GetNetworkMigrationMapperSegmentConstructResult.h>
60#include <aws/mgn/model/GetReplicationConfigurationResult.h>
61#include <aws/mgn/model/InitializeServiceRequest.h>
62#include <aws/mgn/model/InitializeServiceResult.h>
63#include <aws/mgn/model/ListApplicationsRequest.h>
64#include <aws/mgn/model/ListApplicationsResult.h>
65#include <aws/mgn/model/ListConnectorsRequest.h>
66#include <aws/mgn/model/ListConnectorsResult.h>
67#include <aws/mgn/model/ListExportErrorsResult.h>
68#include <aws/mgn/model/ListExportsRequest.h>
69#include <aws/mgn/model/ListExportsResult.h>
70#include <aws/mgn/model/ListImportErrorsResult.h>
71#include <aws/mgn/model/ListImportFileEnrichmentsRequest.h>
72#include <aws/mgn/model/ListImportFileEnrichmentsResult.h>
73#include <aws/mgn/model/ListImportsRequest.h>
74#include <aws/mgn/model/ListImportsResult.h>
75#include <aws/mgn/model/ListManagedAccountsRequest.h>
76#include <aws/mgn/model/ListManagedAccountsResult.h>
77#include <aws/mgn/model/ListNetworkMigrationAnalysesResult.h>
78#include <aws/mgn/model/ListNetworkMigrationAnalysisResultsResult.h>
79#include <aws/mgn/model/ListNetworkMigrationCodeGenerationSegmentsResult.h>
80#include <aws/mgn/model/ListNetworkMigrationCodeGenerationsResult.h>
81#include <aws/mgn/model/ListNetworkMigrationDefinitionsRequest.h>
82#include <aws/mgn/model/ListNetworkMigrationDefinitionsResult.h>
83#include <aws/mgn/model/ListNetworkMigrationDeployedStacksResult.h>
84#include <aws/mgn/model/ListNetworkMigrationDeploymentsResult.h>
85#include <aws/mgn/model/ListNetworkMigrationExecutionsResult.h>
86#include <aws/mgn/model/ListNetworkMigrationMapperSegmentConstructsResult.h>
87#include <aws/mgn/model/ListNetworkMigrationMapperSegmentsResult.h>
88#include <aws/mgn/model/ListNetworkMigrationMappingUpdatesResult.h>
89#include <aws/mgn/model/ListNetworkMigrationMappingsResult.h>
90#include <aws/mgn/model/ListSourceServerActionsResult.h>
91#include <aws/mgn/model/ListTagsForResourceResult.h>
92#include <aws/mgn/model/ListTemplateActionsResult.h>
93#include <aws/mgn/model/ListWavesRequest.h>
94#include <aws/mgn/model/ListWavesResult.h>
95#include <aws/mgn/model/MarkAsArchivedResult.h>
96#include <aws/mgn/model/PauseReplicationResult.h>
97#include <aws/mgn/model/PutSourceServerActionResult.h>
98#include <aws/mgn/model/PutTemplateActionResult.h>
99#include <aws/mgn/model/RemoveSourceServerActionResult.h>
100#include <aws/mgn/model/RemoveTemplateActionResult.h>
101#include <aws/mgn/model/ResumeReplicationResult.h>
102#include <aws/mgn/model/RetryDataReplicationResult.h>
103#include <aws/mgn/model/StartCutoverResult.h>
104#include <aws/mgn/model/StartExportResult.h>
105#include <aws/mgn/model/StartImportFileEnrichmentResult.h>
106#include <aws/mgn/model/StartImportResult.h>
107#include <aws/mgn/model/StartNetworkMigrationAnalysisResult.h>
108#include <aws/mgn/model/StartNetworkMigrationCodeGenerationResult.h>
109#include <aws/mgn/model/StartNetworkMigrationDeploymentResult.h>
110#include <aws/mgn/model/StartNetworkMigrationMappingResult.h>
111#include <aws/mgn/model/StartNetworkMigrationMappingUpdateResult.h>
112#include <aws/mgn/model/StartReplicationResult.h>
113#include <aws/mgn/model/StartTestResult.h>
114#include <aws/mgn/model/StopReplicationResult.h>
115#include <aws/mgn/model/TerminateTargetInstancesResult.h>
116#include <aws/mgn/model/UnarchiveApplicationResult.h>
117#include <aws/mgn/model/UnarchiveWaveResult.h>
118#include <aws/mgn/model/UpdateApplicationResult.h>
119#include <aws/mgn/model/UpdateConnectorResult.h>
120#include <aws/mgn/model/UpdateLaunchConfigurationResult.h>
121#include <aws/mgn/model/UpdateLaunchConfigurationTemplateResult.h>
122#include <aws/mgn/model/UpdateNetworkMigrationDefinitionResult.h>
123#include <aws/mgn/model/UpdateNetworkMigrationMapperSegmentResult.h>
124#include <aws/mgn/model/UpdateReplicationConfigurationResult.h>
125#include <aws/mgn/model/UpdateReplicationConfigurationTemplateResult.h>
126#include <aws/mgn/model/UpdateSourceServerReplicationTypeResult.h>
127#include <aws/mgn/model/UpdateSourceServerResult.h>
128#include <aws/mgn/model/UpdateWaveResult.h>
134class HttpClientFactory;
138template <
typename R,
typename E>
148class AWSCredentialsProvider;
460 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
463 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
466 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
469 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
475 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
478 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
482 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
486 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
490 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
493 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
496 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
499 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
502 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
506 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
510 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
514 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
517 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
520 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
523 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
526 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
529 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
533 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
537 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
540 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
543 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
546 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
549 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
552 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
555 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
558 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
562 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
566 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
572 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
575 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
578 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
581 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
584 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
587 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
590 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
593 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
596 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
600 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
604 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
608 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
612 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
616 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
620 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
624 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
628 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
632 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
636 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
640 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
644 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
647 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
650 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
653 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
656 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
659 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
662 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
665 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
668 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
671 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
674 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
677 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
680 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
683 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
686 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
689 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
692 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
696 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
700 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
704 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
708 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
712 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
715 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
718 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
721 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
724 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
727 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
730 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
733 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
736 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
739 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
742 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
745 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
749 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
753 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
757 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
761 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
765 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
768 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
772 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
775 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
EndpointProviderBase< MgnClientConfiguration, MgnBuiltInParameters, MgnClientContextParameters > MgnEndpointProviderBase
Aws::Utils::Outcome< AssociateApplicationsResult, MgnError > AssociateApplicationsOutcome
std::future< AssociateApplicationsOutcome > AssociateApplicationsOutcomeCallable
Aws::Utils::Outcome< ListNetworkMigrationMapperSegmentConstructsResult, MgnError > ListNetworkMigrationMapperSegmentConstructsOutcome
std::future< UpdateSourceServerReplicationTypeOutcome > UpdateSourceServerReplicationTypeOutcomeCallable
Aws::Utils::Outcome< ArchiveWaveResult, MgnError > ArchiveWaveOutcome
std::future< UpdateSourceServerOutcome > UpdateSourceServerOutcomeCallable
std::future< ListNetworkMigrationAnalysisResultsOutcome > ListNetworkMigrationAnalysisResultsOutcomeCallable
Aws::Utils::Outcome< CreateNetworkMigrationDefinitionResult, MgnError > CreateNetworkMigrationDefinitionOutcome
Aws::Utils::Outcome< GetNetworkMigrationMapperSegmentConstructResult, MgnError > GetNetworkMigrationMapperSegmentConstructOutcome
Aws::Utils::Outcome< DescribeJobsResult, MgnError > DescribeJobsOutcome
Aws::Utils::Outcome< ListNetworkMigrationDeployedStacksResult, MgnError > ListNetworkMigrationDeployedStacksOutcome
std::future< UpdateReplicationConfigurationTemplateOutcome > UpdateReplicationConfigurationTemplateOutcomeCallable
Aws::Utils::Outcome< StartCutoverResult, MgnError > StartCutoverOutcome
std::future< CreateConnectorOutcome > CreateConnectorOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, MgnError > UntagResourceOutcome
Aws::Utils::Outcome< DisassociateApplicationsResult, MgnError > DisassociateApplicationsOutcome
Aws::Utils::Outcome< StartReplicationResult, MgnError > StartReplicationOutcome
Aws::Utils::Outcome< UpdateSourceServerReplicationTypeResult, MgnError > UpdateSourceServerReplicationTypeOutcome
Aws::Utils::Outcome< PauseReplicationResult, MgnError > PauseReplicationOutcome
Aws::Utils::Outcome< ListWavesResult, MgnError > ListWavesOutcome
std::future< GetNetworkMigrationDefinitionOutcome > GetNetworkMigrationDefinitionOutcomeCallable
std::future< DeleteApplicationOutcome > DeleteApplicationOutcomeCallable
std::future< StartImportOutcome > StartImportOutcomeCallable
std::future< ListSourceServerActionsOutcome > ListSourceServerActionsOutcomeCallable
std::future< PutSourceServerActionOutcome > PutSourceServerActionOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< PutSourceServerActionResult, MgnError > PutSourceServerActionOutcome
Aws::Utils::Outcome< DescribeLaunchConfigurationTemplatesResult, MgnError > DescribeLaunchConfigurationTemplatesOutcome
Aws::Utils::Outcome< ListConnectorsResult, MgnError > ListConnectorsOutcome
std::future< StartNetworkMigrationMappingOutcome > StartNetworkMigrationMappingOutcomeCallable
Aws::Utils::Outcome< InitializeServiceResult, MgnError > InitializeServiceOutcome
std::future< ListNetworkMigrationDeploymentsOutcome > ListNetworkMigrationDeploymentsOutcomeCallable
std::future< DisconnectFromServiceOutcome > DisconnectFromServiceOutcomeCallable
Aws::Utils::Outcome< ListExportErrorsResult, MgnError > ListExportErrorsOutcome
Aws::Utils::Outcome< UpdateNetworkMigrationDefinitionResult, MgnError > UpdateNetworkMigrationDefinitionOutcome
Aws::Utils::Outcome< ListNetworkMigrationDeploymentsResult, MgnError > ListNetworkMigrationDeploymentsOutcome
Aws::Utils::Outcome< StartNetworkMigrationMappingUpdateResult, MgnError > StartNetworkMigrationMappingUpdateOutcome
std::future< UpdateLaunchConfigurationOutcome > UpdateLaunchConfigurationOutcomeCallable
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
Aws::Utils::Outcome< ListSourceServerActionsResult, MgnError > ListSourceServerActionsOutcome
Aws::Utils::Outcome< MarkAsArchivedResult, MgnError > MarkAsArchivedOutcome
std::future< ListImportFileEnrichmentsOutcome > ListImportFileEnrichmentsOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< UpdateSourceServerResult, MgnError > UpdateSourceServerOutcome
Aws::Utils::Outcome< CreateReplicationConfigurationTemplateResult, MgnError > CreateReplicationConfigurationTemplateOutcome
Aws::Utils::Outcome< CreateApplicationResult, MgnError > CreateApplicationOutcome
Aws::Utils::Outcome< ListNetworkMigrationExecutionsResult, MgnError > ListNetworkMigrationExecutionsOutcome
Aws::Utils::Outcome< ListExportsResult, MgnError > ListExportsOutcome
std::future< DeleteWaveOutcome > DeleteWaveOutcomeCallable
Aws::Utils::Outcome< ListNetworkMigrationAnalysisResultsResult, MgnError > ListNetworkMigrationAnalysisResultsOutcome
Aws::Utils::Outcome< TerminateTargetInstancesResult, MgnError > TerminateTargetInstancesOutcome
Aws::Utils::Outcome< ListTemplateActionsResult, MgnError > ListTemplateActionsOutcome
std::future< ListWavesOutcome > ListWavesOutcomeCallable
std::future< ListNetworkMigrationAnalysesOutcome > ListNetworkMigrationAnalysesOutcomeCallable
std::future< ListNetworkMigrationMappingUpdatesOutcome > ListNetworkMigrationMappingUpdatesOutcomeCallable
std::future< RemoveSourceServerActionOutcome > RemoveSourceServerActionOutcomeCallable
Aws::Utils::Outcome< ListNetworkMigrationCodeGenerationsResult, MgnError > ListNetworkMigrationCodeGenerationsOutcome
std::future< ListManagedAccountsOutcome > ListManagedAccountsOutcomeCallable
Aws::Utils::Outcome< DeleteReplicationConfigurationTemplateResult, MgnError > DeleteReplicationConfigurationTemplateOutcome
Aws::Utils::Outcome< Aws::NoResult, MgnError > DeleteVcenterClientOutcome
Aws::Utils::Outcome< ListNetworkMigrationAnalysesResult, MgnError > ListNetworkMigrationAnalysesOutcome
std::future< StopReplicationOutcome > StopReplicationOutcomeCallable
std::future< DescribeVcenterClientsOutcome > DescribeVcenterClientsOutcomeCallable
Aws::Utils::Outcome< CreateConnectorResult, MgnError > CreateConnectorOutcome
Aws::Utils::Outcome< ListNetworkMigrationDefinitionsResult, MgnError > ListNetworkMigrationDefinitionsOutcome
Aws::Utils::Outcome< ListApplicationsResult, MgnError > ListApplicationsOutcome
std::future< DeleteConnectorOutcome > DeleteConnectorOutcomeCallable
std::future< UpdateLaunchConfigurationTemplateOutcome > UpdateLaunchConfigurationTemplateOutcomeCallable
Aws::Utils::Outcome< RemoveSourceServerActionResult, MgnError > RemoveSourceServerActionOutcome
std::future< ChangeServerLifeCycleStateOutcome > ChangeServerLifeCycleStateOutcomeCallable
Aws::Utils::Outcome< UpdateLaunchConfigurationResult, MgnError > UpdateLaunchConfigurationOutcome
Aws::Utils::Outcome< GetLaunchConfigurationResult, MgnError > GetLaunchConfigurationOutcome
Aws::Utils::Outcome< UpdateLaunchConfigurationTemplateResult, MgnError > UpdateLaunchConfigurationTemplateOutcome
std::future< ArchiveWaveOutcome > ArchiveWaveOutcomeCallable
std::future< RemoveTemplateActionOutcome > RemoveTemplateActionOutcomeCallable
std::future< DescribeReplicationConfigurationTemplatesOutcome > DescribeReplicationConfigurationTemplatesOutcomeCallable
std::future< DescribeJobLogItemsOutcome > DescribeJobLogItemsOutcomeCallable
std::future< DescribeLaunchConfigurationTemplatesOutcome > DescribeLaunchConfigurationTemplatesOutcomeCallable
Aws::Utils::Outcome< ListNetworkMigrationMappingsResult, MgnError > ListNetworkMigrationMappingsOutcome
std::future< AssociateSourceServersOutcome > AssociateSourceServersOutcomeCallable
std::future< DescribeJobsOutcome > DescribeJobsOutcomeCallable
Aws::Utils::Outcome< DescribeVcenterClientsResult, MgnError > DescribeVcenterClientsOutcome
Aws::Utils::Outcome< StartImportResult, MgnError > StartImportOutcome
std::future< DeleteVcenterClientOutcome > DeleteVcenterClientOutcomeCallable
Aws::Utils::Outcome< UpdateWaveResult, MgnError > UpdateWaveOutcome
Aws::Utils::Outcome< FinalizeCutoverResult, MgnError > FinalizeCutoverOutcome
Aws::Utils::Outcome< AssociateSourceServersResult, MgnError > AssociateSourceServersOutcome
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
Aws::Utils::Outcome< PutTemplateActionResult, MgnError > PutTemplateActionOutcome
std::future< ListNetworkMigrationExecutionsOutcome > ListNetworkMigrationExecutionsOutcomeCallable
Aws::Utils::Outcome< GetNetworkMigrationDefinitionResult, MgnError > GetNetworkMigrationDefinitionOutcome
Aws::Utils::Outcome< RetryDataReplicationResult, MgnError > RetryDataReplicationOutcome
std::future< DisassociateApplicationsOutcome > DisassociateApplicationsOutcomeCallable
Aws::Utils::Outcome< ListManagedAccountsResult, MgnError > ListManagedAccountsOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< DescribeReplicationConfigurationTemplatesResult, MgnError > DescribeReplicationConfigurationTemplatesOutcome
std::future< StartTestOutcome > StartTestOutcomeCallable
Aws::Utils::Outcome< CreateWaveResult, MgnError > CreateWaveOutcome
Aws::Utils::Outcome< UpdateReplicationConfigurationResult, MgnError > UpdateReplicationConfigurationOutcome
Aws::Utils::Outcome< UnarchiveApplicationResult, MgnError > UnarchiveApplicationOutcome
Aws::Utils::Outcome< UpdateApplicationResult, MgnError > UpdateApplicationOutcome
std::future< UpdateWaveOutcome > UpdateWaveOutcomeCallable
std::future< GetLaunchConfigurationOutcome > GetLaunchConfigurationOutcomeCallable
std::future< ArchiveApplicationOutcome > ArchiveApplicationOutcomeCallable
std::future< CreateLaunchConfigurationTemplateOutcome > CreateLaunchConfigurationTemplateOutcomeCallable
std::future< ListExportErrorsOutcome > ListExportErrorsOutcomeCallable
Aws::Utils::Outcome< StartNetworkMigrationMappingResult, MgnError > StartNetworkMigrationMappingOutcome
std::future< StartNetworkMigrationCodeGenerationOutcome > StartNetworkMigrationCodeGenerationOutcomeCallable
std::future< InitializeServiceOutcome > InitializeServiceOutcomeCallable
Aws::Utils::Outcome< ListImportErrorsResult, MgnError > ListImportErrorsOutcome
std::future< StartExportOutcome > StartExportOutcomeCallable
Aws::Utils::Outcome< ArchiveApplicationResult, MgnError > ArchiveApplicationOutcome
std::future< UpdateNetworkMigrationDefinitionOutcome > UpdateNetworkMigrationDefinitionOutcomeCallable
Aws::Utils::Outcome< DeleteApplicationResult, MgnError > DeleteApplicationOutcome
std::future< ListApplicationsOutcome > ListApplicationsOutcomeCallable
std::future< StartNetworkMigrationDeploymentOutcome > StartNetworkMigrationDeploymentOutcomeCallable
std::future< PutTemplateActionOutcome > PutTemplateActionOutcomeCallable
Aws::Utils::Outcome< DisconnectFromServiceResult, MgnError > DisconnectFromServiceOutcome
Aws::Utils::Outcome< DescribeSourceServersResult, MgnError > DescribeSourceServersOutcome
std::future< DeleteLaunchConfigurationTemplateOutcome > DeleteLaunchConfigurationTemplateOutcomeCallable
Aws::Utils::Outcome< ChangeServerLifeCycleStateResult, MgnError > ChangeServerLifeCycleStateOutcome
Aws::Utils::Outcome< StopReplicationResult, MgnError > StopReplicationOutcome
std::future< UnarchiveWaveOutcome > UnarchiveWaveOutcomeCallable
std::future< ListNetworkMigrationCodeGenerationsOutcome > ListNetworkMigrationCodeGenerationsOutcomeCallable
std::future< DeleteNetworkMigrationDefinitionOutcome > DeleteNetworkMigrationDefinitionOutcomeCallable
std::future< CreateWaveOutcome > CreateWaveOutcomeCallable
std::future< StartReplicationOutcome > StartReplicationOutcomeCallable
Aws::Utils::Outcome< UpdateReplicationConfigurationTemplateResult, MgnError > UpdateReplicationConfigurationTemplateOutcome
Aws::Utils::Outcome< Aws::NoResult, MgnError > TagResourceOutcome
Aws::Utils::Outcome< DeleteNetworkMigrationDefinitionResult, MgnError > DeleteNetworkMigrationDefinitionOutcome
Aws::Utils::Outcome< StartNetworkMigrationAnalysisResult, MgnError > StartNetworkMigrationAnalysisOutcome
std::future< ListImportErrorsOutcome > ListImportErrorsOutcomeCallable
std::future< CreateReplicationConfigurationTemplateOutcome > CreateReplicationConfigurationTemplateOutcomeCallable
std::future< DeleteSourceServerOutcome > DeleteSourceServerOutcomeCallable
std::future< TerminateTargetInstancesOutcome > TerminateTargetInstancesOutcomeCallable
std::future< PauseReplicationOutcome > PauseReplicationOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, MgnError > DeleteConnectorOutcome
Aws::Utils::Outcome< DeleteJobResult, MgnError > DeleteJobOutcome
Aws::Utils::Outcome< RemoveTemplateActionResult, MgnError > RemoveTemplateActionOutcome
Aws::Utils::Outcome< DescribeJobLogItemsResult, MgnError > DescribeJobLogItemsOutcome
std::future< GetNetworkMigrationMapperSegmentConstructOutcome > GetNetworkMigrationMapperSegmentConstructOutcomeCallable
std::future< FinalizeCutoverOutcome > FinalizeCutoverOutcomeCallable
std::future< UpdateNetworkMigrationMapperSegmentOutcome > UpdateNetworkMigrationMapperSegmentOutcomeCallable
std::future< ListNetworkMigrationMapperSegmentsOutcome > ListNetworkMigrationMapperSegmentsOutcomeCallable
Aws::Utils::Outcome< CreateLaunchConfigurationTemplateResult, MgnError > CreateLaunchConfigurationTemplateOutcome
Aws::Utils::Outcome< StartTestResult, MgnError > StartTestOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, MgnError > ListTagsForResourceOutcome
Aws::Utils::Outcome< StartNetworkMigrationDeploymentResult, MgnError > StartNetworkMigrationDeploymentOutcome
Aws::Utils::Outcome< StartExportResult, MgnError > StartExportOutcome
std::future< ListNetworkMigrationMappingsOutcome > ListNetworkMigrationMappingsOutcomeCallable
std::future< ListNetworkMigrationDefinitionsOutcome > ListNetworkMigrationDefinitionsOutcomeCallable
Aws::Utils::Outcome< UpdateNetworkMigrationMapperSegmentResult, MgnError > UpdateNetworkMigrationMapperSegmentOutcome
std::future< StartCutoverOutcome > StartCutoverOutcomeCallable
Aws::Utils::Outcome< StartNetworkMigrationCodeGenerationResult, MgnError > StartNetworkMigrationCodeGenerationOutcome
Aws::Utils::Outcome< DeleteLaunchConfigurationTemplateResult, MgnError > DeleteLaunchConfigurationTemplateOutcome
std::future< RetryDataReplicationOutcome > RetryDataReplicationOutcomeCallable
std::future< ListNetworkMigrationMapperSegmentConstructsOutcome > ListNetworkMigrationMapperSegmentConstructsOutcomeCallable
std::future< ListNetworkMigrationDeployedStacksOutcome > ListNetworkMigrationDeployedStacksOutcomeCallable
std::future< MarkAsArchivedOutcome > MarkAsArchivedOutcomeCallable
std::future< StartNetworkMigrationMappingUpdateOutcome > StartNetworkMigrationMappingUpdateOutcomeCallable
std::future< UpdateConnectorOutcome > UpdateConnectorOutcomeCallable
std::future< ListNetworkMigrationCodeGenerationSegmentsOutcome > ListNetworkMigrationCodeGenerationSegmentsOutcomeCallable
Aws::Utils::Outcome< ResumeReplicationResult, MgnError > ResumeReplicationOutcome
Aws::Utils::Outcome< ListImportFileEnrichmentsResult, MgnError > ListImportFileEnrichmentsOutcome
Aws::Utils::Outcome< UnarchiveWaveResult, MgnError > UnarchiveWaveOutcome
std::future< UnarchiveApplicationOutcome > UnarchiveApplicationOutcomeCallable
std::future< DeleteJobOutcome > DeleteJobOutcomeCallable
std::future< ResumeReplicationOutcome > ResumeReplicationOutcomeCallable
Aws::Utils::Outcome< ListNetworkMigrationMapperSegmentsResult, MgnError > ListNetworkMigrationMapperSegmentsOutcome
Aws::Utils::Outcome< UpdateConnectorResult, MgnError > UpdateConnectorOutcome
std::future< StartNetworkMigrationAnalysisOutcome > StartNetworkMigrationAnalysisOutcomeCallable
Aws::Utils::Outcome< StartImportFileEnrichmentResult, MgnError > StartImportFileEnrichmentOutcome
std::future< ListExportsOutcome > ListExportsOutcomeCallable
std::future< DisassociateSourceServersOutcome > DisassociateSourceServersOutcomeCallable
std::future< StartImportFileEnrichmentOutcome > StartImportFileEnrichmentOutcomeCallable
Aws::Utils::Outcome< DisassociateSourceServersResult, MgnError > DisassociateSourceServersOutcome
std::future< DeleteReplicationConfigurationTemplateOutcome > DeleteReplicationConfigurationTemplateOutcomeCallable
std::future< UpdateReplicationConfigurationOutcome > UpdateReplicationConfigurationOutcomeCallable
std::future< ListConnectorsOutcome > ListConnectorsOutcomeCallable
std::future< ListImportsOutcome > ListImportsOutcomeCallable
std::future< ListTemplateActionsOutcome > ListTemplateActionsOutcomeCallable
std::future< GetReplicationConfigurationOutcome > GetReplicationConfigurationOutcomeCallable
Aws::Utils::Outcome< ListImportsResult, MgnError > ListImportsOutcome
Aws::Utils::Outcome< DeleteSourceServerResult, MgnError > DeleteSourceServerOutcome
std::future< CreateNetworkMigrationDefinitionOutcome > CreateNetworkMigrationDefinitionOutcomeCallable
Aws::Utils::Outcome< GetReplicationConfigurationResult, MgnError > GetReplicationConfigurationOutcome
Aws::Utils::Outcome< DeleteWaveResult, MgnError > DeleteWaveOutcome
std::future< DescribeSourceServersOutcome > DescribeSourceServersOutcomeCallable
Aws::Utils::Outcome< ListNetworkMigrationMappingUpdatesResult, MgnError > ListNetworkMigrationMappingUpdatesOutcome
Aws::Utils::Outcome< ListNetworkMigrationCodeGenerationSegmentsResult, MgnError > ListNetworkMigrationCodeGenerationSegmentsOutcome
std::function< void(const MgnClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteApplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StopReplicationRequest &, const Model::StopReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopReplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::MarkAsArchivedRequest &, const Model::MarkAsArchivedOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MarkAsArchivedResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationAnalysisResultsRequest &, const Model::ListNetworkMigrationAnalysisResultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationAnalysisResultsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::InitializeServiceRequest &, const Model::InitializeServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> InitializeServiceResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DeleteConnectorRequest &, const Model::DeleteConnectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteConnectorResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ArchiveApplicationRequest &, const Model::ArchiveApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ArchiveApplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListWavesRequest &, const Model::ListWavesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWavesResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ChangeServerLifeCycleStateRequest &, const Model::ChangeServerLifeCycleStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ChangeServerLifeCycleStateResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartNetworkMigrationMappingUpdateRequest &, const Model::StartNetworkMigrationMappingUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNetworkMigrationMappingUpdateResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListImportErrorsRequest &, const Model::ListImportErrorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListImportErrorsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DeleteLaunchConfigurationTemplateRequest &, const Model::DeleteLaunchConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLaunchConfigurationTemplateResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DescribeLaunchConfigurationTemplatesRequest &, const Model::DescribeLaunchConfigurationTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLaunchConfigurationTemplatesResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartCutoverRequest &, const Model::StartCutoverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartCutoverResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DisassociateApplicationsRequest &, const Model::DisassociateApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateApplicationsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::TerminateTargetInstancesRequest &, const Model::TerminateTargetInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TerminateTargetInstancesResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartNetworkMigrationMappingRequest &, const Model::StartNetworkMigrationMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNetworkMigrationMappingResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationMappingsRequest &, const Model::ListNetworkMigrationMappingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationMappingsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::CreateReplicationConfigurationTemplateRequest &, const Model::CreateReplicationConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateReplicationConfigurationTemplateResponseReceivedHandler
std::function< void(const MgnClient *, const Model::GetNetworkMigrationMapperSegmentConstructRequest &, const Model::GetNetworkMigrationMapperSegmentConstructOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetNetworkMigrationMapperSegmentConstructResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateNetworkMigrationDefinitionRequest &, const Model::UpdateNetworkMigrationDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateNetworkMigrationDefinitionResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateNetworkMigrationMapperSegmentRequest &, const Model::UpdateNetworkMigrationMapperSegmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateNetworkMigrationMapperSegmentResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartNetworkMigrationCodeGenerationRequest &, const Model::StartNetworkMigrationCodeGenerationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNetworkMigrationCodeGenerationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationMapperSegmentConstructsRequest &, const Model::ListNetworkMigrationMapperSegmentConstructsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationMapperSegmentConstructsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::PauseReplicationRequest &, const Model::PauseReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PauseReplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DeleteJobRequest &, const Model::DeleteJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteJobResponseReceivedHandler
std::function< void(const MgnClient *, const Model::RetryDataReplicationRequest &, const Model::RetryDataReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RetryDataReplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::AssociateSourceServersRequest &, const Model::AssociateSourceServersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateSourceServersResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListSourceServerActionsRequest &, const Model::ListSourceServerActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSourceServerActionsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DisconnectFromServiceRequest &, const Model::DisconnectFromServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisconnectFromServiceResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UnarchiveWaveRequest &, const Model::UnarchiveWaveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UnarchiveWaveResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateConnectorRequest &, const Model::UpdateConnectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateConnectorResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateLaunchConfigurationTemplateRequest &, const Model::UpdateLaunchConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateLaunchConfigurationTemplateResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationDeployedStacksRequest &, const Model::ListNetworkMigrationDeployedStacksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationDeployedStacksResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListConnectorsRequest &, const Model::ListConnectorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListConnectorsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DescribeJobsRequest &, const Model::DescribeJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeJobsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::RemoveTemplateActionRequest &, const Model::RemoveTemplateActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RemoveTemplateActionResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateApplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationDefinitionsRequest &, const Model::ListNetworkMigrationDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationDefinitionsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DeleteNetworkMigrationDefinitionRequest &, const Model::DeleteNetworkMigrationDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkMigrationDefinitionResponseReceivedHandler
std::function< void(const MgnClient *, const Model::GetNetworkMigrationDefinitionRequest &, const Model::GetNetworkMigrationDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetNetworkMigrationDefinitionResponseReceivedHandler
std::function< void(const MgnClient *, const Model::CreateLaunchConfigurationTemplateRequest &, const Model::CreateLaunchConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLaunchConfigurationTemplateResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationCodeGenerationSegmentsRequest &, const Model::ListNetworkMigrationCodeGenerationSegmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationCodeGenerationSegmentsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartExportRequest &, const Model::StartExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartExportResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateSourceServerReplicationTypeRequest &, const Model::UpdateSourceServerReplicationTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSourceServerReplicationTypeResponseReceivedHandler
std::function< void(const MgnClient *, const Model::FinalizeCutoverRequest &, const Model::FinalizeCutoverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> FinalizeCutoverResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DeleteSourceServerRequest &, const Model::DeleteSourceServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSourceServerResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UnarchiveApplicationRequest &, const Model::UnarchiveApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UnarchiveApplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationMappingUpdatesRequest &, const Model::ListNetworkMigrationMappingUpdatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationMappingUpdatesResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListApplicationsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateApplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::PutTemplateActionRequest &, const Model::PutTemplateActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutTemplateActionResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListImportFileEnrichmentsRequest &, const Model::ListImportFileEnrichmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListImportFileEnrichmentsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateReplicationConfigurationTemplateRequest &, const Model::UpdateReplicationConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateReplicationConfigurationTemplateResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartReplicationRequest &, const Model::StartReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartReplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DeleteVcenterClientRequest &, const Model::DeleteVcenterClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVcenterClientResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListImportsRequest &, const Model::ListImportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListImportsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateWaveRequest &, const Model::UpdateWaveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWaveResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DeleteWaveRequest &, const Model::DeleteWaveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWaveResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListTemplateActionsRequest &, const Model::ListTemplateActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTemplateActionsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::CreateNetworkMigrationDefinitionRequest &, const Model::CreateNetworkMigrationDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNetworkMigrationDefinitionResponseReceivedHandler
std::function< void(const MgnClient *, const Model::RemoveSourceServerActionRequest &, const Model::RemoveSourceServerActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RemoveSourceServerActionResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartImportFileEnrichmentRequest &, const Model::StartImportFileEnrichmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartImportFileEnrichmentResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DescribeReplicationConfigurationTemplatesRequest &, const Model::DescribeReplicationConfigurationTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeReplicationConfigurationTemplatesResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationExecutionsRequest &, const Model::ListNetworkMigrationExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationExecutionsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListManagedAccountsRequest &, const Model::ListManagedAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListManagedAccountsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ArchiveWaveRequest &, const Model::ArchiveWaveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ArchiveWaveResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListExportsRequest &, const Model::ListExportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListExportsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartImportRequest &, const Model::StartImportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartImportResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListExportErrorsRequest &, const Model::ListExportErrorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListExportErrorsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateReplicationConfigurationRequest &, const Model::UpdateReplicationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateReplicationConfigurationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::GetLaunchConfigurationRequest &, const Model::GetLaunchConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetLaunchConfigurationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DisassociateSourceServersRequest &, const Model::DisassociateSourceServersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateSourceServersResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationCodeGenerationsRequest &, const Model::ListNetworkMigrationCodeGenerationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationCodeGenerationsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartNetworkMigrationAnalysisRequest &, const Model::StartNetworkMigrationAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNetworkMigrationAnalysisResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateSourceServerRequest &, const Model::UpdateSourceServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSourceServerResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartTestRequest &, const Model::StartTestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartTestResponseReceivedHandler
std::function< void(const MgnClient *, const Model::PutSourceServerActionRequest &, const Model::PutSourceServerActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutSourceServerActionResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationAnalysesRequest &, const Model::ListNetworkMigrationAnalysesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationAnalysesResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DescribeVcenterClientsRequest &, const Model::DescribeVcenterClientsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVcenterClientsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::CreateWaveRequest &, const Model::CreateWaveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateWaveResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DeleteReplicationConfigurationTemplateRequest &, const Model::DeleteReplicationConfigurationTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteReplicationConfigurationTemplateResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UpdateLaunchConfigurationRequest &, const Model::UpdateLaunchConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateLaunchConfigurationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::CreateConnectorRequest &, const Model::CreateConnectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateConnectorResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DescribeJobLogItemsRequest &, const Model::DescribeJobLogItemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeJobLogItemsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::GetReplicationConfigurationRequest &, const Model::GetReplicationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetReplicationConfigurationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::DescribeSourceServersRequest &, const Model::DescribeSourceServersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSourceServersResponseReceivedHandler
std::function< void(const MgnClient *, const Model::StartNetworkMigrationDeploymentRequest &, const Model::StartNetworkMigrationDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNetworkMigrationDeploymentResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationDeploymentsRequest &, const Model::ListNetworkMigrationDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationDeploymentsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::AssociateApplicationsRequest &, const Model::AssociateApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateApplicationsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ResumeReplicationRequest &, const Model::ResumeReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResumeReplicationResponseReceivedHandler
std::function< void(const MgnClient *, const Model::ListNetworkMigrationMapperSegmentsRequest &, const Model::ListNetworkMigrationMapperSegmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworkMigrationMapperSegmentsResponseReceivedHandler
std::function< void(const MgnClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler