ReplicationProtectedItemsOperations interface
Interface representing a ReplicationProtectedItems operations.
Properties
| add |
Operation to add disks(s) to the replication protected item. |
| apply |
The operation to change the recovery point of a failed over replication protected item. |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create | The operation to create an ASR replication protected item (Enable replication). |
| delete | The operation to disable replication on a replication protected item. This will also remove the item. |
| failover |
Operation to cancel the failover of the replication protected item. |
| failover |
Operation to commit the failover of the replication protected item. |
| get | Gets the details of an ASR replication protected item. |
| list | Gets the list of ASR replication protected items in the vault. |
| list |
Gets the list of ASR replication protected items in the protection container. |
| planned |
Operation to initiate a planned failover of the replication protected item. |
| purge | The operation to delete or purge a replication protected item. This operation will force delete the replication protected item. Use the remove operation on replication protected item to perform a clean disable replication for the item. |
| reinstall |
The operation to reinstall the installed mobility service software on a replication protected item to the latest available version. |
| remove |
Operation to remove disk(s) from the replication protected item. |
| repair |
The operation to start resynchronize/repair replication for a replication protected item requiring resynchronization. |
| reprotect | Operation to reprotect or reverse replicate a failed over replication protected item. |
| resolve |
Operation to resolve health issues of the replication protected item. |
| switch |
Operation to initiate a switch provider of the replication protected item. |
| test |
Operation to perform a test failover of the replication protected item. |
| test |
Operation to clean up the test failover of a replication protected item. |
| unplanned |
Operation to initiate a failover of the replication protected item. |
| update | The operation to update the recovery settings of an ASR replication protected item. |
| update |
The operation to update appliance of an ASR replication protected item. |
| update |
The operation to update(push update) the installed mobility service software on a replication protected item to the latest available version. |
Property Details
addDisks
Operation to add disks(s) to the replication protected item.
addDisks: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, options?: ReplicationProtectedItemsAddDisksOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, options?: ReplicationProtectedItemsAddDisksOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
applyRecoveryPoint
The operation to change the recovery point of a failed over replication protected item.
applyRecoveryPoint: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
beginAddDisks
Warning
This API is now deprecated.
use addDisks instead
beginAddDisks: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, options?: ReplicationProtectedItemsAddDisksOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, options?: ReplicationProtectedItemsAddDisksOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginAddDisksAndWait
Warning
This API is now deprecated.
use addDisks instead
beginAddDisksAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, options?: ReplicationProtectedItemsAddDisksOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, addDisksInput: AddDisksInput, options?: ReplicationProtectedItemsAddDisksOptionalParams) => Promise<ReplicationProtectedItem>
beginApplyRecoveryPoint
Warning
This API is now deprecated.
use applyRecoveryPoint instead
beginApplyRecoveryPoint: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginApplyRecoveryPointAndWait
Warning
This API is now deprecated.
use applyRecoveryPoint instead
beginApplyRecoveryPointAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applyRecoveryPointInput: ApplyRecoveryPointInput, options?: ReplicationProtectedItemsApplyRecoveryPointOptionalParams) => Promise<ReplicationProtectedItem>
beginCreate
Warning
This API is now deprecated.
use create instead
beginCreate: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, options?: ReplicationProtectedItemsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, options?: ReplicationProtectedItemsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginCreateAndWait
Warning
This API is now deprecated.
use create instead
beginCreateAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, options?: ReplicationProtectedItemsCreateOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, options?: ReplicationProtectedItemsCreateOptionalParams) => Promise<ReplicationProtectedItem>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, options?: ReplicationProtectedItemsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, options?: ReplicationProtectedItemsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, options?: ReplicationProtectedItemsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, options?: ReplicationProtectedItemsDeleteOptionalParams) => Promise<void>
beginFailoverCancel
Warning
This API is now deprecated.
use failoverCancel instead
beginFailoverCancel: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCancelOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCancelOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginFailoverCancelAndWait
Warning
This API is now deprecated.
use failoverCancel instead
beginFailoverCancelAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCancelOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCancelOptionalParams) => Promise<ReplicationProtectedItem>
beginFailoverCommit
Warning
This API is now deprecated.
use failoverCommit instead
beginFailoverCommit: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCommitOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCommitOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginFailoverCommitAndWait
Warning
This API is now deprecated.
use failoverCommit instead
beginFailoverCommitAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCommitOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCommitOptionalParams) => Promise<ReplicationProtectedItem>
beginPlannedFailover
Warning
This API is now deprecated.
use plannedFailover instead
beginPlannedFailover: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, options?: ReplicationProtectedItemsPlannedFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, options?: ReplicationProtectedItemsPlannedFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginPlannedFailoverAndWait
Warning
This API is now deprecated.
use plannedFailover instead
beginPlannedFailoverAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, options?: ReplicationProtectedItemsPlannedFailoverOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, options?: ReplicationProtectedItemsPlannedFailoverOptionalParams) => Promise<ReplicationProtectedItem>
beginPurge
Warning
This API is now deprecated.
use purge instead
beginPurge: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsPurgeOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsPurgeOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginPurgeAndWait
Warning
This API is now deprecated.
use purge instead
beginPurgeAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsPurgeOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsPurgeOptionalParams) => Promise<void>
beginReinstallMobilityService
Warning
This API is now deprecated.
use reinstallMobilityService instead
beginReinstallMobilityService: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: ReinstallMobilityServiceRequest, options?: ReplicationProtectedItemsReinstallMobilityServiceOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: ReinstallMobilityServiceRequest, options?: ReplicationProtectedItemsReinstallMobilityServiceOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginReinstallMobilityServiceAndWait
Warning
This API is now deprecated.
use reinstallMobilityService instead
beginReinstallMobilityServiceAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: ReinstallMobilityServiceRequest, options?: ReplicationProtectedItemsReinstallMobilityServiceOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: ReinstallMobilityServiceRequest, options?: ReplicationProtectedItemsReinstallMobilityServiceOptionalParams) => Promise<ReplicationProtectedItem>
beginRemoveDisks
Warning
This API is now deprecated.
use removeDisks instead
beginRemoveDisks: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, options?: ReplicationProtectedItemsRemoveDisksOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, options?: ReplicationProtectedItemsRemoveDisksOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginRemoveDisksAndWait
Warning
This API is now deprecated.
use removeDisks instead
beginRemoveDisksAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, options?: ReplicationProtectedItemsRemoveDisksOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, options?: ReplicationProtectedItemsRemoveDisksOptionalParams) => Promise<ReplicationProtectedItem>
beginRepairReplication
Warning
This API is now deprecated.
use repairReplication instead
beginRepairReplication: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsRepairReplicationOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsRepairReplicationOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginRepairReplicationAndWait
Warning
This API is now deprecated.
use repairReplication instead
beginRepairReplicationAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsRepairReplicationOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsRepairReplicationOptionalParams) => Promise<ReplicationProtectedItem>
beginReprotect
Warning
This API is now deprecated.
use reprotect instead
beginReprotect: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, options?: ReplicationProtectedItemsReprotectOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, options?: ReplicationProtectedItemsReprotectOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginReprotectAndWait
Warning
This API is now deprecated.
use reprotect instead
beginReprotectAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, options?: ReplicationProtectedItemsReprotectOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, options?: ReplicationProtectedItemsReprotectOptionalParams) => Promise<ReplicationProtectedItem>
beginResolveHealthErrors
Warning
This API is now deprecated.
use resolveHealthErrors instead
beginResolveHealthErrors: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginResolveHealthErrorsAndWait
Warning
This API is now deprecated.
use resolveHealthErrors instead
beginResolveHealthErrorsAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams) => Promise<ReplicationProtectedItem>
beginSwitchProvider
Warning
This API is now deprecated.
use switchProvider instead
beginSwitchProvider: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, options?: ReplicationProtectedItemsSwitchProviderOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, options?: ReplicationProtectedItemsSwitchProviderOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginSwitchProviderAndWait
Warning
This API is now deprecated.
use switchProvider instead
beginSwitchProviderAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, options?: ReplicationProtectedItemsSwitchProviderOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, options?: ReplicationProtectedItemsSwitchProviderOptionalParams) => Promise<ReplicationProtectedItem>
beginTestFailover
Warning
This API is now deprecated.
use testFailover instead
beginTestFailover: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, options?: ReplicationProtectedItemsTestFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, options?: ReplicationProtectedItemsTestFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginTestFailoverAndWait
Warning
This API is now deprecated.
use testFailover instead
beginTestFailoverAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, options?: ReplicationProtectedItemsTestFailoverOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, options?: ReplicationProtectedItemsTestFailoverOptionalParams) => Promise<ReplicationProtectedItem>
beginTestFailoverCleanup
Warning
This API is now deprecated.
use testFailoverCleanup instead
beginTestFailoverCleanup: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginTestFailoverCleanupAndWait
Warning
This API is now deprecated.
use testFailoverCleanup instead
beginTestFailoverCleanupAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams) => Promise<ReplicationProtectedItem>
beginUnplannedFailover
Warning
This API is now deprecated.
use unplannedFailover instead
beginUnplannedFailover: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginUnplannedFailoverAndWait
Warning
This API is now deprecated.
use unplannedFailover instead
beginUnplannedFailoverAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams) => Promise<ReplicationProtectedItem>
beginUpdate
Warning
This API is now deprecated.
use update instead
beginUpdate: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginUpdateAndWait
Warning
This API is now deprecated.
use update instead
beginUpdateAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateOptionalParams) => Promise<ReplicationProtectedItem>
beginUpdateAppliance
Warning
This API is now deprecated.
use updateAppliance instead
beginUpdateAppliance: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateApplianceOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateApplianceOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginUpdateApplianceAndWait
Warning
This API is now deprecated.
use updateAppliance instead
beginUpdateApplianceAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateApplianceOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateApplianceOptionalParams) => Promise<ReplicationProtectedItem>
beginUpdateMobilityService
Warning
This API is now deprecated.
use updateMobilityService instead
beginUpdateMobilityService: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams) => Promise<SimplePollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>>
beginUpdateMobilityServiceAndWait
Warning
This API is now deprecated.
use updateMobilityService instead
beginUpdateMobilityServiceAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams) => Promise<ReplicationProtectedItem>
create
The operation to create an ASR replication protected item (Enable replication).
create: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, options?: ReplicationProtectedItemsCreateOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, input: EnableProtectionInput, options?: ReplicationProtectedItemsCreateOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
delete
The operation to disable replication on a replication protected item. This will also remove the item.
delete: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, options?: ReplicationProtectedItemsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, disableProtectionInput: DisableProtectionInput, options?: ReplicationProtectedItemsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
failoverCancel
Operation to cancel the failover of the replication protected item.
failoverCancel: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCancelOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCancelOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
failoverCommit
Operation to commit the failover of the replication protected item.
failoverCommit: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCommitOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsFailoverCommitOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
get
Gets the details of an ASR replication protected item.
get: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsGetOptionalParams) => Promise<ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsGetOptionalParams) => Promise<ReplicationProtectedItem>
list
Gets the list of ASR replication protected items in the vault.
list: (resourceGroupName: string, resourceName: string, options?: ReplicationProtectedItemsListOptionalParams) => PagedAsyncIterableIterator<ReplicationProtectedItem, ReplicationProtectedItem[], PageSettings>
Property Value
(resourceGroupName: string, resourceName: string, options?: ReplicationProtectedItemsListOptionalParams) => PagedAsyncIterableIterator<ReplicationProtectedItem, ReplicationProtectedItem[], PageSettings>
listByReplicationProtectionContainers
Gets the list of ASR replication protected items in the protection container.
listByReplicationProtectionContainers: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams) => PagedAsyncIterableIterator<ReplicationProtectedItem, ReplicationProtectedItem[], PageSettings>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, options?: ReplicationProtectedItemsListByReplicationProtectionContainersOptionalParams) => PagedAsyncIterableIterator<ReplicationProtectedItem, ReplicationProtectedItem[], PageSettings>
plannedFailover
Operation to initiate a planned failover of the replication protected item.
plannedFailover: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, options?: ReplicationProtectedItemsPlannedFailoverOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: PlannedFailoverInput, options?: ReplicationProtectedItemsPlannedFailoverOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
purge
The operation to delete or purge a replication protected item. This operation will force delete the replication protected item. Use the remove operation on replication protected item to perform a clean disable replication for the item.
purge: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsPurgeOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsPurgeOptionalParams) => PollerLike<OperationState<void>, void>
reinstallMobilityService
The operation to reinstall the installed mobility service software on a replication protected item to the latest available version.
reinstallMobilityService: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: ReinstallMobilityServiceRequest, options?: ReplicationProtectedItemsReinstallMobilityServiceOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: ReinstallMobilityServiceRequest, options?: ReplicationProtectedItemsReinstallMobilityServiceOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
removeDisks
Operation to remove disk(s) from the replication protected item.
removeDisks: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, options?: ReplicationProtectedItemsRemoveDisksOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, removeDisksInput: RemoveDisksInput, options?: ReplicationProtectedItemsRemoveDisksOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
repairReplication
The operation to start resynchronize/repair replication for a replication protected item requiring resynchronization.
repairReplication: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsRepairReplicationOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: ReplicationProtectedItemsRepairReplicationOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
reprotect
Operation to reprotect or reverse replicate a failed over replication protected item.
reprotect: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, options?: ReplicationProtectedItemsReprotectOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, reprotectInput: ReverseReplicationInput, options?: ReplicationProtectedItemsReprotectOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
resolveHealthErrors
Operation to resolve health issues of the replication protected item.
resolveHealthErrors: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, resolveHealthInput: ResolveHealthInput, options?: ReplicationProtectedItemsResolveHealthErrorsOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
switchProvider
Operation to initiate a switch provider of the replication protected item.
switchProvider: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, options?: ReplicationProtectedItemsSwitchProviderOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, switchProviderInput: SwitchProviderInput, options?: ReplicationProtectedItemsSwitchProviderOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
testFailover
Operation to perform a test failover of the replication protected item.
testFailover: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, options?: ReplicationProtectedItemsTestFailoverOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, testfailoverInput: TestFailoverInput, options?: ReplicationProtectedItemsTestFailoverOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
testFailoverCleanup
Operation to clean up the test failover of a replication protected item.
testFailoverCleanup: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, cleanupInput: TestFailoverCleanupInput, options?: ReplicationProtectedItemsTestFailoverCleanupOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
unplannedFailover
Operation to initiate a failover of the replication protected item.
unplannedFailover: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, failoverInput: UnplannedFailoverInput, options?: ReplicationProtectedItemsUnplannedFailoverOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
update
The operation to update the recovery settings of an ASR replication protected item.
update: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateProtectionInput: UpdateReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
updateAppliance
The operation to update appliance of an ASR replication protected item.
updateAppliance: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateApplianceOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, applianceUpdateInput: UpdateApplianceForReplicationProtectedItemInput, options?: ReplicationProtectedItemsUpdateApplianceOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
updateMobilityService
The operation to update(push update) the installed mobility service software on a replication protected item to the latest available version.
updateMobilityService: (resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, updateMobilityServiceRequest: UpdateMobilityServiceRequest, options?: ReplicationProtectedItemsUpdateMobilityServiceOptionalParams) => PollerLike<OperationState<ReplicationProtectedItem>, ReplicationProtectedItem>