AWS SDK for C++AWS SDK for C++ Version 1.11.788 |
#include <MgnClient.h>
The Application Migration Service service.
Definition at line 21 of file MgnClient.h.
Definition at line 26 of file MgnClient.h.
Definition at line 30 of file MgnClient.h.
Definition at line 31 of file MgnClient.h.
Aws::mgn::MgnClientConfiguration(),
nullptr
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr,
Aws::mgn::MgnClientConfiguration()
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr,
Aws::mgn::MgnClientConfiguration()
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
nullptr
An Async wrapper for ArchiveApplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 99 of file MgnClient.h.
A Callable wrapper for ArchiveApplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 90 of file MgnClient.h.
nullptr
An Async wrapper for ArchiveWave that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 124 of file MgnClient.h.
A Callable wrapper for ArchiveWave that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 115 of file MgnClient.h.
nullptr
An Async wrapper for AssociateApplications that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 150 of file MgnClient.h.
A Callable wrapper for AssociateApplications that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 141 of file MgnClient.h.
nullptr
An Async wrapper for AssociateSourceServers that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 176 of file MgnClient.h.
A Callable wrapper for AssociateSourceServers that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 167 of file MgnClient.h.
Allows the user to set the SourceServer.LifeCycle.state property for specific Source Server IDs to one of the following: READY_FOR_TEST or READY_FOR_CUTOVER. This command only works if the Source Server is already launchable (dataReplicationInfo.lagDuration is not null.)
nullptr
An Async wrapper for ChangeServerLifeCycleState that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 208 of file MgnClient.h.
A Callable wrapper for ChangeServerLifeCycleState that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 198 of file MgnClient.h.
nullptr
An Async wrapper for CreateApplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 235 of file MgnClient.h.
A Callable wrapper for CreateApplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 226 of file MgnClient.h.
nullptr
An Async wrapper for CreateConnector that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 260 of file MgnClient.h.
A Callable wrapper for CreateConnector that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 251 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for CreateLaunchConfigurationTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 288 of file MgnClient.h.
{})
const
A Callable wrapper for CreateLaunchConfigurationTemplate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 278 of file MgnClient.h.
Creates a new network migration definition that specifies the source and target network configuration for a migration.
nullptr
An Async wrapper for CreateNetworkMigrationDefinition that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 318 of file MgnClient.h.
A Callable wrapper for CreateNetworkMigrationDefinition that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 308 of file MgnClient.h.
nullptr
An Async wrapper for CreateReplicationConfigurationTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 347 of file MgnClient.h.
A Callable wrapper for CreateReplicationConfigurationTemplate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 337 of file MgnClient.h.
nullptr
An Async wrapper for CreateWave that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 373 of file MgnClient.h.
A Callable wrapper for CreateWave that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 364 of file MgnClient.h.
nullptr
An Async wrapper for DeleteApplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 399 of file MgnClient.h.
A Callable wrapper for DeleteApplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 390 of file MgnClient.h.
nullptr
An Async wrapper for DeleteConnector that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 424 of file MgnClient.h.
A Callable wrapper for DeleteConnector that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 415 of file MgnClient.h.
nullptr
An Async wrapper for DeleteJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 449 of file MgnClient.h.
A Callable wrapper for DeleteJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 440 of file MgnClient.h.
nullptr
An Async wrapper for DeleteLaunchConfigurationTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 478 of file MgnClient.h.
A Callable wrapper for DeleteLaunchConfigurationTemplate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 468 of file MgnClient.h.
Deletes a network migration definition. This operation removes the migration definition and all associated metadata.
nullptr
An Async wrapper for DeleteNetworkMigrationDefinition that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 508 of file MgnClient.h.
A Callable wrapper for DeleteNetworkMigrationDefinition that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 498 of file MgnClient.h.
nullptr
An Async wrapper for DeleteReplicationConfigurationTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 538 of file MgnClient.h.
A Callable wrapper for DeleteReplicationConfigurationTemplate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 528 of file MgnClient.h.
nullptr
An Async wrapper for DeleteSourceServer that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 565 of file MgnClient.h.
A Callable wrapper for DeleteSourceServer that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 556 of file MgnClient.h.
nullptr
An Async wrapper for DeleteVcenterClient that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 591 of file MgnClient.h.
A Callable wrapper for DeleteVcenterClient that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 582 of file MgnClient.h.
nullptr
An Async wrapper for DeleteWave that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 616 of file MgnClient.h.
A Callable wrapper for DeleteWave that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 607 of file MgnClient.h.
nullptr
An Async wrapper for DescribeJobLogItems that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 642 of file MgnClient.h.
A Callable wrapper for DescribeJobLogItems that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 633 of file MgnClient.h.
{})
const
Returns a list of Jobs. Use the JobsID and fromDate and toData filters to limit which jobs are returned. The response is sorted by creationDataTime - latest date first. Jobs are normally created by the StartTest, StartCutover, and TerminateTargetInstances APIs. Jobs are also created by DiagnosticLaunch and TerminateDiagnosticInstances, which are APIs available only to Support and only used in response to relevant support tickets.
nullptr,
{}
An Async wrapper for DescribeJobs that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 672 of file MgnClient.h.
{})
const
A Callable wrapper for DescribeJobs that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 663 of file MgnClient.h.
{})
const
Lists all Launch Configuration Templates, filtered by Launch Configuration Template IDs
nullptr,
{}
An Async wrapper for DescribeLaunchConfigurationTemplates that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 702 of file MgnClient.h.
{})
const
A Callable wrapper for DescribeLaunchConfigurationTemplates that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 692 of file MgnClient.h.
{})
const
Lists all ReplicationConfigurationTemplates, filtered by Source Server IDs.
nullptr,
{}
An Async wrapper for DescribeReplicationConfigurationTemplates that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 732 of file MgnClient.h.
{})
const
A Callable wrapper for DescribeReplicationConfigurationTemplates that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 722 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for DescribeSourceServers that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 760 of file MgnClient.h.
{})
const
A Callable wrapper for DescribeSourceServers that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 751 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for DescribeVcenterClients that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 788 of file MgnClient.h.
{})
const
A Callable wrapper for DescribeVcenterClients that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 779 of file MgnClient.h.
nullptr
An Async wrapper for DisassociateApplications that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 815 of file MgnClient.h.
A Callable wrapper for DisassociateApplications that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 806 of file MgnClient.h.
nullptr
An Async wrapper for DisassociateSourceServers that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 843 of file MgnClient.h.
A Callable wrapper for DisassociateSourceServers that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 833 of file MgnClient.h.
Disconnects specific Source Servers from Application Migration Service. Data replication is stopped immediately. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. If the agent on the source server has not been prevented from communicating with the Application Migration Service service, then it will receive a command to uninstall itself (within approximately 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be set to DISCONNECTED; The totalStorageBytes property for each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.
nullptr
An Async wrapper for DisconnectFromService that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 881 of file MgnClient.h.
A Callable wrapper for DisconnectFromService that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 872 of file MgnClient.h.
Finalizes the cutover immediately for specific Source Servers. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. The AWS Replication Agent will receive a command to uninstall itself (within 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be changed to DISCONNECTED; The SourceServer.lifeCycle.state will be changed to CUTOVER; The totalStorageBytes property fo each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.
nullptr
An Async wrapper for FinalizeCutover that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 916 of file MgnClient.h.
A Callable wrapper for FinalizeCutover that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 907 of file MgnClient.h.
Lists all LaunchConfigurations available, filtered by Source Server IDs.
nullptr
An Async wrapper for GetLaunchConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 943 of file MgnClient.h.
A Callable wrapper for GetLaunchConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 934 of file MgnClient.h.
Retrieves the details of a network migration definition including source and target configurations.
nullptr
An Async wrapper for GetNetworkMigrationDefinition that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 973 of file MgnClient.h.
A Callable wrapper for GetNetworkMigrationDefinition that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 963 of file MgnClient.h.
Retrieves detailed information about a specific construct within a mapper segment, including its properties and configuration data.
nullptr
An Async wrapper for GetNetworkMigrationMapperSegmentConstruct that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1004 of file MgnClient.h.
A Callable wrapper for GetNetworkMigrationMapperSegmentConstruct that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 994 of file MgnClient.h.
nullptr
An Async wrapper for GetReplicationConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1035 of file MgnClient.h.
A Callable wrapper for GetReplicationConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1025 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for InitializeService that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1062 of file MgnClient.h.
{})
const
A Callable wrapper for InitializeService that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1053 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for ListApplications that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1090 of file MgnClient.h.
{})
const
A Callable wrapper for ListApplications that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1081 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for ListConnectors that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1116 of file MgnClient.h.
{})
const
A Callable wrapper for ListConnectors that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1107 of file MgnClient.h.
nullptr
An Async wrapper for ListExportErrors that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1143 of file MgnClient.h.
A Callable wrapper for ListExportErrors that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1134 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for ListExports that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1168 of file MgnClient.h.
{})
const
A Callable wrapper for ListExports that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1159 of file MgnClient.h.
nullptr
An Async wrapper for ListImportErrors that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1195 of file MgnClient.h.
A Callable wrapper for ListImportErrors that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1186 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for ListImportFileEnrichments that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1224 of file MgnClient.h.
{})
const
A Callable wrapper for ListImportFileEnrichments that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1214 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for ListImports that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1250 of file MgnClient.h.
{})
const
A Callable wrapper for ListImports that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1241 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for ListManagedAccounts that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1277 of file MgnClient.h.
{})
const
A Callable wrapper for ListManagedAccounts that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1268 of file MgnClient.h.
Lists network migration analysis jobs for a specified execution. Returns information about analysis job status and results.
nullptr
An Async wrapper for ListNetworkMigrationAnalyses that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1307 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationAnalyses that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1297 of file MgnClient.h.
Lists the results of network migration analyses, showing connectivity and compatibility findings for migrated resources.
nullptr
An Async wrapper for ListNetworkMigrationAnalysisResults that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1337 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationAnalysisResults that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1327 of file MgnClient.h.
Lists network migration code generation jobs, which convert network mappings into infrastructure-as-code templates.
nullptr
An Async wrapper for ListNetworkMigrationCodeGenerations that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1398 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationCodeGenerations that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1388 of file MgnClient.h.
Lists code generation segments, which represent individual infrastructure components generated as code templates.
nullptr
An Async wrapper for ListNetworkMigrationCodeGenerationSegments that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1367 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationCodeGenerationSegments that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1357 of file MgnClient.h.
{})
const
Lists all network migration definitions in the account, with optional filtering.
nullptr,
{}
An Async wrapper for ListNetworkMigrationDefinitions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1428 of file MgnClient.h.
{})
const
A Callable wrapper for ListNetworkMigrationDefinitions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1418 of file MgnClient.h.
Lists CloudFormation stacks that have been deployed as part of the network migration.
nullptr
An Async wrapper for ListNetworkMigrationDeployedStacks that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1458 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationDeployedStacks that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1448 of file MgnClient.h.
nullptr
An Async wrapper for ListNetworkMigrationDeployments that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1488 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationDeployments that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1478 of file MgnClient.h.
Lists network migration execution instances for a given definition, showing the status and progress of each execution.
nullptr
An Async wrapper for ListNetworkMigrationExecutions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1518 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationExecutions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1508 of file MgnClient.h.
Lists constructs within a mapper segment, representing individual infrastructure components like VPCs, subnets, or security groups.
nullptr
An Async wrapper for ListNetworkMigrationMapperSegmentConstructs that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1549 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationMapperSegmentConstructs that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1539 of file MgnClient.h.
Lists mapper segments, which represent logical groupings of network resources to be migrated together.
nullptr
An Async wrapper for ListNetworkMigrationMapperSegments that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1580 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationMapperSegments that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1570 of file MgnClient.h.
Lists network migration mapping jobs, which analyze and create relationships between source and target network resources.
nullptr
An Async wrapper for ListNetworkMigrationMappings that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1640 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationMappings that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1630 of file MgnClient.h.
Lists mapping update jobs, which apply customer modifications to the generated network mappings.
nullptr
An Async wrapper for ListNetworkMigrationMappingUpdates that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1610 of file MgnClient.h.
A Callable wrapper for ListNetworkMigrationMappingUpdates that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1600 of file MgnClient.h.
nullptr
An Async wrapper for ListSourceServerActions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1668 of file MgnClient.h.
A Callable wrapper for ListSourceServerActions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1659 of file MgnClient.h.
nullptr
An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1696 of file MgnClient.h.
A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1687 of file MgnClient.h.
nullptr
An Async wrapper for ListTemplateActions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1722 of file MgnClient.h.
A Callable wrapper for ListTemplateActions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1713 of file MgnClient.h.
{})
const
nullptr,
{}
An Async wrapper for ListWaves that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1747 of file MgnClient.h.
{})
const
A Callable wrapper for ListWaves that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1738 of file MgnClient.h.
Archives specific Source Servers by setting the SourceServer.isArchived property to true for specified SourceServers by ID. This command only works for SourceServers with a lifecycle. state which equals DISCONNECTED or CUTOVER.
nullptr
An Async wrapper for MarkAsArchived that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1776 of file MgnClient.h.
A Callable wrapper for MarkAsArchived that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1767 of file MgnClient.h.
nullptr
An Async wrapper for PauseReplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1802 of file MgnClient.h.
A Callable wrapper for PauseReplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1793 of file MgnClient.h.
nullptr
An Async wrapper for PutSourceServerAction that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1828 of file MgnClient.h.
A Callable wrapper for PutSourceServerAction that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1819 of file MgnClient.h.
nullptr
An Async wrapper for PutTemplateAction that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1854 of file MgnClient.h.
A Callable wrapper for PutTemplateAction that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1845 of file MgnClient.h.
nullptr
An Async wrapper for RemoveSourceServerAction that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1881 of file MgnClient.h.
A Callable wrapper for RemoveSourceServerAction that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1872 of file MgnClient.h.
nullptr
An Async wrapper for RemoveTemplateAction that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1908 of file MgnClient.h.
A Callable wrapper for RemoveTemplateAction that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1899 of file MgnClient.h.
nullptr
An Async wrapper for ResumeReplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1934 of file MgnClient.h.
A Callable wrapper for ResumeReplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1925 of file MgnClient.h.
Causes the data replication initiation sequence to begin immediately upon next Handshake for specified SourceServer IDs, regardless of when the previous initiation started. This command will not work if the SourceServer is not stalled or is in a DISCONNECTED or STOPPED state.
nullptr
An Async wrapper for RetryDataReplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1963 of file MgnClient.h.
A Callable wrapper for RetryDataReplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1954 of file MgnClient.h.
Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.
nullptr
An Async wrapper for StartCutover that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1990 of file MgnClient.h.
A Callable wrapper for StartCutover that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1981 of file MgnClient.h.
nullptr
An Async wrapper for StartExport that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2015 of file MgnClient.h.
A Callable wrapper for StartExport that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2006 of file MgnClient.h.
nullptr
An Async wrapper for StartImport that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2040 of file MgnClient.h.
A Callable wrapper for StartImport that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2031 of file MgnClient.h.
Starts an import file enrichment job to process and enrich network migration import files with additional metadata and IP assignment strategies.
nullptr
An Async wrapper for StartImportFileEnrichment that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2069 of file MgnClient.h.
A Callable wrapper for StartImportFileEnrichment that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2059 of file MgnClient.h.
Starts a network migration analysis job to evaluate connectivity and compatibility of the migration mappings.
nullptr
An Async wrapper for StartNetworkMigrationAnalysis that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2099 of file MgnClient.h.
A Callable wrapper for StartNetworkMigrationAnalysis that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2089 of file MgnClient.h.
Starts a code generation job to convert network migration mappings into infrastructure-as-code templates.
nullptr
An Async wrapper for StartNetworkMigrationCodeGeneration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2129 of file MgnClient.h.
A Callable wrapper for StartNetworkMigrationCodeGeneration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2119 of file MgnClient.h.
Starts a deployment job to create the target network infrastructure based on the generated code templates.
nullptr
An Async wrapper for StartNetworkMigrationDeployment that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2159 of file MgnClient.h.
A Callable wrapper for StartNetworkMigrationDeployment that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2149 of file MgnClient.h.
Starts the network migration mapping process for a given network migration execution.
nullptr
An Async wrapper for StartNetworkMigrationMapping that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2189 of file MgnClient.h.
A Callable wrapper for StartNetworkMigrationMapping that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2179 of file MgnClient.h.
Starts a job to apply customer modifications to network migration mappings, such as changing properties.
nullptr
An Async wrapper for StartNetworkMigrationMappingUpdate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2219 of file MgnClient.h.
A Callable wrapper for StartNetworkMigrationMappingUpdate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2209 of file MgnClient.h.
Start replication for source server irrespective of its replication type.
nullptr
An Async wrapper for StartReplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2247 of file MgnClient.h.
A Callable wrapper for StartReplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2238 of file MgnClient.h.