RecoveryServicesBackupClient class
Constructors
| Recovery |
|
| Recovery |
Properties
| backup |
The operation groups for backupEngines |
| backup |
The operation groups for backupJobs |
| backup |
The operation groups for backupOperationResults |
| backup |
The operation groups for backupOperationStatuses |
| backup |
The operation groups for backupPolicies |
| backup |
The operation groups for backupProtectableItems |
| backup |
The operation groups for backupProtectedItems |
| backup |
The operation groups for backupProtectionContainers |
| backup |
The operation groups for backupProtectionIntent |
| backup |
The operation groups for backupResourceEncryptionConfigs |
| backup |
The operation groups for backupResourceStorageConfigsNonCRR |
| backup |
The operation groups for backupResourceVaultConfigs |
| backups | The operation groups for backups |
| backup |
The operation groups for backupStatus |
| backup |
The operation groups for backupUsageSummaries |
| backup |
The operation groups for backupWorkloadItems |
| bms |
The operation groups for bmsPrepareDataMoveOperationResult |
| deleted |
The operation groups for deletedProtectionContainers |
| export |
The operation groups for exportJobsOperationResults |
| feature |
The operation groups for featureSupport |
| fetch |
The operation groups for fetchTieringCost |
| get |
The operation groups for getTieringCostOperationResult |
| item |
The operation groups for itemLevelRecoveryConnections |
| job |
The operation groups for jobCancellations |
| job |
The operation groups for jobDetails |
| job |
The operation groups for jobOperationResults |
| jobs | The operation groups for jobs |
| operation | The operation groups for operation |
| operations | The operation groups for operations |
| pipeline | The pipeline used by this client to make requests |
| private |
The operation groups for privateEndpoint |
| private |
The operation groups for privateEndpointConnection |
| protectable |
The operation groups for protectableContainers |
| protected |
The operation groups for protectedItemOperationResults |
| protected |
The operation groups for protectedItemOperationStatuses |
| protected |
The operation groups for protectedItems |
| protection |
The operation groups for protectionContainerOperationResults |
| protection |
The operation groups for protectionContainerRefreshOperationResults |
| protection |
The operation groups for protectionContainers |
| protection |
The operation groups for protectionIntent |
| protection |
The operation groups for protectionPolicies |
| protection |
The operation groups for protectionPolicyOperationResults |
| protection |
The operation groups for protectionPolicyOperationStatuses |
| recovery |
The operation groups for recoveryPoints |
| recovery |
The operation groups for recoveryPointsRecommendedForMove |
| resource |
The operation groups for resourceGuardProxies |
| resource |
The operation groups for resourceGuardProxy |
| restores | The operation groups for restores |
| security |
The operation groups for securityPINs |
| tiering |
The operation groups for tieringCostOperationStatus |
| validate |
The operation groups for validateOperation |
| validate |
The operation groups for validateOperationResults |
| validate |
The operation groups for validateOperationStatuses |
Methods
Constructor Details
RecoveryServicesBackupClient(TokenCredential, RecoveryServicesBackupClientOptionalParams)
new RecoveryServicesBackupClient(credential: TokenCredential, options?: RecoveryServicesBackupClientOptionalParams)
Parameters
- credential
- TokenCredential
RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)
new RecoveryServicesBackupClient(credential: TokenCredential, subscriptionId: string, options?: RecoveryServicesBackupClientOptionalParams)
Parameters
- credential
- TokenCredential
- subscriptionId
-
string
Property Details
backupEngines
The operation groups for backupEngines
backupEngines: BackupEnginesOperations
Property Value
backupJobs
The operation groups for backupJobs
backupJobs: BackupJobsOperations
Property Value
backupOperationResults
The operation groups for backupOperationResults
backupOperationResults: BackupOperationResultsOperations
Property Value
backupOperationStatuses
The operation groups for backupOperationStatuses
backupOperationStatuses: BackupOperationStatusesOperations
Property Value
backupPolicies
The operation groups for backupPolicies
backupPolicies: BackupPoliciesOperations
Property Value
backupProtectableItems
The operation groups for backupProtectableItems
backupProtectableItems: BackupProtectableItemsOperations
Property Value
backupProtectedItems
The operation groups for backupProtectedItems
backupProtectedItems: BackupProtectedItemsOperations
Property Value
backupProtectionContainers
The operation groups for backupProtectionContainers
backupProtectionContainers: BackupProtectionContainersOperations
Property Value
backupProtectionIntent
The operation groups for backupProtectionIntent
backupProtectionIntent: BackupProtectionIntentOperations
Property Value
backupResourceEncryptionConfigs
The operation groups for backupResourceEncryptionConfigs
backupResourceEncryptionConfigs: BackupResourceEncryptionConfigsOperations
Property Value
backupResourceStorageConfigsNonCRR
The operation groups for backupResourceStorageConfigsNonCRR
backupResourceStorageConfigsNonCRR: BackupResourceStorageConfigsNonCRROperations
Property Value
backupResourceVaultConfigs
The operation groups for backupResourceVaultConfigs
backupResourceVaultConfigs: BackupResourceVaultConfigsOperations
Property Value
backups
backupStatus
The operation groups for backupStatus
backupStatus: BackupStatusOperations
Property Value
backupUsageSummaries
The operation groups for backupUsageSummaries
backupUsageSummaries: BackupUsageSummariesOperations
Property Value
backupWorkloadItems
The operation groups for backupWorkloadItems
backupWorkloadItems: BackupWorkloadItemsOperations
Property Value
bmsPrepareDataMoveOperationResult
The operation groups for bmsPrepareDataMoveOperationResult
bmsPrepareDataMoveOperationResult: BMSPrepareDataMoveOperationResultOperations
Property Value
deletedProtectionContainers
The operation groups for deletedProtectionContainers
deletedProtectionContainers: DeletedProtectionContainersOperations
Property Value
exportJobsOperationResults
The operation groups for exportJobsOperationResults
exportJobsOperationResults: ExportJobsOperationResultsOperations
Property Value
featureSupport
The operation groups for featureSupport
featureSupport: FeatureSupportOperations
Property Value
fetchTieringCost
The operation groups for fetchTieringCost
fetchTieringCost: FetchTieringCostOperations
Property Value
getTieringCostOperationResult
The operation groups for getTieringCostOperationResult
getTieringCostOperationResult: GetTieringCostOperationResultOperations
Property Value
itemLevelRecoveryConnections
The operation groups for itemLevelRecoveryConnections
itemLevelRecoveryConnections: ItemLevelRecoveryConnectionsOperations
Property Value
jobCancellations
The operation groups for jobCancellations
jobCancellations: JobCancellationsOperations
Property Value
jobDetails
The operation groups for jobDetails
jobDetails: JobDetailsOperations
Property Value
jobOperationResults
The operation groups for jobOperationResults
jobOperationResults: JobOperationResultsOperations
Property Value
jobs
operation
The operation groups for operation
operation: OperationOperations
Property Value
operations
The operation groups for operations
operations: OperationsOperations
Property Value
pipeline
privateEndpoint
The operation groups for privateEndpoint
privateEndpoint: PrivateEndpointOperations
Property Value
privateEndpointConnection
The operation groups for privateEndpointConnection
privateEndpointConnection: PrivateEndpointConnectionOperations
Property Value
protectableContainers
The operation groups for protectableContainers
protectableContainers: ProtectableContainersOperations
Property Value
protectedItemOperationResults
The operation groups for protectedItemOperationResults
protectedItemOperationResults: ProtectedItemOperationResultsOperations
Property Value
protectedItemOperationStatuses
The operation groups for protectedItemOperationStatuses
protectedItemOperationStatuses: ProtectedItemOperationStatusesOperations
Property Value
protectedItems
The operation groups for protectedItems
protectedItems: ProtectedItemsOperations
Property Value
protectionContainerOperationResults
The operation groups for protectionContainerOperationResults
protectionContainerOperationResults: ProtectionContainerOperationResultsOperations
Property Value
protectionContainerRefreshOperationResults
The operation groups for protectionContainerRefreshOperationResults
protectionContainerRefreshOperationResults: ProtectionContainerRefreshOperationResultsOperations
Property Value
protectionContainers
The operation groups for protectionContainers
protectionContainers: ProtectionContainersOperations
Property Value
protectionIntent
The operation groups for protectionIntent
protectionIntent: ProtectionIntentOperations
Property Value
protectionPolicies
The operation groups for protectionPolicies
protectionPolicies: ProtectionPoliciesOperations
Property Value
protectionPolicyOperationResults
The operation groups for protectionPolicyOperationResults
protectionPolicyOperationResults: ProtectionPolicyOperationResultsOperations
Property Value
protectionPolicyOperationStatuses
The operation groups for protectionPolicyOperationStatuses
protectionPolicyOperationStatuses: ProtectionPolicyOperationStatusesOperations
Property Value
recoveryPoints
The operation groups for recoveryPoints
recoveryPoints: RecoveryPointsOperations
Property Value
recoveryPointsRecommendedForMove
The operation groups for recoveryPointsRecommendedForMove
recoveryPointsRecommendedForMove: RecoveryPointsRecommendedForMoveOperations
Property Value
resourceGuardProxies
The operation groups for resourceGuardProxies
resourceGuardProxies: ResourceGuardProxiesOperations
Property Value
resourceGuardProxy
The operation groups for resourceGuardProxy
resourceGuardProxy: ResourceGuardProxyOperations
Property Value
restores
securityPINs
The operation groups for securityPINs
securityPINs: SecurityPINsOperations
Property Value
tieringCostOperationStatus
The operation groups for tieringCostOperationStatus
tieringCostOperationStatus: TieringCostOperationStatusOperations
Property Value
validateOperation
The operation groups for validateOperation
validateOperation: ValidateOperationOperations
Property Value
validateOperationResults
The operation groups for validateOperationResults
validateOperationResults: ValidateOperationResultsOperations
Property Value
validateOperationStatuses
The operation groups for validateOperationStatuses
validateOperationStatuses: ValidateOperationStatusesOperations
Property Value
Method Details
beginBmsPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)
Warning
This API is now deprecated.
use bmsPrepareDataMove instead
function beginBmsPrepareDataMove(vaultName: string, resourceGroupName: string, parameters: PrepareDataMoveRequest, options?: BMSPrepareDataMoveOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- parameters
- PrepareDataMoveRequest
- options
- BMSPrepareDataMoveOptionalParams
Returns
Promise<SimplePollerLike<OperationState<void>, void>>
beginBmsPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)
Warning
This API is now deprecated.
use bmsPrepareDataMove instead
function beginBmsPrepareDataMoveAndWait(vaultName: string, resourceGroupName: string, parameters: PrepareDataMoveRequest, options?: BMSPrepareDataMoveOptionalParams): Promise<void>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- parameters
- PrepareDataMoveRequest
- options
- BMSPrepareDataMoveOptionalParams
Returns
Promise<void>
beginBmsTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)
Warning
This API is now deprecated.
use bmsTriggerDataMove instead
function beginBmsTriggerDataMove(vaultName: string, resourceGroupName: string, parameters: TriggerDataMoveRequest, options?: BMSTriggerDataMoveOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- parameters
- TriggerDataMoveRequest
- options
- BMSTriggerDataMoveOptionalParams
Returns
Promise<SimplePollerLike<OperationState<void>, void>>
beginBmsTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)
Warning
This API is now deprecated.
use bmsTriggerDataMove instead
function beginBmsTriggerDataMoveAndWait(vaultName: string, resourceGroupName: string, parameters: TriggerDataMoveRequest, options?: BMSTriggerDataMoveOptionalParams): Promise<void>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- parameters
- TriggerDataMoveRequest
- options
- BMSTriggerDataMoveOptionalParams
Returns
Promise<void>
beginMoveRecoveryPoint(string, string, string, string, string, string, MoveRPAcrossTiersRequest, MoveRecoveryPointOptionalParams)
Warning
This API is now deprecated.
use moveRecoveryPoint instead
function beginMoveRecoveryPoint(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, recoveryPointId: string, parameters: MoveRPAcrossTiersRequest, options?: MoveRecoveryPointOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- fabricName
-
string
- containerName
-
string
- protectedItemName
-
string
- recoveryPointId
-
string
- parameters
- MoveRPAcrossTiersRequest
- options
- MoveRecoveryPointOptionalParams
Returns
Promise<SimplePollerLike<OperationState<void>, void>>
beginMoveRecoveryPointAndWait(string, string, string, string, string, string, MoveRPAcrossTiersRequest, MoveRecoveryPointOptionalParams)
Warning
This API is now deprecated.
use moveRecoveryPoint instead
function beginMoveRecoveryPointAndWait(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, recoveryPointId: string, parameters: MoveRPAcrossTiersRequest, options?: MoveRecoveryPointOptionalParams): Promise<void>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- fabricName
-
string
- containerName
-
string
- protectedItemName
-
string
- recoveryPointId
-
string
- parameters
- MoveRPAcrossTiersRequest
- options
- MoveRecoveryPointOptionalParams
Returns
Promise<void>
bmsPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)
Prepares source vault for Data Move operation
function bmsPrepareDataMove(vaultName: string, resourceGroupName: string, parameters: PrepareDataMoveRequest, options?: BMSPrepareDataMoveOptionalParams): PollerLike<OperationState<void>, void>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- parameters
- PrepareDataMoveRequest
- options
- BMSPrepareDataMoveOptionalParams
Returns
PollerLike<OperationState<void>, void>
bmsTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)
Triggers Data Move Operation on target vault
function bmsTriggerDataMove(vaultName: string, resourceGroupName: string, parameters: TriggerDataMoveRequest, options?: BMSTriggerDataMoveOptionalParams): PollerLike<OperationState<void>, void>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- parameters
- TriggerDataMoveRequest
- options
- BMSTriggerDataMoveOptionalParams
Returns
PollerLike<OperationState<void>, void>
getOperationStatus(string, string, string, GetOperationStatusOptionalParams)
Fetches Operation Result for Prepare Data Move
function getOperationStatus(vaultName: string, resourceGroupName: string, operationId: string, options?: GetOperationStatusOptionalParams): Promise<OperationStatus>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- operationId
-
string
- options
- GetOperationStatusOptionalParams
Returns
Promise<OperationStatus>
moveRecoveryPoint(string, string, string, string, string, string, MoveRPAcrossTiersRequest, MoveRecoveryPointOptionalParams)
Move recovery point from one datastore to another store.
function moveRecoveryPoint(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, recoveryPointId: string, parameters: MoveRPAcrossTiersRequest, options?: MoveRecoveryPointOptionalParams): PollerLike<OperationState<void>, void>
Parameters
- vaultName
-
string
- resourceGroupName
-
string
- fabricName
-
string
- containerName
-
string
- protectedItemName
-
string
- recoveryPointId
-
string
- parameters
- MoveRPAcrossTiersRequest
- options
- MoveRecoveryPointOptionalParams
Returns
PollerLike<OperationState<void>, void>