AWS SDK for C++AWS SDK for C++ Version 1.11.874 |
#include <DrsClient.h>
AWS Elastic Disaster Recovery Service.
Definition at line 21 of file DrsClient.h.
Definition at line 26 of file DrsClient.h.
Definition at line 30 of file DrsClient.h.
Definition at line 31 of file DrsClient.h.
Aws::drs::DrsClientConfiguration(),
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::drs::DrsClientConfiguration()
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::drs::DrsClientConfiguration()
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
Associate a Source Network to an existing CloudFormation Stack and modify launch templates to use this network. Can be used for reverting to previously deployed CloudFormation stacks.
nullptr
An Async wrapper for AssociateSourceNetworkStack that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 103 of file DrsClient.h.
A Callable wrapper for AssociateSourceNetworkStack that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 93 of file DrsClient.h.
Cancels an in-progress Recovery Plan execution. Remaining steps are skipped.
nullptr
An Async wrapper for CancelRecoveryPlanExecution that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 133 of file DrsClient.h.
A Callable wrapper for CancelRecoveryPlanExecution that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 123 of file DrsClient.h.
Create an extended source server in the target Account based on the source server in staging account.
nullptr
An Async wrapper for CreateExtendedSourceServer that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 163 of file DrsClient.h.
A Callable wrapper for CreateExtendedSourceServer that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 153 of file DrsClient.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 192 of file DrsClient.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 182 of file DrsClient.h.
nullptr
An Async wrapper for CreateRecoveryPlan that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 220 of file DrsClient.h.
A Callable wrapper for CreateRecoveryPlan that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 211 of file DrsClient.h.
Creates a step in a Recovery Plan. A step is either SERVER type (servers to recover in parallel) or WAIT type (timed pause between steps).
nullptr
An Async wrapper for CreateRecoveryPlanStep that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 248 of file DrsClient.h.
A Callable wrapper for CreateRecoveryPlanStep that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 239 of file DrsClient.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 277 of file DrsClient.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 267 of file DrsClient.h.
nullptr
An Async wrapper for CreateSourceNetwork that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 305 of file DrsClient.h.
A Callable wrapper for CreateSourceNetwork that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 296 of file DrsClient.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 330 of file DrsClient.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 321 of file DrsClient.h.
nullptr
An Async wrapper for DeleteLaunchAction that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 356 of file DrsClient.h.
A Callable wrapper for DeleteLaunchAction that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 347 of file DrsClient.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 385 of file DrsClient.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 375 of file DrsClient.h.
Deletes a single Recovery Instance by ID. This deletes the Recovery Instance resource from Elastic Disaster Recovery. The Recovery Instance must be disconnected first in order to delete it.
nullptr
An Async wrapper for DeleteRecoveryInstance that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 414 of file DrsClient.h.
A Callable wrapper for DeleteRecoveryInstance that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 405 of file DrsClient.h.
Deletes a Recovery Plan. Cannot delete a plan that has an execution in a non-terminal status (CREATED, IN_PROGRESS).
nullptr
An Async wrapper for DeleteRecoveryPlan that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 443 of file DrsClient.h.
A Callable wrapper for DeleteRecoveryPlan that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 434 of file DrsClient.h.
nullptr
An Async wrapper for DeleteRecoveryPlanExecution that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 472 of file DrsClient.h.
A Callable wrapper for DeleteRecoveryPlanExecution that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 462 of file DrsClient.h.
nullptr
An Async wrapper for DeleteRecoveryPlanStep that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 499 of file DrsClient.h.
A Callable wrapper for DeleteRecoveryPlanStep that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 490 of file DrsClient.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 529 of file DrsClient.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 519 of file DrsClient.h.
nullptr
An Async wrapper for DeleteSourceNetwork that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 556 of file DrsClient.h.
A Callable wrapper for DeleteSourceNetwork that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 547 of file DrsClient.h.
Deletes a single Source Server by ID. The Source Server must be disconnected first.
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 583 of file DrsClient.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 574 of file DrsClient.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 609 of file DrsClient.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 600 of file DrsClient.h.
{})
const
Returns a list of Jobs. Use the JobsID and fromDate and toDate filters to limit which jobs are returned. The response is sorted by creationDataTime - latest date first. Jobs are created by the StartRecovery, TerminateRecoveryInstances and StartFailbackLaunch 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 640 of file DrsClient.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 631 of file DrsClient.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 670 of file DrsClient.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 660 of file DrsClient.h.
{})
const
nullptr,
{}
An Async wrapper for DescribeRecoveryInstances that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 700 of file DrsClient.h.
{})
const
A Callable wrapper for DescribeRecoveryInstances that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 690 of file DrsClient.h.
nullptr
An Async wrapper for DescribeRecoverySnapshots that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 729 of file DrsClient.h.
A Callable wrapper for DescribeRecoverySnapshots that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 719 of file DrsClient.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 759 of file DrsClient.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 749 of file DrsClient.h.
{})
const
nullptr,
{}
An Async wrapper for DescribeSourceNetworks that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 787 of file DrsClient.h.
{})
const
A Callable wrapper for DescribeSourceNetworks that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 778 of file DrsClient.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 815 of file DrsClient.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 806 of file DrsClient.h.
Disconnect a Recovery Instance from Elastic Disaster Recovery. Data replication is stopped immediately. All AWS resources created by Elastic Disaster Recovery for enabling the replication of the Recovery Instance will be terminated / deleted within 90 minutes. If the agent on the Recovery Instance has not been prevented from communicating with the Elastic Disaster Recovery service, then it will receive a command to uninstall itself (within approximately 10 minutes). The following properties of the Recovery Instance 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 DisconnectRecoveryInstance that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 855 of file DrsClient.h.
A Callable wrapper for DisconnectRecoveryInstance that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 845 of file DrsClient.h.
Disconnects a specific Source Server from Elastic Disaster Recovery. Data replication is stopped immediately. All AWS resources created by Elastic Disaster Recovery for enabling the replication of the Source Server will be terminated / deleted within 90 minutes. You cannot disconnect a Source Server if it has a Recovery Instance. If the agent on the Source Server has not been prevented from communicating with the Elastic Disaster Recovery 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 DisconnectSourceServer that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 893 of file DrsClient.h.
A Callable wrapper for DisconnectSourceServer that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 884 of file DrsClient.h.
nullptr
An Async wrapper for ExportSourceNetworkCfnTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 923 of file DrsClient.h.
A Callable wrapper for ExportSourceNetworkCfnTemplate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 913 of file DrsClient.h.
Lists all Failback ReplicationConfigurations, filtered by Recovery Instance ID.
nullptr
An Async wrapper for GetFailbackReplicationConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 953 of file DrsClient.h.
A Callable wrapper for GetFailbackReplicationConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 943 of file DrsClient.h.
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 981 of file DrsClient.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 972 of file DrsClient.h.
nullptr
An Async wrapper for GetRecoveryPlan that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1007 of file DrsClient.h.
A Callable wrapper for GetRecoveryPlan that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 998 of file DrsClient.h.
nullptr
An Async wrapper for GetRecoveryPlanExecution that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1033 of file DrsClient.h.
A Callable wrapper for GetRecoveryPlanExecution that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1024 of file DrsClient.h.
nullptr
An Async wrapper for GetRecoveryPlanExecutionStep that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1063 of file DrsClient.h.
A Callable wrapper for GetRecoveryPlanExecutionStep that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1053 of file DrsClient.h.
nullptr
An Async wrapper for GetRecoveryPlanStep that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1090 of file DrsClient.h.
A Callable wrapper for GetRecoveryPlanStep that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1081 of file DrsClient.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 1119 of file DrsClient.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 1109 of file DrsClient.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 1146 of file DrsClient.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 1137 of file DrsClient.h.
Returns a list of source servers on a staging account that are extensible, which means that: a. The source server is not already extended into this Account. b. The source server on the Account we’re reading from is not an extension of another source server.
nullptr
An Async wrapper for ListExtensibleSourceServers that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1178 of file DrsClient.h.
A Callable wrapper for ListExtensibleSourceServers that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1168 of file DrsClient.h.
nullptr
An Async wrapper for ListLaunchActions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1205 of file DrsClient.h.
A Callable wrapper for ListLaunchActions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1196 of file DrsClient.h.
{})
const
Lists executions of Recovery Plans, optionally filtered by plan or status.
nullptr,
{}
An Async wrapper for ListRecoveryPlanExecutions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1264 of file DrsClient.h.
{})
const
A Callable wrapper for ListRecoveryPlanExecutions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1254 of file DrsClient.h.
nullptr
An Async wrapper for ListRecoveryPlanExecutionSteps that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1234 of file DrsClient.h.
A Callable wrapper for ListRecoveryPlanExecutionSteps that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1224 of file DrsClient.h.
{})
const
nullptr,
{}
An Async wrapper for ListRecoveryPlans that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1317 of file DrsClient.h.
{})
const
A Callable wrapper for ListRecoveryPlans that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1308 of file DrsClient.h.
nullptr
An Async wrapper for ListRecoveryPlanSteps that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1291 of file DrsClient.h.
A Callable wrapper for ListRecoveryPlanSteps that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1282 of file DrsClient.h.
{})
const
Returns an array of staging accounts for existing extended source servers.
nullptr,
{}
An Async wrapper for ListStagingAccounts that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1345 of file DrsClient.h.
{})
const
A Callable wrapper for ListStagingAccounts that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1336 of file DrsClient.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 1373 of file DrsClient.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 1364 of file DrsClient.h.
nullptr
An Async wrapper for PutLaunchAction that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1398 of file DrsClient.h.
A Callable wrapper for PutLaunchAction that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1389 of file DrsClient.h.
Reorders steps in a Recovery Plan. Accepts a complete ordered list of step ARNs.
nullptr
An Async wrapper for ReorderRecoveryPlanSteps that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1425 of file DrsClient.h.
A Callable wrapper for ReorderRecoveryPlanSteps that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1416 of file DrsClient.h.
nullptr
An Async wrapper for RetryRecoveryPlanExecutionStep that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1455 of file DrsClient.h.
A Callable wrapper for RetryRecoveryPlanExecutionStep that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1445 of file DrsClient.h.
Start replication to origin / target region - applies only to protected instances that originated in EC2. For recovery instances on target region - starts replication back to origin region. For failback instances on origin region - starts replication to target region to re-protect them.
nullptr
An Async wrapper for ReverseReplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1486 of file DrsClient.h.
A Callable wrapper for ReverseReplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1477 of file DrsClient.h.
Initiates a Job for launching the machine that is being failed back to from the specified Recovery Instance. This will run conversion on the failback client and will reboot your machine, thus completing the failback process.
nullptr
An Async wrapper for StartFailbackLaunch that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1515 of file DrsClient.h.
A Callable wrapper for StartFailbackLaunch that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1506 of file DrsClient.h.
Launches Recovery Instances for the specified Source Servers. For each Source Server you may choose a point in time snapshot to launch from, or use an on demand snapshot.
nullptr
An Async wrapper for StartRecovery that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1542 of file DrsClient.h.
A Callable wrapper for StartRecovery that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1533 of file DrsClient.h.
Starts executing a Recovery Plan in DRILL or RECOVERY mode. A plan cannot have more than one execution in a non-terminal status at a time.
nullptr
An Async wrapper for StartRecoveryPlanExecution that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1572 of file DrsClient.h.
A Callable wrapper for StartRecoveryPlanExecution that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1562 of file DrsClient.h.
Starts replication for a stopped Source Server. This action would make the Source Server protected again and restart billing for it.
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 1601 of file DrsClient.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 1592 of file DrsClient.h.
Deploy VPC for the specified Source Network and modify launch templates to use this network. The VPC will be deployed using a dedicated CloudFormation stack.
nullptr
An Async wrapper for StartSourceNetworkRecovery that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1631 of file DrsClient.h.
A Callable wrapper for StartSourceNetworkRecovery that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1621 of file DrsClient.h.
Starts replication for a Source Network. This action would make the Source Network protected.
nullptr
An Async wrapper for StartSourceNetworkReplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1661 of file DrsClient.h.
A Callable wrapper for StartSourceNetworkReplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1651 of file DrsClient.h.
Stops the failback process for a specified Recovery Instance. This changes the Failback State of the Recovery Instance back to FAILBACK_NOT_STARTED.
nullptr
An Async wrapper for StopFailback that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1689 of file DrsClient.h.
A Callable wrapper for StopFailback that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1680 of file DrsClient.h.
Stops replication for a Source Server. This action would make the Source Server unprotected, delete its existing snapshots and stop billing for it.
nullptr
An Async wrapper for StopReplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1716 of file DrsClient.h.
A Callable wrapper for StopReplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1707 of file DrsClient.h.
Stops replication for a Source Network. This action would make the Source Network unprotected.
nullptr
An Async wrapper for StopSourceNetworkReplication that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1745 of file DrsClient.h.
A Callable wrapper for StopSourceNetworkReplication that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1735 of file DrsClient.h.
Adds or overwrites only the specified tags for the specified Elastic Disaster Recovery resource or resources. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and optional value.
nullptr
An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1774 of file DrsClient.h.
A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1765 of file DrsClient.h.
Initiates a Job for terminating the EC2 resources associated with the specified Recovery Instances, and then will delete the Recovery Instances from the Elastic Disaster Recovery service.
nullptr
An Async wrapper for TerminateRecoveryInstances that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1804 of file DrsClient.h.
A Callable wrapper for TerminateRecoveryInstances that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1794 of file DrsClient.h.
Deletes the specified set of tags from the specified set of Elastic Disaster Recovery resources.
nullptr
An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1831 of file DrsClient.h.
A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1822 of file DrsClient.h.
Allows you to update the failback replication configuration of a Recovery Instance by ID.
nullptr
An Async wrapper for UpdateFailbackReplicationConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1860 of file DrsClient.h.
A Callable wrapper for UpdateFailbackReplicationConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1850 of file DrsClient.h.
nullptr
An Async wrapper for UpdateLaunchConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1889 of file DrsClient.h.
A Callable wrapper for UpdateLaunchConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1879 of file DrsClient.h.
nullptr
An Async wrapper for UpdateLaunchConfigurationTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1919 of file DrsClient.h.
A Callable wrapper for UpdateLaunchConfigurationTemplate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1909 of file DrsClient.h.
nullptr
An Async wrapper for UpdateRecoveryPlan that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1946 of file DrsClient.h.
A Callable wrapper for UpdateRecoveryPlan that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1937 of file DrsClient.h.
Updates an execution step. Supports two actions: (1) skip a step that is in NOT_STARTED or FAILED status; (2) update the wait duration of a WAIT type step that is in NOT_STARTED status.
nullptr
An Async wrapper for UpdateRecoveryPlanExecutionStep that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1977 of file DrsClient.h.
A Callable wrapper for UpdateRecoveryPlanExecutionStep that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1967 of file DrsClient.h.
Updates a Recovery Plan step's name or configuration. Step type is immutable.
nullptr
An Async wrapper for UpdateRecoveryPlanStep that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2005 of file DrsClient.h.
A Callable wrapper for UpdateRecoveryPlanStep that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1996 of file DrsClient.h.
nullptr
An Async wrapper for UpdateReplicationConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2035 of file DrsClient.h.
A Callable wrapper for UpdateReplicationConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2025 of file DrsClient.h.
nullptr
An Async wrapper for UpdateReplicationConfigurationTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2065 of file DrsClient.h.
A Callable wrapper for UpdateReplicationConfigurationTemplate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2055 of file DrsClient.h.
Definition at line 2072 of file DrsClient.h.