AWS SDK for C++AWS SDK for C++ Version 1.11.768 |
#include <MgnClient.h>
The Application Migration Service service.
Definition at line 20 of file MgnClient.h.
Definition at line 24 of file MgnClient.h.
Definition at line 28 of file MgnClient.h.
Definition at line 29 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 97 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 88 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 122 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 113 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 148 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 139 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 174 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 165 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 206 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 196 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 233 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 224 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 258 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 249 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 286 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 276 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 316 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 306 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 345 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 335 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 371 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 362 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 397 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 388 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 422 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 413 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 447 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 438 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 476 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 466 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 506 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 496 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 536 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 526 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 563 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 554 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 589 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 580 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 614 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 605 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 640 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 631 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 670 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 661 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 700 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 690 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 730 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 720 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 758 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 749 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 786 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 777 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 813 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 804 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 841 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 831 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 879 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 870 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 914 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 905 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 941 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 932 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 971 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 961 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 1002 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 992 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 1033 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 1023 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 1060 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 1051 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 1088 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 1079 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 1114 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 1105 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 1141 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 1132 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 1166 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 1157 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 1193 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 1184 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 1222 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 1212 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 1248 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 1239 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 1275 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 1266 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 1305 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 1295 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 1335 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 1325 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 1396 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 1386 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 1365 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 1355 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 1426 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 1416 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 1456 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 1446 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 1486 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 1476 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 1516 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 1506 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 1547 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 1537 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 1578 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 1568 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 1638 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 1628 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 1608 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 1598 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 1666 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 1657 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 1694 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 1685 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 1720 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 1711 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 1745 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 1736 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 1774 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 1765 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 1800 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 1791 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 1826 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 1817 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 1852 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 1843 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 1879 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 1870 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 1906 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 1897 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 1932 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 1923 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 1961 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 1952 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 1988 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 1979 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 2013 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 2004 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 2038 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 2029 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 2067 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 2057 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 2097 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 2087 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 2127 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 2117 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 2157 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 2147 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 2187 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 2177 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 2217 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 2207 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 2245 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 2236 of file MgnClient.h.