Freigeben über


RecoveryServicesBackupClient class

Extends

Konstruktoren

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Initialisiert eine neue Instanz der RecoveryServicesBackupClient-Klasse.

Eigenschaften

$host
apiVersion
backupEngines
backupJobs
backupOperationResults
backupOperationStatuses
backupPolicies
backupProtectableItems
backupProtectedItems
backupProtectionContainers
backupProtectionIntent
backupResourceEncryptionConfigs
backupResourceStorageConfigsNonCRR
backupResourceVaultConfigs
backups
backupStatus
backupUsageSummaries
backupWorkloadItems
bMSPrepareDataMoveOperationResult
deletedProtectionContainers
exportJobsOperationResults
featureSupport
fetchTieringCost
getTieringCostOperationResult
itemLevelRecoveryConnections
jobCancellations
jobDetails
jobOperationResults
jobs
operation
operations
privateEndpointConnectionOperations
privateEndpointOperations
protectableContainers
protectedItemOperationResults
protectedItemOperationStatuses
protectedItems
protectionContainerOperationResults
protectionContainerRefreshOperationResults
protectionContainers
protectionIntentOperations
protectionPolicies
protectionPolicyOperationResults
protectionPolicyOperationStatuses
recoveryPoints
recoveryPointsRecommendedForMove
resourceGuardProxies
resourceGuardProxy
restores
securityPINs
subscriptionId
tieringCostOperationStatus
validateOperation
validateOperationResults
validateOperationStatuses

Geerbte Eigenschaften

pipeline

Die Pipeline, die von diesem Client verwendet wird, um Anforderungen zu stellen

Methoden

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Vorbereitet den Quelltresor für den Datenverschiebungsvorgang

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Vorbereitet den Quelltresor für den Datenverschiebungsvorgang

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Löst den Datenverschiebungsvorgang im Zieltresor aus.

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Löst den Datenverschiebungsvorgang im Zieltresor aus.

beginMoveRecoveryPoint(string, string, string, string, string, string, MoveRPAcrossTiersRequest, MoveRecoveryPointOptionalParams)

Verschieben sie den Wiederherstellungspunkt von einem Datenspeicher in einen anderen Speicher.

beginMoveRecoveryPointAndWait(string, string, string, string, string, string, MoveRPAcrossTiersRequest, MoveRecoveryPointOptionalParams)

Verschieben sie den Wiederherstellungspunkt von einem Datenspeicher in einen anderen Speicher.

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Ruft den Vorgangsstatus für den Datenverschiebungsvorgang im Tresor ab.

Geerbte Methoden

sendOperationRequest<T>(OperationArguments, OperationSpec)

Senden Sie eine HTTP-Anforderung, die mit der bereitgestellten OperationSpec aufgefüllt wird.

sendRequest(PipelineRequest)

Senden Sie die bereitgestellte httpRequest.

Details zum Konstruktor

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Initialisiert eine neue Instanz der RecoveryServicesBackupClient-Klasse.

new RecoveryServicesBackupClient(credentials: TokenCredential, subscriptionId: string, options?: RecoveryServicesBackupClientOptionalParams)

Parameter

credentials
TokenCredential

Abonnementanmeldeinformationen, die das Clientabonnement eindeutig identifizieren.

subscriptionId

string

Die Abonnement-ID.

options
RecoveryServicesBackupClientOptionalParams

Die Parameteroptionen

Details zur Eigenschaft

$host

$host: string

Eigenschaftswert

string

apiVersion

apiVersion: string

Eigenschaftswert

string

backupEngines

backupEngines: BackupEngines

Eigenschaftswert

backupJobs

backupJobs: BackupJobs

Eigenschaftswert

backupOperationResults

backupOperationResults: BackupOperationResults

Eigenschaftswert

backupOperationStatuses

backupOperationStatuses: BackupOperationStatuses

Eigenschaftswert

backupPolicies

backupPolicies: BackupPolicies

Eigenschaftswert

backupProtectableItems

backupProtectableItems: BackupProtectableItems

Eigenschaftswert

backupProtectedItems

backupProtectedItems: BackupProtectedItems

Eigenschaftswert

backupProtectionContainers

backupProtectionContainers: BackupProtectionContainers

Eigenschaftswert

backupProtectionIntent

backupProtectionIntent: BackupProtectionIntent

Eigenschaftswert

backupResourceEncryptionConfigs

backupResourceEncryptionConfigs: BackupResourceEncryptionConfigs

Eigenschaftswert

backupResourceStorageConfigsNonCRR

backupResourceStorageConfigsNonCRR: BackupResourceStorageConfigsNonCRR

Eigenschaftswert

backupResourceVaultConfigs

backupResourceVaultConfigs: BackupResourceVaultConfigs

Eigenschaftswert

backups

backups: Backups

Eigenschaftswert

backupStatus

backupStatus: BackupStatus

Eigenschaftswert

backupUsageSummaries

backupUsageSummaries: BackupUsageSummaries

Eigenschaftswert

backupWorkloadItems

backupWorkloadItems: BackupWorkloadItems

Eigenschaftswert

bMSPrepareDataMoveOperationResult

bMSPrepareDataMoveOperationResult: BMSPrepareDataMoveOperationResult

Eigenschaftswert

deletedProtectionContainers

deletedProtectionContainers: DeletedProtectionContainers

Eigenschaftswert

exportJobsOperationResults

exportJobsOperationResults: ExportJobsOperationResults

Eigenschaftswert

featureSupport

featureSupport: FeatureSupport

Eigenschaftswert

fetchTieringCost

fetchTieringCost: FetchTieringCost

Eigenschaftswert

getTieringCostOperationResult

getTieringCostOperationResult: GetTieringCostOperationResult

Eigenschaftswert

itemLevelRecoveryConnections

itemLevelRecoveryConnections: ItemLevelRecoveryConnections

Eigenschaftswert

jobCancellations

jobCancellations: JobCancellations

Eigenschaftswert

jobDetails

jobDetails: JobDetails

Eigenschaftswert

jobOperationResults

jobOperationResults: JobOperationResults

Eigenschaftswert

jobs

jobs: Jobs

Eigenschaftswert

operation

operation: Operation

Eigenschaftswert

operations

operations: Operations

Eigenschaftswert

privateEndpointConnectionOperations

privateEndpointConnectionOperations: PrivateEndpointConnectionOperations

Eigenschaftswert

privateEndpointOperations

privateEndpointOperations: PrivateEndpointOperations

Eigenschaftswert

protectableContainers

protectableContainers: ProtectableContainers

Eigenschaftswert

protectedItemOperationResults

protectedItemOperationResults: ProtectedItemOperationResults

Eigenschaftswert

protectedItemOperationStatuses

protectedItemOperationStatuses: ProtectedItemOperationStatuses

Eigenschaftswert

protectedItems

protectedItems: ProtectedItems

Eigenschaftswert

protectionContainerOperationResults

protectionContainerOperationResults: ProtectionContainerOperationResults

Eigenschaftswert

protectionContainerRefreshOperationResults

protectionContainerRefreshOperationResults: ProtectionContainerRefreshOperationResults

Eigenschaftswert

protectionContainers

protectionContainers: ProtectionContainers

Eigenschaftswert

protectionIntentOperations

protectionIntentOperations: ProtectionIntentOperations

Eigenschaftswert

protectionPolicies

protectionPolicies: ProtectionPolicies

Eigenschaftswert

protectionPolicyOperationResults

protectionPolicyOperationResults: ProtectionPolicyOperationResults

Eigenschaftswert

protectionPolicyOperationStatuses

protectionPolicyOperationStatuses: ProtectionPolicyOperationStatuses

Eigenschaftswert

recoveryPoints

recoveryPoints: RecoveryPoints

Eigenschaftswert

recoveryPointsRecommendedForMove

recoveryPointsRecommendedForMove: RecoveryPointsRecommendedForMove

Eigenschaftswert

resourceGuardProxies

resourceGuardProxies: ResourceGuardProxies

Eigenschaftswert

resourceGuardProxy

resourceGuardProxy: ResourceGuardProxy

Eigenschaftswert

restores

restores: Restores

Eigenschaftswert

securityPINs

securityPINs: SecurityPINs

Eigenschaftswert

subscriptionId

subscriptionId: string

Eigenschaftswert

string

tieringCostOperationStatus

tieringCostOperationStatus: TieringCostOperationStatus

Eigenschaftswert

validateOperation

validateOperation: ValidateOperation

Eigenschaftswert

validateOperationResults

validateOperationResults: ValidateOperationResults

Eigenschaftswert

validateOperationStatuses

validateOperationStatuses: ValidateOperationStatuses

Eigenschaftswert

Geerbte Eigenschaftsdetails

pipeline

Die Pipeline, die von diesem Client verwendet wird, um Anforderungen zu stellen

pipeline: Pipeline

Eigenschaftswert

Geerbt von coreClient.ServiceClient.pipeline

Details zur Methode

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Vorbereitet den Quelltresor für den Datenverschiebungsvorgang

function beginBMSPrepareDataMove(vaultName: string, resourceGroupName: string, parameters: PrepareDataMoveRequest, options?: BMSPrepareDataMoveOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

vaultName

string

Der Name des Wiederherstellungsdienstetresors.

resourceGroupName

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

parameters
PrepareDataMoveRequest

Vorbereiten der Datenverschiebungsanforderung

options
BMSPrepareDataMoveOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Vorbereitet den Quelltresor für den Datenverschiebungsvorgang

function beginBMSPrepareDataMoveAndWait(vaultName: string, resourceGroupName: string, parameters: PrepareDataMoveRequest, options?: BMSPrepareDataMoveOptionalParams): Promise<void>

Parameter

vaultName

string

Der Name des Wiederherstellungsdienstetresors.

resourceGroupName

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

parameters
PrepareDataMoveRequest

Vorbereiten der Datenverschiebungsanforderung

options
BMSPrepareDataMoveOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Löst den Datenverschiebungsvorgang im Zieltresor aus.

function beginBMSTriggerDataMove(vaultName: string, resourceGroupName: string, parameters: TriggerDataMoveRequest, options?: BMSTriggerDataMoveOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

vaultName

string

Der Name des Wiederherstellungsdienstetresors.

resourceGroupName

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

parameters
TriggerDataMoveRequest

Auslösen der Datenverschiebungsanforderung

options
BMSTriggerDataMoveOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Löst den Datenverschiebungsvorgang im Zieltresor aus.

function beginBMSTriggerDataMoveAndWait(vaultName: string, resourceGroupName: string, parameters: TriggerDataMoveRequest, options?: BMSTriggerDataMoveOptionalParams): Promise<void>

Parameter

vaultName

string

Der Name des Wiederherstellungsdienstetresors.

resourceGroupName

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

parameters
TriggerDataMoveRequest

Auslösen der Datenverschiebungsanforderung

options
BMSTriggerDataMoveOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginMoveRecoveryPoint(string, string, string, string, string, string, MoveRPAcrossTiersRequest, MoveRecoveryPointOptionalParams)

Verschieben sie den Wiederherstellungspunkt von einem Datenspeicher in einen anderen Speicher.

function beginMoveRecoveryPoint(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, recoveryPointId: string, parameters: MoveRPAcrossTiersRequest, options?: MoveRecoveryPointOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

vaultName

string

Der Name des Wiederherstellungsdienstetresors.

resourceGroupName

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Verschieben der Ressource über ebenenübergreifende Anforderung

options
MoveRecoveryPointOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginMoveRecoveryPointAndWait(string, string, string, string, string, string, MoveRPAcrossTiersRequest, MoveRecoveryPointOptionalParams)

Verschieben sie den Wiederherstellungspunkt von einem Datenspeicher in einen anderen Speicher.

function beginMoveRecoveryPointAndWait(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, recoveryPointId: string, parameters: MoveRPAcrossTiersRequest, options?: MoveRecoveryPointOptionalParams): Promise<void>

Parameter

vaultName

string

Der Name des Wiederherstellungsdienstetresors.

resourceGroupName

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Verschieben der Ressource über ebenenübergreifende Anforderung

options
MoveRecoveryPointOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Ruft den Vorgangsstatus für den Datenverschiebungsvorgang im Tresor ab.

function getOperationStatus(vaultName: string, resourceGroupName: string, operationId: string, options?: GetOperationStatusOptionalParams): Promise<OperationStatus>

Parameter

vaultName

string

Der Name des Wiederherstellungsdienstetresors.

resourceGroupName

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

operationId

string

options
GetOperationStatusOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<OperationStatus>

Details zur geerbten Methode

sendOperationRequest<T>(OperationArguments, OperationSpec)

Senden Sie eine HTTP-Anforderung, die mit der bereitgestellten OperationSpec aufgefüllt wird.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parameter

operationArguments
OperationArguments

Die Argumente, aus denen die vorlagenbasierten Werte der HTTP-Anforderung ausgefüllt werden.

operationSpec
OperationSpec

Die OperationSpec, die zum Auffüllen der httpRequest verwendet werden soll.

Gibt zurück

Promise<T>

Geerbt von coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Senden Sie die bereitgestellte httpRequest.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parameter

request
PipelineRequest

Gibt zurück

Promise<PipelineResponse>

Geerbt von coreClient.ServiceClient.sendRequest