9#include <aws/dms/DatabaseMigrationServiceErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/dms/DatabaseMigrationServiceEndpointProvider.h>
21#include <aws/dms/model/AddTagsToResourceResult.h>
22#include <aws/dms/model/ApplyPendingMaintenanceActionResult.h>
23#include <aws/dms/model/BatchStartRecommendationsResult.h>
24#include <aws/dms/model/CancelReplicationTaskAssessmentRunResult.h>
25#include <aws/dms/model/CreateDataMigrationResult.h>
26#include <aws/dms/model/CreateDataProviderResult.h>
27#include <aws/dms/model/CreateEndpointResult.h>
28#include <aws/dms/model/CreateEventSubscriptionResult.h>
29#include <aws/dms/model/CreateFleetAdvisorCollectorResult.h>
30#include <aws/dms/model/CreateInstanceProfileResult.h>
31#include <aws/dms/model/CreateMigrationProjectResult.h>
32#include <aws/dms/model/CreateReplicationConfigResult.h>
33#include <aws/dms/model/CreateReplicationInstanceResult.h>
34#include <aws/dms/model/CreateReplicationSubnetGroupResult.h>
35#include <aws/dms/model/CreateReplicationTaskResult.h>
36#include <aws/dms/model/DeleteCertificateResult.h>
37#include <aws/dms/model/DeleteConnectionResult.h>
38#include <aws/dms/model/DeleteDataMigrationResult.h>
39#include <aws/dms/model/DeleteDataProviderResult.h>
40#include <aws/dms/model/DeleteEndpointResult.h>
41#include <aws/dms/model/DeleteEventSubscriptionResult.h>
42#include <aws/dms/model/DeleteFleetAdvisorDatabasesResult.h>
43#include <aws/dms/model/DeleteInstanceProfileResult.h>
44#include <aws/dms/model/DeleteMigrationProjectResult.h>
45#include <aws/dms/model/DeleteReplicationConfigResult.h>
46#include <aws/dms/model/DeleteReplicationInstanceResult.h>
47#include <aws/dms/model/DeleteReplicationSubnetGroupResult.h>
48#include <aws/dms/model/DeleteReplicationTaskResult.h>
49#include <aws/dms/model/DeleteReplicationTaskAssessmentRunResult.h>
50#include <aws/dms/model/DescribeAccountAttributesResult.h>
51#include <aws/dms/model/DescribeApplicableIndividualAssessmentsResult.h>
52#include <aws/dms/model/DescribeCertificatesResult.h>
53#include <aws/dms/model/DescribeConnectionsResult.h>
54#include <aws/dms/model/DescribeConversionConfigurationResult.h>
55#include <aws/dms/model/DescribeDataMigrationsResult.h>
56#include <aws/dms/model/DescribeDataProvidersResult.h>
57#include <aws/dms/model/DescribeEndpointSettingsResult.h>
58#include <aws/dms/model/DescribeEndpointTypesResult.h>
59#include <aws/dms/model/DescribeEndpointsResult.h>
60#include <aws/dms/model/DescribeEngineVersionsResult.h>
61#include <aws/dms/model/DescribeEventCategoriesResult.h>
62#include <aws/dms/model/DescribeEventSubscriptionsResult.h>
63#include <aws/dms/model/DescribeEventsResult.h>
64#include <aws/dms/model/DescribeExtensionPackAssociationsResult.h>
65#include <aws/dms/model/DescribeFleetAdvisorCollectorsResult.h>
66#include <aws/dms/model/DescribeFleetAdvisorDatabasesResult.h>
67#include <aws/dms/model/DescribeFleetAdvisorLsaAnalysisResult.h>
68#include <aws/dms/model/DescribeFleetAdvisorSchemaObjectSummaryResult.h>
69#include <aws/dms/model/DescribeFleetAdvisorSchemasResult.h>
70#include <aws/dms/model/DescribeInstanceProfilesResult.h>
71#include <aws/dms/model/DescribeMetadataModelAssessmentsResult.h>
72#include <aws/dms/model/DescribeMetadataModelConversionsResult.h>
73#include <aws/dms/model/DescribeMetadataModelExportsAsScriptResult.h>
74#include <aws/dms/model/DescribeMetadataModelExportsToTargetResult.h>
75#include <aws/dms/model/DescribeMetadataModelImportsResult.h>
76#include <aws/dms/model/DescribeMigrationProjectsResult.h>
77#include <aws/dms/model/DescribeOrderableReplicationInstancesResult.h>
78#include <aws/dms/model/DescribePendingMaintenanceActionsResult.h>
79#include <aws/dms/model/DescribeRecommendationLimitationsResult.h>
80#include <aws/dms/model/DescribeRecommendationsResult.h>
81#include <aws/dms/model/DescribeRefreshSchemasStatusResult.h>
82#include <aws/dms/model/DescribeReplicationConfigsResult.h>
83#include <aws/dms/model/DescribeReplicationInstanceTaskLogsResult.h>
84#include <aws/dms/model/DescribeReplicationInstancesResult.h>
85#include <aws/dms/model/DescribeReplicationSubnetGroupsResult.h>
86#include <aws/dms/model/DescribeReplicationTableStatisticsResult.h>
87#include <aws/dms/model/DescribeReplicationTaskAssessmentResultsResult.h>
88#include <aws/dms/model/DescribeReplicationTaskAssessmentRunsResult.h>
89#include <aws/dms/model/DescribeReplicationTaskIndividualAssessmentsResult.h>
90#include <aws/dms/model/DescribeReplicationTasksResult.h>
91#include <aws/dms/model/DescribeReplicationsResult.h>
92#include <aws/dms/model/DescribeSchemasResult.h>
93#include <aws/dms/model/DescribeTableStatisticsResult.h>
94#include <aws/dms/model/ExportMetadataModelAssessmentResult.h>
95#include <aws/dms/model/ImportCertificateResult.h>
96#include <aws/dms/model/ListTagsForResourceResult.h>
97#include <aws/dms/model/ModifyConversionConfigurationResult.h>
98#include <aws/dms/model/ModifyDataMigrationResult.h>
99#include <aws/dms/model/ModifyDataProviderResult.h>
100#include <aws/dms/model/ModifyEndpointResult.h>
101#include <aws/dms/model/ModifyEventSubscriptionResult.h>
102#include <aws/dms/model/ModifyInstanceProfileResult.h>
103#include <aws/dms/model/ModifyMigrationProjectResult.h>
104#include <aws/dms/model/ModifyReplicationConfigResult.h>
105#include <aws/dms/model/ModifyReplicationInstanceResult.h>
106#include <aws/dms/model/ModifyReplicationSubnetGroupResult.h>
107#include <aws/dms/model/ModifyReplicationTaskResult.h>
108#include <aws/dms/model/MoveReplicationTaskResult.h>
109#include <aws/dms/model/RebootReplicationInstanceResult.h>
110#include <aws/dms/model/RefreshSchemasResult.h>
111#include <aws/dms/model/ReloadReplicationTablesResult.h>
112#include <aws/dms/model/ReloadTablesResult.h>
113#include <aws/dms/model/RemoveTagsFromResourceResult.h>
114#include <aws/dms/model/RunFleetAdvisorLsaAnalysisResult.h>
115#include <aws/dms/model/StartDataMigrationResult.h>
116#include <aws/dms/model/StartExtensionPackAssociationResult.h>
117#include <aws/dms/model/StartMetadataModelAssessmentResult.h>
118#include <aws/dms/model/StartMetadataModelConversionResult.h>
119#include <aws/dms/model/StartMetadataModelExportAsScriptResult.h>
120#include <aws/dms/model/StartMetadataModelExportToTargetResult.h>
121#include <aws/dms/model/StartMetadataModelImportResult.h>
122#include <aws/dms/model/StartReplicationResult.h>
123#include <aws/dms/model/StartReplicationTaskResult.h>
124#include <aws/dms/model/StartReplicationTaskAssessmentResult.h>
125#include <aws/dms/model/StartReplicationTaskAssessmentRunResult.h>
126#include <aws/dms/model/StopDataMigrationResult.h>
127#include <aws/dms/model/StopReplicationResult.h>
128#include <aws/dms/model/StopReplicationTaskResult.h>
129#include <aws/dms/model/TestConnectionResult.h>
130#include <aws/dms/model/UpdateSubscriptionsToEventBridgeResult.h>
131#include <aws/dms/model/DescribeRecommendationsRequest.h>
132#include <aws/dms/model/DescribeConnectionsRequest.h>
133#include <aws/dms/model/DescribeFleetAdvisorSchemaObjectSummaryRequest.h>
134#include <aws/dms/model/DescribeOrderableReplicationInstancesRequest.h>
135#include <aws/dms/model/DescribeCertificatesRequest.h>
136#include <aws/dms/model/DescribeEventCategoriesRequest.h>
137#include <aws/dms/model/DescribeFleetAdvisorDatabasesRequest.h>
138#include <aws/dms/model/DescribePendingMaintenanceActionsRequest.h>
139#include <aws/dms/model/DescribeMigrationProjectsRequest.h>
140#include <aws/dms/model/DescribeReplicationTaskAssessmentRunsRequest.h>
141#include <aws/dms/model/DescribeInstanceProfilesRequest.h>
142#include <aws/dms/model/DescribeReplicationTaskAssessmentResultsRequest.h>
143#include <aws/dms/model/DescribeReplicationInstancesRequest.h>
144#include <aws/dms/model/DescribeReplicationTaskIndividualAssessmentsRequest.h>
145#include <aws/dms/model/DescribeReplicationSubnetGroupsRequest.h>
146#include <aws/dms/model/DescribeApplicableIndividualAssessmentsRequest.h>
147#include <aws/dms/model/DescribeEndpointsRequest.h>
148#include <aws/dms/model/DescribeReplicationTasksRequest.h>
149#include <aws/dms/model/DescribeReplicationConfigsRequest.h>
150#include <aws/dms/model/RunFleetAdvisorLsaAnalysisRequest.h>
151#include <aws/dms/model/DescribeEventSubscriptionsRequest.h>
152#include <aws/dms/model/DescribeFleetAdvisorCollectorsRequest.h>
153#include <aws/dms/model/DescribeAccountAttributesRequest.h>
154#include <aws/dms/model/DescribeDataProvidersRequest.h>
155#include <aws/dms/model/BatchStartRecommendationsRequest.h>
156#include <aws/dms/model/DescribeReplicationsRequest.h>
157#include <aws/dms/model/DescribeDataMigrationsRequest.h>
158#include <aws/dms/model/DescribeEventsRequest.h>
159#include <aws/dms/model/DescribeFleetAdvisorSchemasRequest.h>
160#include <aws/dms/model/UpdateSubscriptionsToEventBridgeRequest.h>
161#include <aws/dms/model/DescribeFleetAdvisorLsaAnalysisRequest.h>
162#include <aws/dms/model/CreateInstanceProfileRequest.h>
163#include <aws/dms/model/DescribeEndpointTypesRequest.h>
164#include <aws/dms/model/DescribeEngineVersionsRequest.h>
165#include <aws/dms/model/DescribeRecommendationLimitationsRequest.h>
166#include <aws/dms/model/ListTagsForResourceRequest.h>
167#include <aws/core/NoResult.h>
175 class HttpClientFactory;
180 template<
typename R,
typename E>
class Outcome;
190 class AWSCredentials;
191 class AWSCredentialsProvider;
199 namespace DatabaseMigrationService
EndpointProviderBase< DatabaseMigrationServiceClientConfiguration, DatabaseMigrationServiceBuiltInParameters, DatabaseMigrationServiceClientContextParameters > DatabaseMigrationServiceEndpointProviderBase
std::future< DescribeReplicationConfigsOutcome > DescribeReplicationConfigsOutcomeCallable
std::future< CreateDataMigrationOutcome > CreateDataMigrationOutcomeCallable
std::future< DescribeRecommendationsOutcome > DescribeRecommendationsOutcomeCallable
std::future< CreateInstanceProfileOutcome > CreateInstanceProfileOutcomeCallable
std::future< DeleteReplicationTaskAssessmentRunOutcome > DeleteReplicationTaskAssessmentRunOutcomeCallable
std::future< DeleteReplicationTaskOutcome > DeleteReplicationTaskOutcomeCallable
Aws::Utils::Outcome< ExportMetadataModelAssessmentResult, DatabaseMigrationServiceError > ExportMetadataModelAssessmentOutcome
std::future< StartReplicationTaskAssessmentOutcome > StartReplicationTaskAssessmentOutcomeCallable
Aws::Utils::Outcome< RebootReplicationInstanceResult, DatabaseMigrationServiceError > RebootReplicationInstanceOutcome
Aws::Utils::Outcome< StartExtensionPackAssociationResult, DatabaseMigrationServiceError > StartExtensionPackAssociationOutcome
Aws::Utils::Outcome< DeleteEndpointResult, DatabaseMigrationServiceError > DeleteEndpointOutcome
Aws::Utils::Outcome< ApplyPendingMaintenanceActionResult, DatabaseMigrationServiceError > ApplyPendingMaintenanceActionOutcome
Aws::Utils::Outcome< DescribeAccountAttributesResult, DatabaseMigrationServiceError > DescribeAccountAttributesOutcome
std::future< ModifyEventSubscriptionOutcome > ModifyEventSubscriptionOutcomeCallable
Aws::Utils::Outcome< StartReplicationResult, DatabaseMigrationServiceError > StartReplicationOutcome
Aws::Utils::Outcome< DeleteReplicationConfigResult, DatabaseMigrationServiceError > DeleteReplicationConfigOutcome
std::future< DescribeEndpointsOutcome > DescribeEndpointsOutcomeCallable
Aws::Utils::Outcome< ReloadReplicationTablesResult, DatabaseMigrationServiceError > ReloadReplicationTablesOutcome
std::future< CreateReplicationSubnetGroupOutcome > CreateReplicationSubnetGroupOutcomeCallable
std::future< DescribeFleetAdvisorDatabasesOutcome > DescribeFleetAdvisorDatabasesOutcomeCallable
std::future< ReloadReplicationTablesOutcome > ReloadReplicationTablesOutcomeCallable
std::future< DescribeFleetAdvisorCollectorsOutcome > DescribeFleetAdvisorCollectorsOutcomeCallable
Aws::Utils::Outcome< DescribeReplicationTableStatisticsResult, DatabaseMigrationServiceError > DescribeReplicationTableStatisticsOutcome
Aws::Utils::Outcome< CancelReplicationTaskAssessmentRunResult, DatabaseMigrationServiceError > CancelReplicationTaskAssessmentRunOutcome
Aws::Utils::Outcome< ModifyReplicationInstanceResult, DatabaseMigrationServiceError > ModifyReplicationInstanceOutcome
Aws::Utils::Outcome< DescribeMetadataModelConversionsResult, DatabaseMigrationServiceError > DescribeMetadataModelConversionsOutcome
std::future< RebootReplicationInstanceOutcome > RebootReplicationInstanceOutcomeCallable
Aws::Utils::Outcome< ModifyConversionConfigurationResult, DatabaseMigrationServiceError > ModifyConversionConfigurationOutcome
Aws::Utils::Outcome< DescribeTableStatisticsResult, DatabaseMigrationServiceError > DescribeTableStatisticsOutcome
std::future< DescribeReplicationTableStatisticsOutcome > DescribeReplicationTableStatisticsOutcomeCallable
Aws::Utils::Outcome< DescribeRecommendationsResult, DatabaseMigrationServiceError > DescribeRecommendationsOutcome
std::future< StopDataMigrationOutcome > StopDataMigrationOutcomeCallable
Aws::Utils::Outcome< DescribeApplicableIndividualAssessmentsResult, DatabaseMigrationServiceError > DescribeApplicableIndividualAssessmentsOutcome
std::future< DeleteReplicationInstanceOutcome > DeleteReplicationInstanceOutcomeCallable
std::future< DeleteDataProviderOutcome > DeleteDataProviderOutcomeCallable
Aws::Utils::Outcome< DescribeEndpointSettingsResult, DatabaseMigrationServiceError > DescribeEndpointSettingsOutcome
Aws::Utils::Outcome< CreateReplicationConfigResult, DatabaseMigrationServiceError > CreateReplicationConfigOutcome
Aws::Utils::Outcome< DescribeReplicationTaskAssessmentResultsResult, DatabaseMigrationServiceError > DescribeReplicationTaskAssessmentResultsOutcome
std::future< DescribeEngineVersionsOutcome > DescribeEngineVersionsOutcomeCallable
std::future< DeleteFleetAdvisorDatabasesOutcome > DeleteFleetAdvisorDatabasesOutcomeCallable
Aws::Utils::Outcome< ModifyDataProviderResult, DatabaseMigrationServiceError > ModifyDataProviderOutcome
Aws::Utils::Outcome< DescribeEventCategoriesResult, DatabaseMigrationServiceError > DescribeEventCategoriesOutcome
std::future< DescribeConnectionsOutcome > DescribeConnectionsOutcomeCallable
std::future< DeleteInstanceProfileOutcome > DeleteInstanceProfileOutcomeCallable
Aws::Utils::Outcome< DescribeEndpointsResult, DatabaseMigrationServiceError > DescribeEndpointsOutcome
Aws::Utils::Outcome< CreateInstanceProfileResult, DatabaseMigrationServiceError > CreateInstanceProfileOutcome
Aws::Utils::Outcome< CreateReplicationInstanceResult, DatabaseMigrationServiceError > CreateReplicationInstanceOutcome
std::future< DeleteReplicationConfigOutcome > DeleteReplicationConfigOutcomeCallable
Aws::Utils::Outcome< RefreshSchemasResult, DatabaseMigrationServiceError > RefreshSchemasOutcome
std::future< DescribeReplicationInstanceTaskLogsOutcome > DescribeReplicationInstanceTaskLogsOutcomeCallable
std::future< StartReplicationTaskOutcome > StartReplicationTaskOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, DatabaseMigrationServiceError > ListTagsForResourceOutcome
Aws::Utils::Outcome< DescribeEventsResult, DatabaseMigrationServiceError > DescribeEventsOutcome
Aws::Utils::Outcome< CreateReplicationSubnetGroupResult, DatabaseMigrationServiceError > CreateReplicationSubnetGroupOutcome
Aws::Utils::Outcome< ModifyReplicationSubnetGroupResult, DatabaseMigrationServiceError > ModifyReplicationSubnetGroupOutcome
std::future< DeleteDataMigrationOutcome > DeleteDataMigrationOutcomeCallable
Aws::Utils::Outcome< DescribeInstanceProfilesResult, DatabaseMigrationServiceError > DescribeInstanceProfilesOutcome
std::future< CreateMigrationProjectOutcome > CreateMigrationProjectOutcomeCallable
std::future< DescribeExtensionPackAssociationsOutcome > DescribeExtensionPackAssociationsOutcomeCallable
std::future< DescribeEventSubscriptionsOutcome > DescribeEventSubscriptionsOutcomeCallable
std::future< DescribeAccountAttributesOutcome > DescribeAccountAttributesOutcomeCallable
Aws::Utils::Outcome< DescribeMetadataModelImportsResult, DatabaseMigrationServiceError > DescribeMetadataModelImportsOutcome
std::future< DescribeMetadataModelAssessmentsOutcome > DescribeMetadataModelAssessmentsOutcomeCallable
std::future< CreateReplicationConfigOutcome > CreateReplicationConfigOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, DatabaseMigrationServiceError > StartRecommendationsOutcome
std::future< DeleteEndpointOutcome > DeleteEndpointOutcomeCallable
std::future< StartMetadataModelAssessmentOutcome > StartMetadataModelAssessmentOutcomeCallable
std::future< DescribeRefreshSchemasStatusOutcome > DescribeRefreshSchemasStatusOutcomeCallable
Aws::Utils::Outcome< DescribeReplicationInstanceTaskLogsResult, DatabaseMigrationServiceError > DescribeReplicationInstanceTaskLogsOutcome
Aws::Utils::Outcome< ModifyEventSubscriptionResult, DatabaseMigrationServiceError > ModifyEventSubscriptionOutcome
Aws::Utils::Outcome< ModifyInstanceProfileResult, DatabaseMigrationServiceError > ModifyInstanceProfileOutcome
Aws::Utils::Outcome< DescribeRefreshSchemasStatusResult, DatabaseMigrationServiceError > DescribeRefreshSchemasStatusOutcome
Aws::Utils::Outcome< StartMetadataModelAssessmentResult, DatabaseMigrationServiceError > StartMetadataModelAssessmentOutcome
std::future< StartReplicationOutcome > StartReplicationOutcomeCallable
std::future< DeleteReplicationSubnetGroupOutcome > DeleteReplicationSubnetGroupOutcomeCallable
std::future< DeleteFleetAdvisorCollectorOutcome > DeleteFleetAdvisorCollectorOutcomeCallable
Aws::Utils::Outcome< DescribeSchemasResult, DatabaseMigrationServiceError > DescribeSchemasOutcome
Aws::Utils::Outcome< DescribeCertificatesResult, DatabaseMigrationServiceError > DescribeCertificatesOutcome
Aws::Utils::Outcome< DeleteFleetAdvisorDatabasesResult, DatabaseMigrationServiceError > DeleteFleetAdvisorDatabasesOutcome
Aws::Utils::Outcome< DeleteReplicationInstanceResult, DatabaseMigrationServiceError > DeleteReplicationInstanceOutcome
std::future< StartMetadataModelExportToTargetOutcome > StartMetadataModelExportToTargetOutcomeCallable
std::future< StartExtensionPackAssociationOutcome > StartExtensionPackAssociationOutcomeCallable
Aws::Utils::Outcome< DescribeEndpointTypesResult, DatabaseMigrationServiceError > DescribeEndpointTypesOutcome
Aws::Utils::Outcome< ModifyReplicationTaskResult, DatabaseMigrationServiceError > ModifyReplicationTaskOutcome
std::future< DescribeReplicationTaskIndividualAssessmentsOutcome > DescribeReplicationTaskIndividualAssessmentsOutcomeCallable
Aws::Utils::Outcome< DescribeReplicationTasksResult, DatabaseMigrationServiceError > DescribeReplicationTasksOutcome
Aws::Utils::Outcome< DeleteConnectionResult, DatabaseMigrationServiceError > DeleteConnectionOutcome
Aws::Utils::Outcome< StartMetadataModelExportAsScriptResult, DatabaseMigrationServiceError > StartMetadataModelExportAsScriptOutcome
std::future< DescribeDataProvidersOutcome > DescribeDataProvidersOutcomeCallable
Aws::Utils::Outcome< DeleteDataMigrationResult, DatabaseMigrationServiceError > DeleteDataMigrationOutcome
Aws::Utils::Outcome< StopReplicationTaskResult, DatabaseMigrationServiceError > StopReplicationTaskOutcome
Aws::Utils::Outcome< DeleteCertificateResult, DatabaseMigrationServiceError > DeleteCertificateOutcome
Aws::Utils::Outcome< ImportCertificateResult, DatabaseMigrationServiceError > ImportCertificateOutcome
std::future< ModifyReplicationConfigOutcome > ModifyReplicationConfigOutcomeCallable
Aws::Utils::Outcome< DescribeReplicationTaskAssessmentRunsResult, DatabaseMigrationServiceError > DescribeReplicationTaskAssessmentRunsOutcome
Aws::Utils::Outcome< DescribeExtensionPackAssociationsResult, DatabaseMigrationServiceError > DescribeExtensionPackAssociationsOutcome
Aws::Utils::Outcome< CreateDataProviderResult, DatabaseMigrationServiceError > CreateDataProviderOutcome
std::future< DescribeMetadataModelExportsAsScriptOutcome > DescribeMetadataModelExportsAsScriptOutcomeCallable
Aws::Utils::Outcome< CreateReplicationTaskResult, DatabaseMigrationServiceError > CreateReplicationTaskOutcome
Aws::Utils::Outcome< StartMetadataModelExportToTargetResult, DatabaseMigrationServiceError > StartMetadataModelExportToTargetOutcome
Aws::Utils::Outcome< ModifyReplicationConfigResult, DatabaseMigrationServiceError > ModifyReplicationConfigOutcome
std::future< DescribeSchemasOutcome > DescribeSchemasOutcomeCallable
std::future< ExportMetadataModelAssessmentOutcome > ExportMetadataModelAssessmentOutcomeCallable
Aws::Utils::Outcome< StartReplicationTaskResult, DatabaseMigrationServiceError > StartReplicationTaskOutcome
std::future< StartMetadataModelExportAsScriptOutcome > StartMetadataModelExportAsScriptOutcomeCallable
Aws::Utils::Outcome< ModifyEndpointResult, DatabaseMigrationServiceError > ModifyEndpointOutcome
std::future< ModifyEndpointOutcome > ModifyEndpointOutcomeCallable
std::future< CreateEndpointOutcome > CreateEndpointOutcomeCallable
Aws::Utils::Outcome< CreateFleetAdvisorCollectorResult, DatabaseMigrationServiceError > CreateFleetAdvisorCollectorOutcome
std::future< DescribePendingMaintenanceActionsOutcome > DescribePendingMaintenanceActionsOutcomeCallable
std::future< RefreshSchemasOutcome > RefreshSchemasOutcomeCallable
Aws::Utils::Outcome< RunFleetAdvisorLsaAnalysisResult, DatabaseMigrationServiceError > RunFleetAdvisorLsaAnalysisOutcome
Aws::Utils::Outcome< DescribeEventSubscriptionsResult, DatabaseMigrationServiceError > DescribeEventSubscriptionsOutcome
Aws::Utils::Outcome< StartDataMigrationResult, DatabaseMigrationServiceError > StartDataMigrationOutcome
std::future< ModifyReplicationSubnetGroupOutcome > ModifyReplicationSubnetGroupOutcomeCallable
std::future< DeleteMigrationProjectOutcome > DeleteMigrationProjectOutcomeCallable
std::future< TestConnectionOutcome > TestConnectionOutcomeCallable
Aws::Utils::Outcome< DeleteReplicationSubnetGroupResult, DatabaseMigrationServiceError > DeleteReplicationSubnetGroupOutcome
Aws::Utils::Outcome< DescribeFleetAdvisorSchemaObjectSummaryResult, DatabaseMigrationServiceError > DescribeFleetAdvisorSchemaObjectSummaryOutcome
std::future< DescribeConversionConfigurationOutcome > DescribeConversionConfigurationOutcomeCallable
std::future< DescribeEventsOutcome > DescribeEventsOutcomeCallable
std::future< DescribeMetadataModelExportsToTargetOutcome > DescribeMetadataModelExportsToTargetOutcomeCallable
std::future< StartMetadataModelConversionOutcome > StartMetadataModelConversionOutcomeCallable
std::future< StartDataMigrationOutcome > StartDataMigrationOutcomeCallable
Aws::Utils::Outcome< RemoveTagsFromResourceResult, DatabaseMigrationServiceError > RemoveTagsFromResourceOutcome
Aws::Utils::Outcome< DescribeFleetAdvisorCollectorsResult, DatabaseMigrationServiceError > DescribeFleetAdvisorCollectorsOutcome
std::future< ImportCertificateOutcome > ImportCertificateOutcomeCallable
std::future< RemoveTagsFromResourceOutcome > RemoveTagsFromResourceOutcomeCallable
Aws::Utils::Outcome< DescribeMetadataModelAssessmentsResult, DatabaseMigrationServiceError > DescribeMetadataModelAssessmentsOutcome
Aws::Utils::Outcome< DescribeMigrationProjectsResult, DatabaseMigrationServiceError > DescribeMigrationProjectsOutcome
std::future< DescribeDataMigrationsOutcome > DescribeDataMigrationsOutcomeCallable
std::future< DescribeEventCategoriesOutcome > DescribeEventCategoriesOutcomeCallable
Aws::Utils::Outcome< DeleteReplicationTaskResult, DatabaseMigrationServiceError > DeleteReplicationTaskOutcome
Aws::Utils::Outcome< DescribeMetadataModelExportsAsScriptResult, DatabaseMigrationServiceError > DescribeMetadataModelExportsAsScriptOutcome
std::future< UpdateSubscriptionsToEventBridgeOutcome > UpdateSubscriptionsToEventBridgeOutcomeCallable
std::future< ModifyInstanceProfileOutcome > ModifyInstanceProfileOutcomeCallable
Aws::Utils::Outcome< DescribeEngineVersionsResult, DatabaseMigrationServiceError > DescribeEngineVersionsOutcome
Aws::Utils::Outcome< DescribeRecommendationLimitationsResult, DatabaseMigrationServiceError > DescribeRecommendationLimitationsOutcome
Aws::Utils::Outcome< DeleteReplicationTaskAssessmentRunResult, DatabaseMigrationServiceError > DeleteReplicationTaskAssessmentRunOutcome
std::future< DescribeRecommendationLimitationsOutcome > DescribeRecommendationLimitationsOutcomeCallable
Aws::Utils::Outcome< CreateDataMigrationResult, DatabaseMigrationServiceError > CreateDataMigrationOutcome
Aws::Utils::Outcome< UpdateSubscriptionsToEventBridgeResult, DatabaseMigrationServiceError > UpdateSubscriptionsToEventBridgeOutcome
std::future< DescribeReplicationTaskAssessmentResultsOutcome > DescribeReplicationTaskAssessmentResultsOutcomeCallable
Aws::Utils::Outcome< ModifyDataMigrationResult, DatabaseMigrationServiceError > ModifyDataMigrationOutcome
Aws::Utils::Outcome< ReloadTablesResult, DatabaseMigrationServiceError > ReloadTablesOutcome
Aws::Utils::Outcome< StopReplicationResult, DatabaseMigrationServiceError > StopReplicationOutcome
std::future< DescribeReplicationTasksOutcome > DescribeReplicationTasksOutcomeCallable
std::future< DescribeApplicableIndividualAssessmentsOutcome > DescribeApplicableIndividualAssessmentsOutcomeCallable
std::future< DeleteCertificateOutcome > DeleteCertificateOutcomeCallable
std::future< CancelReplicationTaskAssessmentRunOutcome > CancelReplicationTaskAssessmentRunOutcomeCallable
Aws::Utils::Outcome< DescribePendingMaintenanceActionsResult, DatabaseMigrationServiceError > DescribePendingMaintenanceActionsOutcome
Aws::Utils::Outcome< StopDataMigrationResult, DatabaseMigrationServiceError > StopDataMigrationOutcome
std::future< CreateReplicationInstanceOutcome > CreateReplicationInstanceOutcomeCallable
std::future< DescribeTableStatisticsOutcome > DescribeTableStatisticsOutcomeCallable
std::future< StartReplicationTaskAssessmentRunOutcome > StartReplicationTaskAssessmentRunOutcomeCallable
Aws::Utils::Outcome< DescribeReplicationInstancesResult, DatabaseMigrationServiceError > DescribeReplicationInstancesOutcome
Aws::Utils::Outcome< DeleteEventSubscriptionResult, DatabaseMigrationServiceError > DeleteEventSubscriptionOutcome
Aws::Utils::Outcome< DescribeFleetAdvisorSchemasResult, DatabaseMigrationServiceError > DescribeFleetAdvisorSchemasOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< CreateEndpointResult, DatabaseMigrationServiceError > CreateEndpointOutcome
std::future< ReloadTablesOutcome > ReloadTablesOutcomeCallable
Aws::Utils::Outcome< DescribeConversionConfigurationResult, DatabaseMigrationServiceError > DescribeConversionConfigurationOutcome
std::future< ApplyPendingMaintenanceActionOutcome > ApplyPendingMaintenanceActionOutcomeCallable
std::future< DescribeFleetAdvisorLsaAnalysisOutcome > DescribeFleetAdvisorLsaAnalysisOutcomeCallable
Aws::Utils::Outcome< BatchStartRecommendationsResult, DatabaseMigrationServiceError > BatchStartRecommendationsOutcome
std::future< DeleteConnectionOutcome > DeleteConnectionOutcomeCallable
Aws::Utils::Outcome< StartReplicationTaskAssessmentResult, DatabaseMigrationServiceError > StartReplicationTaskAssessmentOutcome
std::future< DescribeReplicationInstancesOutcome > DescribeReplicationInstancesOutcomeCallable
std::future< CreateDataProviderOutcome > CreateDataProviderOutcomeCallable
Aws::Utils::Outcome< DescribeFleetAdvisorDatabasesResult, DatabaseMigrationServiceError > DescribeFleetAdvisorDatabasesOutcome
Aws::Utils::Outcome< DescribeDataProvidersResult, DatabaseMigrationServiceError > DescribeDataProvidersOutcome
Aws::Utils::Outcome< DescribeReplicationTaskIndividualAssessmentsResult, DatabaseMigrationServiceError > DescribeReplicationTaskIndividualAssessmentsOutcome
std::future< ModifyDataProviderOutcome > ModifyDataProviderOutcomeCallable
Aws::Utils::Outcome< DeleteMigrationProjectResult, DatabaseMigrationServiceError > DeleteMigrationProjectOutcome
Aws::Utils::Outcome< DescribeReplicationSubnetGroupsResult, DatabaseMigrationServiceError > DescribeReplicationSubnetGroupsOutcome
Aws::Utils::Outcome< DescribeDataMigrationsResult, DatabaseMigrationServiceError > DescribeDataMigrationsOutcome
Aws::Utils::Outcome< TestConnectionResult, DatabaseMigrationServiceError > TestConnectionOutcome
Aws::Utils::Outcome< DescribeMetadataModelExportsToTargetResult, DatabaseMigrationServiceError > DescribeMetadataModelExportsToTargetOutcome
std::future< ModifyReplicationTaskOutcome > ModifyReplicationTaskOutcomeCallable
std::future< StopReplicationOutcome > StopReplicationOutcomeCallable
Aws::Utils::Outcome< StartMetadataModelConversionResult, DatabaseMigrationServiceError > StartMetadataModelConversionOutcome
std::future< DescribeEndpointSettingsOutcome > DescribeEndpointSettingsOutcomeCallable
std::future< RunFleetAdvisorLsaAnalysisOutcome > RunFleetAdvisorLsaAnalysisOutcomeCallable
Aws::Utils::Outcome< DescribeReplicationConfigsResult, DatabaseMigrationServiceError > DescribeReplicationConfigsOutcome
std::future< DescribeMigrationProjectsOutcome > DescribeMigrationProjectsOutcomeCallable
Aws::Utils::Outcome< StartReplicationTaskAssessmentRunResult, DatabaseMigrationServiceError > StartReplicationTaskAssessmentRunOutcome
Aws::Utils::Outcome< DescribeReplicationsResult, DatabaseMigrationServiceError > DescribeReplicationsOutcome
std::future< DescribeFleetAdvisorSchemasOutcome > DescribeFleetAdvisorSchemasOutcomeCallable
std::future< MoveReplicationTaskOutcome > MoveReplicationTaskOutcomeCallable
std::future< StartMetadataModelImportOutcome > StartMetadataModelImportOutcomeCallable
Aws::Utils::Outcome< DescribeOrderableReplicationInstancesResult, DatabaseMigrationServiceError > DescribeOrderableReplicationInstancesOutcome
Aws::Utils::Outcome< DescribeConnectionsResult, DatabaseMigrationServiceError > DescribeConnectionsOutcome
std::future< DescribeMetadataModelImportsOutcome > DescribeMetadataModelImportsOutcomeCallable
Aws::Utils::Outcome< StartMetadataModelImportResult, DatabaseMigrationServiceError > StartMetadataModelImportOutcome
std::future< AddTagsToResourceOutcome > AddTagsToResourceOutcomeCallable
Aws::Utils::Outcome< DeleteDataProviderResult, DatabaseMigrationServiceError > DeleteDataProviderOutcome
std::future< DescribeReplicationSubnetGroupsOutcome > DescribeReplicationSubnetGroupsOutcomeCallable
Aws::Utils::Outcome< MoveReplicationTaskResult, DatabaseMigrationServiceError > MoveReplicationTaskOutcome
std::future< CreateEventSubscriptionOutcome > CreateEventSubscriptionOutcomeCallable
std::future< DescribeOrderableReplicationInstancesOutcome > DescribeOrderableReplicationInstancesOutcomeCallable
std::future< DescribeReplicationsOutcome > DescribeReplicationsOutcomeCallable
Aws::Utils::Outcome< CreateMigrationProjectResult, DatabaseMigrationServiceError > CreateMigrationProjectOutcome
Aws::Utils::Outcome< DeleteInstanceProfileResult, DatabaseMigrationServiceError > DeleteInstanceProfileOutcome
std::future< ModifyConversionConfigurationOutcome > ModifyConversionConfigurationOutcomeCallable
std::future< CreateFleetAdvisorCollectorOutcome > CreateFleetAdvisorCollectorOutcomeCallable
std::future< StartRecommendationsOutcome > StartRecommendationsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, DatabaseMigrationServiceError > DeleteFleetAdvisorCollectorOutcome
std::future< DescribeCertificatesOutcome > DescribeCertificatesOutcomeCallable
std::future< ModifyReplicationInstanceOutcome > ModifyReplicationInstanceOutcomeCallable
std::future< CreateReplicationTaskOutcome > CreateReplicationTaskOutcomeCallable
Aws::Utils::Outcome< CreateEventSubscriptionResult, DatabaseMigrationServiceError > CreateEventSubscriptionOutcome
std::future< ModifyMigrationProjectOutcome > ModifyMigrationProjectOutcomeCallable
std::future< DescribeInstanceProfilesOutcome > DescribeInstanceProfilesOutcomeCallable
Aws::Utils::Outcome< ModifyMigrationProjectResult, DatabaseMigrationServiceError > ModifyMigrationProjectOutcome
std::future< DescribeFleetAdvisorSchemaObjectSummaryOutcome > DescribeFleetAdvisorSchemaObjectSummaryOutcomeCallable
Aws::Utils::Outcome< DescribeFleetAdvisorLsaAnalysisResult, DatabaseMigrationServiceError > DescribeFleetAdvisorLsaAnalysisOutcome
Aws::Utils::Outcome< AddTagsToResourceResult, DatabaseMigrationServiceError > AddTagsToResourceOutcome
std::future< DescribeEndpointTypesOutcome > DescribeEndpointTypesOutcomeCallable
std::future< DeleteEventSubscriptionOutcome > DeleteEventSubscriptionOutcomeCallable
std::future< StopReplicationTaskOutcome > StopReplicationTaskOutcomeCallable
std::future< BatchStartRecommendationsOutcome > BatchStartRecommendationsOutcomeCallable
std::future< ModifyDataMigrationOutcome > ModifyDataMigrationOutcomeCallable
std::future< DescribeReplicationTaskAssessmentRunsOutcome > DescribeReplicationTaskAssessmentRunsOutcomeCallable
std::future< DescribeMetadataModelConversionsOutcome > DescribeMetadataModelConversionsOutcomeCallable
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartMetadataModelExportToTargetRequest &, const Model::StartMetadataModelExportToTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMetadataModelExportToTargetResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteCertificateRequest &, const Model::DeleteCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCertificateResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyMigrationProjectRequest &, const Model::ModifyMigrationProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyMigrationProjectResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeFleetAdvisorCollectorsRequest &, const Model::DescribeFleetAdvisorCollectorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetAdvisorCollectorsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ReloadTablesRequest &, const Model::ReloadTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReloadTablesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeEndpointTypesRequest &, const Model::DescribeEndpointTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointTypesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationTaskAssessmentRunsRequest &, const Model::DescribeReplicationTaskAssessmentRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationTaskAssessmentRunsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartReplicationTaskRequest &, const Model::StartReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReplicationTaskResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeExtensionPackAssociationsRequest &, const Model::DescribeExtensionPackAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExtensionPackAssociationsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateReplicationConfigRequest &, const Model::CreateReplicationConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReplicationConfigResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::MoveReplicationTaskRequest &, const Model::MoveReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MoveReplicationTaskResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartMetadataModelAssessmentRequest &, const Model::StartMetadataModelAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMetadataModelAssessmentResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ApplyPendingMaintenanceActionRequest &, const Model::ApplyPendingMaintenanceActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ApplyPendingMaintenanceActionResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteReplicationTaskAssessmentRunRequest &, const Model::DeleteReplicationTaskAssessmentRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReplicationTaskAssessmentRunResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateDataProviderRequest &, const Model::CreateDataProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataProviderResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartMetadataModelExportAsScriptRequest &, const Model::StartMetadataModelExportAsScriptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMetadataModelExportAsScriptResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeMetadataModelConversionsRequest &, const Model::DescribeMetadataModelConversionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMetadataModelConversionsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationInstanceTaskLogsRequest &, const Model::DescribeReplicationInstanceTaskLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationInstanceTaskLogsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StopReplicationRequest &, const Model::StopReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopReplicationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ImportCertificateRequest &, const Model::ImportCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportCertificateResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeFleetAdvisorSchemaObjectSummaryRequest &, const Model::DescribeFleetAdvisorSchemaObjectSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetAdvisorSchemaObjectSummaryResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeConversionConfigurationRequest &, const Model::DescribeConversionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConversionConfigurationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateEventSubscriptionRequest &, const Model::CreateEventSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEventSubscriptionResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribePendingMaintenanceActionsRequest &, const Model::DescribePendingMaintenanceActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePendingMaintenanceActionsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteFleetAdvisorDatabasesRequest &, const Model::DeleteFleetAdvisorDatabasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFleetAdvisorDatabasesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeEventCategoriesRequest &, const Model::DescribeEventCategoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventCategoriesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyReplicationTaskRequest &, const Model::ModifyReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyReplicationTaskResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::RemoveTagsFromResourceRequest &, const Model::RemoveTagsFromResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromResourceResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteDataMigrationRequest &, const Model::DeleteDataMigrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataMigrationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteFleetAdvisorCollectorRequest &, const Model::DeleteFleetAdvisorCollectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFleetAdvisorCollectorResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyInstanceProfileRequest &, const Model::ModifyInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyInstanceProfileResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeRecommendationsRequest &, const Model::DescribeRecommendationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRecommendationsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ReloadReplicationTablesRequest &, const Model::ReloadReplicationTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReloadReplicationTablesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeEndpointSettingsRequest &, const Model::DescribeEndpointSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointSettingsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateEndpointRequest &, const Model::CreateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEndpointResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StopDataMigrationRequest &, const Model::StopDataMigrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDataMigrationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationsRequest &, const Model::DescribeReplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartExtensionPackAssociationRequest &, const Model::StartExtensionPackAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartExtensionPackAssociationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyConversionConfigurationRequest &, const Model::ModifyConversionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyConversionConfigurationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateReplicationSubnetGroupRequest &, const Model::CreateReplicationSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReplicationSubnetGroupResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeEventSubscriptionsRequest &, const Model::DescribeEventSubscriptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventSubscriptionsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::BatchStartRecommendationsRequest &, const Model::BatchStartRecommendationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchStartRecommendationsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeTableStatisticsRequest &, const Model::DescribeTableStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTableStatisticsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateReplicationInstanceRequest &, const Model::CreateReplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReplicationInstanceResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::AddTagsToResourceRequest &, const Model::AddTagsToResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToResourceResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyEndpointRequest &, const Model::ModifyEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyEndpointResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::RefreshSchemasRequest &, const Model::RefreshSchemasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RefreshSchemasResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationTasksRequest &, const Model::DescribeReplicationTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationTasksResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteReplicationTaskRequest &, const Model::DeleteReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReplicationTaskResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeAccountAttributesRequest &, const Model::DescribeAccountAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountAttributesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateMigrationProjectRequest &, const Model::CreateMigrationProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMigrationProjectResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateFleetAdvisorCollectorRequest &, const Model::CreateFleetAdvisorCollectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFleetAdvisorCollectorResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationTaskAssessmentResultsRequest &, const Model::DescribeReplicationTaskAssessmentResultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationTaskAssessmentResultsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeEventsRequest &, const Model::DescribeEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StopReplicationTaskRequest &, const Model::StopReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopReplicationTaskResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteEventSubscriptionRequest &, const Model::DeleteEventSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEventSubscriptionResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeRefreshSchemasStatusRequest &, const Model::DescribeRefreshSchemasStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRefreshSchemasStatusResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteReplicationSubnetGroupRequest &, const Model::DeleteReplicationSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReplicationSubnetGroupResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationConfigsRequest &, const Model::DescribeReplicationConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationConfigsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteInstanceProfileRequest &, const Model::DeleteInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInstanceProfileResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeFleetAdvisorSchemasRequest &, const Model::DescribeFleetAdvisorSchemasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetAdvisorSchemasResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeEndpointsRequest &, const Model::DescribeEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeConnectionsRequest &, const Model::DescribeConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConnectionsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateReplicationTaskRequest &, const Model::CreateReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReplicationTaskResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeMetadataModelImportsRequest &, const Model::DescribeMetadataModelImportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMetadataModelImportsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeOrderableReplicationInstancesRequest &, const Model::DescribeOrderableReplicationInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOrderableReplicationInstancesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateDataMigrationRequest &, const Model::CreateDataMigrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataMigrationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeFleetAdvisorDatabasesRequest &, const Model::DescribeFleetAdvisorDatabasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetAdvisorDatabasesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeMetadataModelExportsToTargetRequest &, const Model::DescribeMetadataModelExportsToTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMetadataModelExportsToTargetResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeDataMigrationsRequest &, const Model::DescribeDataMigrationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataMigrationsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ExportMetadataModelAssessmentRequest &, const Model::ExportMetadataModelAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ExportMetadataModelAssessmentResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyReplicationSubnetGroupRequest &, const Model::ModifyReplicationSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyReplicationSubnetGroupResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeEngineVersionsRequest &, const Model::DescribeEngineVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEngineVersionsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CancelReplicationTaskAssessmentRunRequest &, const Model::CancelReplicationTaskAssessmentRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelReplicationTaskAssessmentRunResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::TestConnectionRequest &, const Model::TestConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestConnectionResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeApplicableIndividualAssessmentsRequest &, const Model::DescribeApplicableIndividualAssessmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicableIndividualAssessmentsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartMetadataModelConversionRequest &, const Model::StartMetadataModelConversionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMetadataModelConversionResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateInstanceProfileRequest &, const Model::CreateInstanceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInstanceProfileResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeMigrationProjectsRequest &, const Model::DescribeMigrationProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMigrationProjectsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartReplicationTaskAssessmentRunRequest &, const Model::StartReplicationTaskAssessmentRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReplicationTaskAssessmentRunResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyDataMigrationRequest &, const Model::ModifyDataMigrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyDataMigrationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartDataMigrationRequest &, const Model::StartDataMigrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDataMigrationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteEndpointRequest &, const Model::DeleteEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEndpointResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyDataProviderRequest &, const Model::ModifyDataProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyDataProviderResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationTaskIndividualAssessmentsRequest &, const Model::DescribeReplicationTaskIndividualAssessmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationTaskIndividualAssessmentsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteMigrationProjectRequest &, const Model::DeleteMigrationProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMigrationProjectResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationSubnetGroupsRequest &, const Model::DescribeReplicationSubnetGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationSubnetGroupsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeMetadataModelExportsAsScriptRequest &, const Model::DescribeMetadataModelExportsAsScriptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMetadataModelExportsAsScriptResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeMetadataModelAssessmentsRequest &, const Model::DescribeMetadataModelAssessmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMetadataModelAssessmentsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartMetadataModelImportRequest &, const Model::StartMetadataModelImportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMetadataModelImportResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeDataProvidersRequest &, const Model::DescribeDataProvidersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataProvidersResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyReplicationInstanceRequest &, const Model::ModifyReplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyReplicationInstanceResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeCertificatesRequest &, const Model::DescribeCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCertificatesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeFleetAdvisorLsaAnalysisRequest &, const Model::DescribeFleetAdvisorLsaAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetAdvisorLsaAnalysisResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationTableStatisticsRequest &, const Model::DescribeReplicationTableStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationTableStatisticsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteConnectionRequest &, const Model::DeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConnectionResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteReplicationInstanceRequest &, const Model::DeleteReplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReplicationInstanceResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyEventSubscriptionRequest &, const Model::ModifyEventSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyEventSubscriptionResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeInstanceProfilesRequest &, const Model::DescribeInstanceProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstanceProfilesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartReplicationTaskAssessmentRequest &, const Model::StartReplicationTaskAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReplicationTaskAssessmentResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::RunFleetAdvisorLsaAnalysisRequest &, const Model::RunFleetAdvisorLsaAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RunFleetAdvisorLsaAnalysisResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::RebootReplicationInstanceRequest &, const Model::RebootReplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebootReplicationInstanceResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationInstancesRequest &, const Model::DescribeReplicationInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationInstancesResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteDataProviderRequest &, const Model::DeleteDataProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataProviderResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteReplicationConfigRequest &, const Model::DeleteReplicationConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReplicationConfigResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeRecommendationLimitationsRequest &, const Model::DescribeRecommendationLimitationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRecommendationLimitationsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::UpdateSubscriptionsToEventBridgeRequest &, const Model::UpdateSubscriptionsToEventBridgeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSubscriptionsToEventBridgeResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartReplicationRequest &, const Model::StartReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReplicationResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyReplicationConfigRequest &, const Model::ModifyReplicationConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyReplicationConfigResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::StartRecommendationsRequest &, const Model::StartRecommendationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartRecommendationsResponseReceivedHandler
std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeSchemasRequest &, const Model::DescribeSchemasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSchemasResponseReceivedHandler