@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSdrsAsync extends AbstractAWSdrs implements AWSdrsAsync
AWSdrsAsync. Convenient method forms pass through to the corresponding overload
that takes a request object and an AsyncHandler, which throws an UnsupportedOperationException.ENDPOINT_PREFIXassociateSourceNetworkStack, createExtendedSourceServer, createLaunchConfigurationTemplate, createReplicationConfigurationTemplate, createSourceNetwork, deleteJob, deleteLaunchAction, deleteLaunchConfigurationTemplate, deleteRecoveryInstance, deleteReplicationConfigurationTemplate, deleteSourceNetwork, deleteSourceServer, describeJobLogItems, describeJobs, describeLaunchConfigurationTemplates, describeRecoveryInstances, describeRecoverySnapshots, describeReplicationConfigurationTemplates, describeSourceNetworks, describeSourceServers, disconnectRecoveryInstance, disconnectSourceServer, exportSourceNetworkCfnTemplate, getCachedResponseMetadata, getFailbackReplicationConfiguration, getLaunchConfiguration, getReplicationConfiguration, initializeService, listExtensibleSourceServers, listLaunchActions, listStagingAccounts, listTagsForResource, putLaunchAction, retryDataReplication, reverseReplication, shutdown, startFailbackLaunch, startRecovery, startReplication, startSourceNetworkRecovery, startSourceNetworkReplication, stopFailback, stopReplication, stopSourceNetworkReplication, tagResource, terminateRecoveryInstances, untagResource, updateFailbackReplicationConfiguration, updateLaunchConfiguration, updateLaunchConfigurationTemplate, updateReplicationConfiguration, updateReplicationConfigurationTemplateequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassociateSourceNetworkStack, createExtendedSourceServer, createLaunchConfigurationTemplate, createReplicationConfigurationTemplate, createSourceNetwork, deleteJob, deleteLaunchAction, deleteLaunchConfigurationTemplate, deleteRecoveryInstance, deleteReplicationConfigurationTemplate, deleteSourceNetwork, deleteSourceServer, describeJobLogItems, describeJobs, describeLaunchConfigurationTemplates, describeRecoveryInstances, describeRecoverySnapshots, describeReplicationConfigurationTemplates, describeSourceNetworks, describeSourceServers, disconnectRecoveryInstance, disconnectSourceServer, exportSourceNetworkCfnTemplate, getCachedResponseMetadata, getFailbackReplicationConfiguration, getLaunchConfiguration, getReplicationConfiguration, initializeService, listExtensibleSourceServers, listLaunchActions, listStagingAccounts, listTagsForResource, putLaunchAction, retryDataReplication, reverseReplication, shutdown, startFailbackLaunch, startRecovery, startReplication, startSourceNetworkRecovery, startSourceNetworkReplication, stopFailback, stopReplication, stopSourceNetworkReplication, tagResource, terminateRecoveryInstances, untagResource, updateFailbackReplicationConfiguration, updateLaunchConfiguration, updateLaunchConfigurationTemplate, updateReplicationConfiguration, updateReplicationConfigurationTemplatepublic Future<AssociateSourceNetworkStackResult> associateSourceNetworkStackAsync(AssociateSourceNetworkStackRequest request)
AWSdrsAsyncAssociate 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.
associateSourceNetworkStackAsync in interface AWSdrsAsyncpublic Future<AssociateSourceNetworkStackResult> associateSourceNetworkStackAsync(AssociateSourceNetworkStackRequest request, AsyncHandler<AssociateSourceNetworkStackRequest,AssociateSourceNetworkStackResult> asyncHandler)
AWSdrsAsyncAssociate 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.
associateSourceNetworkStackAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateExtendedSourceServerResult> createExtendedSourceServerAsync(CreateExtendedSourceServerRequest request)
AWSdrsAsyncCreate an extended source server in the target Account based on the source server in staging account.
createExtendedSourceServerAsync in interface AWSdrsAsyncpublic Future<CreateExtendedSourceServerResult> createExtendedSourceServerAsync(CreateExtendedSourceServerRequest request, AsyncHandler<CreateExtendedSourceServerRequest,CreateExtendedSourceServerResult> asyncHandler)
AWSdrsAsyncCreate an extended source server in the target Account based on the source server in staging account.
createExtendedSourceServerAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateLaunchConfigurationTemplateResult> createLaunchConfigurationTemplateAsync(CreateLaunchConfigurationTemplateRequest request)
AWSdrsAsyncCreates a new Launch Configuration Template.
createLaunchConfigurationTemplateAsync in interface AWSdrsAsyncpublic Future<CreateLaunchConfigurationTemplateResult> createLaunchConfigurationTemplateAsync(CreateLaunchConfigurationTemplateRequest request, AsyncHandler<CreateLaunchConfigurationTemplateRequest,CreateLaunchConfigurationTemplateResult> asyncHandler)
AWSdrsAsyncCreates a new Launch Configuration Template.
createLaunchConfigurationTemplateAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateReplicationConfigurationTemplateResult> createReplicationConfigurationTemplateAsync(CreateReplicationConfigurationTemplateRequest request)
AWSdrsAsyncCreates a new ReplicationConfigurationTemplate.
createReplicationConfigurationTemplateAsync in interface AWSdrsAsyncpublic Future<CreateReplicationConfigurationTemplateResult> createReplicationConfigurationTemplateAsync(CreateReplicationConfigurationTemplateRequest request, AsyncHandler<CreateReplicationConfigurationTemplateRequest,CreateReplicationConfigurationTemplateResult> asyncHandler)
AWSdrsAsyncCreates a new ReplicationConfigurationTemplate.
createReplicationConfigurationTemplateAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateSourceNetworkResult> createSourceNetworkAsync(CreateSourceNetworkRequest request)
AWSdrsAsyncCreate a new Source Network resource for a provided VPC ID.
createSourceNetworkAsync in interface AWSdrsAsyncpublic Future<CreateSourceNetworkResult> createSourceNetworkAsync(CreateSourceNetworkRequest request, AsyncHandler<CreateSourceNetworkRequest,CreateSourceNetworkResult> asyncHandler)
AWSdrsAsyncCreate a new Source Network resource for a provided VPC ID.
createSourceNetworkAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteJobResult> deleteJobAsync(DeleteJobRequest request)
AWSdrsAsyncDeletes a single Job by ID.
deleteJobAsync in interface AWSdrsAsyncpublic Future<DeleteJobResult> deleteJobAsync(DeleteJobRequest request, AsyncHandler<DeleteJobRequest,DeleteJobResult> asyncHandler)
AWSdrsAsyncDeletes a single Job by ID.
deleteJobAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteLaunchActionResult> deleteLaunchActionAsync(DeleteLaunchActionRequest request)
AWSdrsAsyncDeletes a resource launch action.
deleteLaunchActionAsync in interface AWSdrsAsyncpublic Future<DeleteLaunchActionResult> deleteLaunchActionAsync(DeleteLaunchActionRequest request, AsyncHandler<DeleteLaunchActionRequest,DeleteLaunchActionResult> asyncHandler)
AWSdrsAsyncDeletes a resource launch action.
deleteLaunchActionAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteLaunchConfigurationTemplateResult> deleteLaunchConfigurationTemplateAsync(DeleteLaunchConfigurationTemplateRequest request)
AWSdrsAsyncDeletes a single Launch Configuration Template by ID.
deleteLaunchConfigurationTemplateAsync in interface AWSdrsAsyncpublic Future<DeleteLaunchConfigurationTemplateResult> deleteLaunchConfigurationTemplateAsync(DeleteLaunchConfigurationTemplateRequest request, AsyncHandler<DeleteLaunchConfigurationTemplateRequest,DeleteLaunchConfigurationTemplateResult> asyncHandler)
AWSdrsAsyncDeletes a single Launch Configuration Template by ID.
deleteLaunchConfigurationTemplateAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteRecoveryInstanceResult> deleteRecoveryInstanceAsync(DeleteRecoveryInstanceRequest request)
AWSdrsAsyncDeletes 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.
deleteRecoveryInstanceAsync in interface AWSdrsAsyncpublic Future<DeleteRecoveryInstanceResult> deleteRecoveryInstanceAsync(DeleteRecoveryInstanceRequest request, AsyncHandler<DeleteRecoveryInstanceRequest,DeleteRecoveryInstanceResult> asyncHandler)
AWSdrsAsyncDeletes 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.
deleteRecoveryInstanceAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteReplicationConfigurationTemplateResult> deleteReplicationConfigurationTemplateAsync(DeleteReplicationConfigurationTemplateRequest request)
AWSdrsAsyncDeletes a single Replication Configuration Template by ID
deleteReplicationConfigurationTemplateAsync in interface AWSdrsAsyncpublic Future<DeleteReplicationConfigurationTemplateResult> deleteReplicationConfigurationTemplateAsync(DeleteReplicationConfigurationTemplateRequest request, AsyncHandler<DeleteReplicationConfigurationTemplateRequest,DeleteReplicationConfigurationTemplateResult> asyncHandler)
AWSdrsAsyncDeletes a single Replication Configuration Template by ID
deleteReplicationConfigurationTemplateAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteSourceNetworkResult> deleteSourceNetworkAsync(DeleteSourceNetworkRequest request)
AWSdrsAsyncDelete Source Network resource.
deleteSourceNetworkAsync in interface AWSdrsAsyncpublic Future<DeleteSourceNetworkResult> deleteSourceNetworkAsync(DeleteSourceNetworkRequest request, AsyncHandler<DeleteSourceNetworkRequest,DeleteSourceNetworkResult> asyncHandler)
AWSdrsAsyncDelete Source Network resource.
deleteSourceNetworkAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteSourceServerResult> deleteSourceServerAsync(DeleteSourceServerRequest request)
AWSdrsAsyncDeletes a single Source Server by ID. The Source Server must be disconnected first.
deleteSourceServerAsync in interface AWSdrsAsyncpublic Future<DeleteSourceServerResult> deleteSourceServerAsync(DeleteSourceServerRequest request, AsyncHandler<DeleteSourceServerRequest,DeleteSourceServerResult> asyncHandler)
AWSdrsAsyncDeletes a single Source Server by ID. The Source Server must be disconnected first.
deleteSourceServerAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeJobLogItemsResult> describeJobLogItemsAsync(DescribeJobLogItemsRequest request)
AWSdrsAsyncRetrieves a detailed Job log with pagination.
describeJobLogItemsAsync in interface AWSdrsAsyncpublic Future<DescribeJobLogItemsResult> describeJobLogItemsAsync(DescribeJobLogItemsRequest request, AsyncHandler<DescribeJobLogItemsRequest,DescribeJobLogItemsResult> asyncHandler)
AWSdrsAsyncRetrieves a detailed Job log with pagination.
describeJobLogItemsAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeJobsResult> describeJobsAsync(DescribeJobsRequest request)
AWSdrsAsyncReturns 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.
describeJobsAsync in interface AWSdrsAsyncpublic Future<DescribeJobsResult> describeJobsAsync(DescribeJobsRequest request, AsyncHandler<DescribeJobsRequest,DescribeJobsResult> asyncHandler)
AWSdrsAsyncReturns 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.
describeJobsAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeLaunchConfigurationTemplatesResult> describeLaunchConfigurationTemplatesAsync(DescribeLaunchConfigurationTemplatesRequest request)
AWSdrsAsyncLists all Launch Configuration Templates, filtered by Launch Configuration Template IDs
describeLaunchConfigurationTemplatesAsync in interface AWSdrsAsyncpublic Future<DescribeLaunchConfigurationTemplatesResult> describeLaunchConfigurationTemplatesAsync(DescribeLaunchConfigurationTemplatesRequest request, AsyncHandler<DescribeLaunchConfigurationTemplatesRequest,DescribeLaunchConfigurationTemplatesResult> asyncHandler)
AWSdrsAsyncLists all Launch Configuration Templates, filtered by Launch Configuration Template IDs
describeLaunchConfigurationTemplatesAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeRecoveryInstancesResult> describeRecoveryInstancesAsync(DescribeRecoveryInstancesRequest request)
AWSdrsAsyncLists all Recovery Instances or multiple Recovery Instances by ID.
describeRecoveryInstancesAsync in interface AWSdrsAsyncpublic Future<DescribeRecoveryInstancesResult> describeRecoveryInstancesAsync(DescribeRecoveryInstancesRequest request, AsyncHandler<DescribeRecoveryInstancesRequest,DescribeRecoveryInstancesResult> asyncHandler)
AWSdrsAsyncLists all Recovery Instances or multiple Recovery Instances by ID.
describeRecoveryInstancesAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeRecoverySnapshotsResult> describeRecoverySnapshotsAsync(DescribeRecoverySnapshotsRequest request)
AWSdrsAsyncLists all Recovery Snapshots for a single Source Server.
describeRecoverySnapshotsAsync in interface AWSdrsAsyncpublic Future<DescribeRecoverySnapshotsResult> describeRecoverySnapshotsAsync(DescribeRecoverySnapshotsRequest request, AsyncHandler<DescribeRecoverySnapshotsRequest,DescribeRecoverySnapshotsResult> asyncHandler)
AWSdrsAsyncLists all Recovery Snapshots for a single Source Server.
describeRecoverySnapshotsAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeReplicationConfigurationTemplatesResult> describeReplicationConfigurationTemplatesAsync(DescribeReplicationConfigurationTemplatesRequest request)
AWSdrsAsyncLists all ReplicationConfigurationTemplates, filtered by Source Server IDs.
describeReplicationConfigurationTemplatesAsync in interface AWSdrsAsyncpublic Future<DescribeReplicationConfigurationTemplatesResult> describeReplicationConfigurationTemplatesAsync(DescribeReplicationConfigurationTemplatesRequest request, AsyncHandler<DescribeReplicationConfigurationTemplatesRequest,DescribeReplicationConfigurationTemplatesResult> asyncHandler)
AWSdrsAsyncLists all ReplicationConfigurationTemplates, filtered by Source Server IDs.
describeReplicationConfigurationTemplatesAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeSourceNetworksResult> describeSourceNetworksAsync(DescribeSourceNetworksRequest request)
AWSdrsAsyncLists all Source Networks or multiple Source Networks filtered by ID.
describeSourceNetworksAsync in interface AWSdrsAsyncpublic Future<DescribeSourceNetworksResult> describeSourceNetworksAsync(DescribeSourceNetworksRequest request, AsyncHandler<DescribeSourceNetworksRequest,DescribeSourceNetworksResult> asyncHandler)
AWSdrsAsyncLists all Source Networks or multiple Source Networks filtered by ID.
describeSourceNetworksAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeSourceServersResult> describeSourceServersAsync(DescribeSourceServersRequest request)
AWSdrsAsyncLists all Source Servers or multiple Source Servers filtered by ID.
describeSourceServersAsync in interface AWSdrsAsyncpublic Future<DescribeSourceServersResult> describeSourceServersAsync(DescribeSourceServersRequest request, AsyncHandler<DescribeSourceServersRequest,DescribeSourceServersResult> asyncHandler)
AWSdrsAsyncLists all Source Servers or multiple Source Servers filtered by ID.
describeSourceServersAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisconnectRecoveryInstanceResult> disconnectRecoveryInstanceAsync(DisconnectRecoveryInstanceRequest request)
AWSdrsAsyncDisconnect 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.
disconnectRecoveryInstanceAsync in interface AWSdrsAsyncpublic Future<DisconnectRecoveryInstanceResult> disconnectRecoveryInstanceAsync(DisconnectRecoveryInstanceRequest request, AsyncHandler<DisconnectRecoveryInstanceRequest,DisconnectRecoveryInstanceResult> asyncHandler)
AWSdrsAsyncDisconnect 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.
disconnectRecoveryInstanceAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisconnectSourceServerResult> disconnectSourceServerAsync(DisconnectSourceServerRequest request)
AWSdrsAsyncDisconnects 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.
disconnectSourceServerAsync in interface AWSdrsAsyncpublic Future<DisconnectSourceServerResult> disconnectSourceServerAsync(DisconnectSourceServerRequest request, AsyncHandler<DisconnectSourceServerRequest,DisconnectSourceServerResult> asyncHandler)
AWSdrsAsyncDisconnects 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.
disconnectSourceServerAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ExportSourceNetworkCfnTemplateResult> exportSourceNetworkCfnTemplateAsync(ExportSourceNetworkCfnTemplateRequest request)
AWSdrsAsyncExport the Source Network CloudFormation template to an S3 bucket.
exportSourceNetworkCfnTemplateAsync in interface AWSdrsAsyncpublic Future<ExportSourceNetworkCfnTemplateResult> exportSourceNetworkCfnTemplateAsync(ExportSourceNetworkCfnTemplateRequest request, AsyncHandler<ExportSourceNetworkCfnTemplateRequest,ExportSourceNetworkCfnTemplateResult> asyncHandler)
AWSdrsAsyncExport the Source Network CloudFormation template to an S3 bucket.
exportSourceNetworkCfnTemplateAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetFailbackReplicationConfigurationResult> getFailbackReplicationConfigurationAsync(GetFailbackReplicationConfigurationRequest request)
AWSdrsAsyncLists all Failback ReplicationConfigurations, filtered by Recovery Instance ID.
getFailbackReplicationConfigurationAsync in interface AWSdrsAsyncpublic Future<GetFailbackReplicationConfigurationResult> getFailbackReplicationConfigurationAsync(GetFailbackReplicationConfigurationRequest request, AsyncHandler<GetFailbackReplicationConfigurationRequest,GetFailbackReplicationConfigurationResult> asyncHandler)
AWSdrsAsyncLists all Failback ReplicationConfigurations, filtered by Recovery Instance ID.
getFailbackReplicationConfigurationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetLaunchConfigurationResult> getLaunchConfigurationAsync(GetLaunchConfigurationRequest request)
AWSdrsAsyncGets a LaunchConfiguration, filtered by Source Server IDs.
getLaunchConfigurationAsync in interface AWSdrsAsyncpublic Future<GetLaunchConfigurationResult> getLaunchConfigurationAsync(GetLaunchConfigurationRequest request, AsyncHandler<GetLaunchConfigurationRequest,GetLaunchConfigurationResult> asyncHandler)
AWSdrsAsyncGets a LaunchConfiguration, filtered by Source Server IDs.
getLaunchConfigurationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetReplicationConfigurationResult> getReplicationConfigurationAsync(GetReplicationConfigurationRequest request)
AWSdrsAsyncGets a ReplicationConfiguration, filtered by Source Server ID.
getReplicationConfigurationAsync in interface AWSdrsAsyncpublic Future<GetReplicationConfigurationResult> getReplicationConfigurationAsync(GetReplicationConfigurationRequest request, AsyncHandler<GetReplicationConfigurationRequest,GetReplicationConfigurationResult> asyncHandler)
AWSdrsAsyncGets a ReplicationConfiguration, filtered by Source Server ID.
getReplicationConfigurationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<InitializeServiceResult> initializeServiceAsync(InitializeServiceRequest request)
AWSdrsAsyncInitialize Elastic Disaster Recovery.
initializeServiceAsync in interface AWSdrsAsyncpublic Future<InitializeServiceResult> initializeServiceAsync(InitializeServiceRequest request, AsyncHandler<InitializeServiceRequest,InitializeServiceResult> asyncHandler)
AWSdrsAsyncInitialize Elastic Disaster Recovery.
initializeServiceAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListExtensibleSourceServersResult> listExtensibleSourceServersAsync(ListExtensibleSourceServersRequest request)
AWSdrsAsyncReturns 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.
listExtensibleSourceServersAsync in interface AWSdrsAsyncpublic Future<ListExtensibleSourceServersResult> listExtensibleSourceServersAsync(ListExtensibleSourceServersRequest request, AsyncHandler<ListExtensibleSourceServersRequest,ListExtensibleSourceServersResult> asyncHandler)
AWSdrsAsyncReturns 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.
listExtensibleSourceServersAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListLaunchActionsResult> listLaunchActionsAsync(ListLaunchActionsRequest request)
AWSdrsAsyncLists resource launch actions.
listLaunchActionsAsync in interface AWSdrsAsyncpublic Future<ListLaunchActionsResult> listLaunchActionsAsync(ListLaunchActionsRequest request, AsyncHandler<ListLaunchActionsRequest,ListLaunchActionsResult> asyncHandler)
AWSdrsAsyncLists resource launch actions.
listLaunchActionsAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListStagingAccountsResult> listStagingAccountsAsync(ListStagingAccountsRequest request)
AWSdrsAsyncReturns an array of staging accounts for existing extended source servers.
listStagingAccountsAsync in interface AWSdrsAsyncpublic Future<ListStagingAccountsResult> listStagingAccountsAsync(ListStagingAccountsRequest request, AsyncHandler<ListStagingAccountsRequest,ListStagingAccountsResult> asyncHandler)
AWSdrsAsyncReturns an array of staging accounts for existing extended source servers.
listStagingAccountsAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSdrsAsyncList all tags for your Elastic Disaster Recovery resources.
listTagsForResourceAsync in interface AWSdrsAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSdrsAsyncList all tags for your Elastic Disaster Recovery resources.
listTagsForResourceAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutLaunchActionResult> putLaunchActionAsync(PutLaunchActionRequest request)
AWSdrsAsyncPuts a resource launch action.
putLaunchActionAsync in interface AWSdrsAsyncpublic Future<PutLaunchActionResult> putLaunchActionAsync(PutLaunchActionRequest request, AsyncHandler<PutLaunchActionRequest,PutLaunchActionResult> asyncHandler)
AWSdrsAsyncPuts a resource launch action.
putLaunchActionAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<RetryDataReplicationResult> retryDataReplicationAsync(RetryDataReplicationRequest request)
AWSdrsAsyncWARNING: RetryDataReplication is deprecated. Causes the data replication initiation sequence to begin immediately upon next Handshake for the specified Source Server ID, regardless of when the previous initiation started. This command will work only if the Source Server is stalled or is in a DISCONNECTED or STOPPED state.
retryDataReplicationAsync in interface AWSdrsAsync@Deprecated public Future<RetryDataReplicationResult> retryDataReplicationAsync(RetryDataReplicationRequest request, AsyncHandler<RetryDataReplicationRequest,RetryDataReplicationResult> asyncHandler)
AWSdrsAsyncWARNING: RetryDataReplication is deprecated. Causes the data replication initiation sequence to begin immediately upon next Handshake for the specified Source Server ID, regardless of when the previous initiation started. This command will work only if the Source Server is stalled or is in a DISCONNECTED or STOPPED state.
retryDataReplicationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ReverseReplicationResult> reverseReplicationAsync(ReverseReplicationRequest request)
AWSdrsAsyncStart 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.
reverseReplicationAsync in interface AWSdrsAsyncpublic Future<ReverseReplicationResult> reverseReplicationAsync(ReverseReplicationRequest request, AsyncHandler<ReverseReplicationRequest,ReverseReplicationResult> asyncHandler)
AWSdrsAsyncStart 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.
reverseReplicationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartFailbackLaunchResult> startFailbackLaunchAsync(StartFailbackLaunchRequest request)
AWSdrsAsyncInitiates 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.
startFailbackLaunchAsync in interface AWSdrsAsyncpublic Future<StartFailbackLaunchResult> startFailbackLaunchAsync(StartFailbackLaunchRequest request, AsyncHandler<StartFailbackLaunchRequest,StartFailbackLaunchResult> asyncHandler)
AWSdrsAsyncInitiates 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.
startFailbackLaunchAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartRecoveryResult> startRecoveryAsync(StartRecoveryRequest request)
AWSdrsAsyncLaunches 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.
startRecoveryAsync in interface AWSdrsAsyncpublic Future<StartRecoveryResult> startRecoveryAsync(StartRecoveryRequest request, AsyncHandler<StartRecoveryRequest,StartRecoveryResult> asyncHandler)
AWSdrsAsyncLaunches 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.
startRecoveryAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartReplicationResult> startReplicationAsync(StartReplicationRequest request)
AWSdrsAsyncStarts replication for a stopped Source Server. This action would make the Source Server protected again and restart billing for it.
startReplicationAsync in interface AWSdrsAsyncpublic Future<StartReplicationResult> startReplicationAsync(StartReplicationRequest request, AsyncHandler<StartReplicationRequest,StartReplicationResult> asyncHandler)
AWSdrsAsyncStarts replication for a stopped Source Server. This action would make the Source Server protected again and restart billing for it.
startReplicationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartSourceNetworkRecoveryResult> startSourceNetworkRecoveryAsync(StartSourceNetworkRecoveryRequest request)
AWSdrsAsyncDeploy VPC for the specified Source Network and modify launch templates to use this network. The VPC will be deployed using a dedicated CloudFormation stack.
startSourceNetworkRecoveryAsync in interface AWSdrsAsyncpublic Future<StartSourceNetworkRecoveryResult> startSourceNetworkRecoveryAsync(StartSourceNetworkRecoveryRequest request, AsyncHandler<StartSourceNetworkRecoveryRequest,StartSourceNetworkRecoveryResult> asyncHandler)
AWSdrsAsyncDeploy VPC for the specified Source Network and modify launch templates to use this network. The VPC will be deployed using a dedicated CloudFormation stack.
startSourceNetworkRecoveryAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartSourceNetworkReplicationResult> startSourceNetworkReplicationAsync(StartSourceNetworkReplicationRequest request)
AWSdrsAsyncStarts replication for a Source Network. This action would make the Source Network protected.
startSourceNetworkReplicationAsync in interface AWSdrsAsyncpublic Future<StartSourceNetworkReplicationResult> startSourceNetworkReplicationAsync(StartSourceNetworkReplicationRequest request, AsyncHandler<StartSourceNetworkReplicationRequest,StartSourceNetworkReplicationResult> asyncHandler)
AWSdrsAsyncStarts replication for a Source Network. This action would make the Source Network protected.
startSourceNetworkReplicationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopFailbackResult> stopFailbackAsync(StopFailbackRequest request)
AWSdrsAsyncStops the failback process for a specified Recovery Instance. This changes the Failback State of the Recovery Instance back to FAILBACK_NOT_STARTED.
stopFailbackAsync in interface AWSdrsAsyncpublic Future<StopFailbackResult> stopFailbackAsync(StopFailbackRequest request, AsyncHandler<StopFailbackRequest,StopFailbackResult> asyncHandler)
AWSdrsAsyncStops the failback process for a specified Recovery Instance. This changes the Failback State of the Recovery Instance back to FAILBACK_NOT_STARTED.
stopFailbackAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopReplicationResult> stopReplicationAsync(StopReplicationRequest request)
AWSdrsAsyncStops replication for a Source Server. This action would make the Source Server unprotected, delete its existing snapshots and stop billing for it.
stopReplicationAsync in interface AWSdrsAsyncpublic Future<StopReplicationResult> stopReplicationAsync(StopReplicationRequest request, AsyncHandler<StopReplicationRequest,StopReplicationResult> asyncHandler)
AWSdrsAsyncStops replication for a Source Server. This action would make the Source Server unprotected, delete its existing snapshots and stop billing for it.
stopReplicationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopSourceNetworkReplicationResult> stopSourceNetworkReplicationAsync(StopSourceNetworkReplicationRequest request)
AWSdrsAsyncStops replication for a Source Network. This action would make the Source Network unprotected.
stopSourceNetworkReplicationAsync in interface AWSdrsAsyncpublic Future<StopSourceNetworkReplicationResult> stopSourceNetworkReplicationAsync(StopSourceNetworkReplicationRequest request, AsyncHandler<StopSourceNetworkReplicationRequest,StopSourceNetworkReplicationResult> asyncHandler)
AWSdrsAsyncStops replication for a Source Network. This action would make the Source Network unprotected.
stopSourceNetworkReplicationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSdrsAsyncAdds 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.
tagResourceAsync in interface AWSdrsAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSdrsAsyncAdds 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.
tagResourceAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TerminateRecoveryInstancesResult> terminateRecoveryInstancesAsync(TerminateRecoveryInstancesRequest request)
AWSdrsAsyncInitiates 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.
terminateRecoveryInstancesAsync in interface AWSdrsAsyncpublic Future<TerminateRecoveryInstancesResult> terminateRecoveryInstancesAsync(TerminateRecoveryInstancesRequest request, AsyncHandler<TerminateRecoveryInstancesRequest,TerminateRecoveryInstancesResult> asyncHandler)
AWSdrsAsyncInitiates 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.
terminateRecoveryInstancesAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSdrsAsyncDeletes the specified set of tags from the specified set of Elastic Disaster Recovery resources.
untagResourceAsync in interface AWSdrsAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSdrsAsyncDeletes the specified set of tags from the specified set of Elastic Disaster Recovery resources.
untagResourceAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateFailbackReplicationConfigurationResult> updateFailbackReplicationConfigurationAsync(UpdateFailbackReplicationConfigurationRequest request)
AWSdrsAsyncAllows you to update the failback replication configuration of a Recovery Instance by ID.
updateFailbackReplicationConfigurationAsync in interface AWSdrsAsyncpublic Future<UpdateFailbackReplicationConfigurationResult> updateFailbackReplicationConfigurationAsync(UpdateFailbackReplicationConfigurationRequest request, AsyncHandler<UpdateFailbackReplicationConfigurationRequest,UpdateFailbackReplicationConfigurationResult> asyncHandler)
AWSdrsAsyncAllows you to update the failback replication configuration of a Recovery Instance by ID.
updateFailbackReplicationConfigurationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateLaunchConfigurationResult> updateLaunchConfigurationAsync(UpdateLaunchConfigurationRequest request)
AWSdrsAsyncUpdates a LaunchConfiguration by Source Server ID.
updateLaunchConfigurationAsync in interface AWSdrsAsyncpublic Future<UpdateLaunchConfigurationResult> updateLaunchConfigurationAsync(UpdateLaunchConfigurationRequest request, AsyncHandler<UpdateLaunchConfigurationRequest,UpdateLaunchConfigurationResult> asyncHandler)
AWSdrsAsyncUpdates a LaunchConfiguration by Source Server ID.
updateLaunchConfigurationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateLaunchConfigurationTemplateResult> updateLaunchConfigurationTemplateAsync(UpdateLaunchConfigurationTemplateRequest request)
AWSdrsAsyncUpdates an existing Launch Configuration Template by ID.
updateLaunchConfigurationTemplateAsync in interface AWSdrsAsyncpublic Future<UpdateLaunchConfigurationTemplateResult> updateLaunchConfigurationTemplateAsync(UpdateLaunchConfigurationTemplateRequest request, AsyncHandler<UpdateLaunchConfigurationTemplateRequest,UpdateLaunchConfigurationTemplateResult> asyncHandler)
AWSdrsAsyncUpdates an existing Launch Configuration Template by ID.
updateLaunchConfigurationTemplateAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateReplicationConfigurationResult> updateReplicationConfigurationAsync(UpdateReplicationConfigurationRequest request)
AWSdrsAsyncAllows you to update a ReplicationConfiguration by Source Server ID.
updateReplicationConfigurationAsync in interface AWSdrsAsyncpublic Future<UpdateReplicationConfigurationResult> updateReplicationConfigurationAsync(UpdateReplicationConfigurationRequest request, AsyncHandler<UpdateReplicationConfigurationRequest,UpdateReplicationConfigurationResult> asyncHandler)
AWSdrsAsyncAllows you to update a ReplicationConfiguration by Source Server ID.
updateReplicationConfigurationAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateReplicationConfigurationTemplateResult> updateReplicationConfigurationTemplateAsync(UpdateReplicationConfigurationTemplateRequest request)
AWSdrsAsyncUpdates a ReplicationConfigurationTemplate by ID.
updateReplicationConfigurationTemplateAsync in interface AWSdrsAsyncpublic Future<UpdateReplicationConfigurationTemplateResult> updateReplicationConfigurationTemplateAsync(UpdateReplicationConfigurationTemplateRequest request, AsyncHandler<UpdateReplicationConfigurationTemplateRequest,UpdateReplicationConfigurationTemplateResult> asyncHandler)
AWSdrsAsyncUpdates a ReplicationConfigurationTemplate by ID.
updateReplicationConfigurationTemplateAsync in interface AWSdrsAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.