Sdílet prostřednictvím


RecoveryServicesBackupClient class

Extends

Konstruktory

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Inicializuje novou instanci RecoveryServicesBackupClient třídy.

Vlastnosti

$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

Zděděné vlastnosti

pipeline

Kanál, který tento klient používá k vytváření požadavků

Metody

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Připraví zdrojový trezor na operaci přesunu dat.

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Připraví zdrojový trezor na operaci přesunu dat.

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Aktivuje operaci přesunu dat v cílovém trezoru.

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Aktivuje operaci přesunu dat v cílovém trezoru.

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

Přesun bodu obnovení z jednoho úložiště dat do jiného úložiště

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

Přesun bodu obnovení z jednoho úložiště dat do jiného úložiště

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Načtení stavu operace pro operaci přesunu dat v trezoru

Zděděné metody

sendOperationRequest<T>(OperationArguments, OperationSpec)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

sendRequest(PipelineRequest)

Odešlete zadaný požadavek httpRequest.

Podrobnosti konstruktoru

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Inicializuje novou instanci RecoveryServicesBackupClient třídy.

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

Parametry

credentials
TokenCredential

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné klienta.

subscriptionId

string

ID předplatného.

options
RecoveryServicesBackupClientOptionalParams

Možnosti parametru

Podrobnosti vlastnosti

$host

$host: string

Hodnota vlastnosti

string

apiVersion

apiVersion: string

Hodnota vlastnosti

string

backupEngines

backupEngines: BackupEngines

Hodnota vlastnosti

backupJobs

backupJobs: BackupJobs

Hodnota vlastnosti

backupOperationResults

backupOperationResults: BackupOperationResults

Hodnota vlastnosti

backupOperationStatuses

backupOperationStatuses: BackupOperationStatuses

Hodnota vlastnosti

backupPolicies

backupPolicies: BackupPolicies

Hodnota vlastnosti

backupProtectableItems

backupProtectableItems: BackupProtectableItems

Hodnota vlastnosti

backupProtectedItems

backupProtectedItems: BackupProtectedItems

Hodnota vlastnosti

backupProtectionContainers

backupProtectionContainers: BackupProtectionContainers

Hodnota vlastnosti

backupProtectionIntent

backupProtectionIntent: BackupProtectionIntent

Hodnota vlastnosti

backupResourceEncryptionConfigs

backupResourceEncryptionConfigs: BackupResourceEncryptionConfigs

Hodnota vlastnosti

backupResourceStorageConfigsNonCRR

backupResourceStorageConfigsNonCRR: BackupResourceStorageConfigsNonCRR

Hodnota vlastnosti

backupResourceVaultConfigs

backupResourceVaultConfigs: BackupResourceVaultConfigs

Hodnota vlastnosti

backups

backups: Backups

Hodnota vlastnosti

backupStatus

backupStatus: BackupStatus

Hodnota vlastnosti

backupUsageSummaries

backupUsageSummaries: BackupUsageSummaries

Hodnota vlastnosti

backupWorkloadItems

backupWorkloadItems: BackupWorkloadItems

Hodnota vlastnosti

bMSPrepareDataMoveOperationResult

bMSPrepareDataMoveOperationResult: BMSPrepareDataMoveOperationResult

Hodnota vlastnosti

deletedProtectionContainers

deletedProtectionContainers: DeletedProtectionContainers

Hodnota vlastnosti

exportJobsOperationResults

exportJobsOperationResults: ExportJobsOperationResults

Hodnota vlastnosti

featureSupport

featureSupport: FeatureSupport

Hodnota vlastnosti

fetchTieringCost

fetchTieringCost: FetchTieringCost

Hodnota vlastnosti

getTieringCostOperationResult

getTieringCostOperationResult: GetTieringCostOperationResult

Hodnota vlastnosti

itemLevelRecoveryConnections

itemLevelRecoveryConnections: ItemLevelRecoveryConnections

Hodnota vlastnosti

jobCancellations

jobCancellations: JobCancellations

Hodnota vlastnosti

jobDetails

jobDetails: JobDetails

Hodnota vlastnosti

jobOperationResults

jobOperationResults: JobOperationResults

Hodnota vlastnosti

jobs

jobs: Jobs

Hodnota vlastnosti

operation

operation: Operation

Hodnota vlastnosti

operations

operations: Operations

Hodnota vlastnosti

privateEndpointConnectionOperations

privateEndpointConnectionOperations: PrivateEndpointConnectionOperations

Hodnota vlastnosti

privateEndpointOperations

privateEndpointOperations: PrivateEndpointOperations

Hodnota vlastnosti

protectableContainers

protectableContainers: ProtectableContainers

Hodnota vlastnosti

protectedItemOperationResults

protectedItemOperationResults: ProtectedItemOperationResults

Hodnota vlastnosti

protectedItemOperationStatuses

protectedItemOperationStatuses: ProtectedItemOperationStatuses

Hodnota vlastnosti

protectedItems

protectedItems: ProtectedItems

Hodnota vlastnosti

protectionContainerOperationResults

protectionContainerOperationResults: ProtectionContainerOperationResults

Hodnota vlastnosti

protectionContainerRefreshOperationResults

protectionContainerRefreshOperationResults: ProtectionContainerRefreshOperationResults

Hodnota vlastnosti

protectionContainers

protectionContainers: ProtectionContainers

Hodnota vlastnosti

protectionIntentOperations

protectionIntentOperations: ProtectionIntentOperations

Hodnota vlastnosti

protectionPolicies

protectionPolicies: ProtectionPolicies

Hodnota vlastnosti

protectionPolicyOperationResults

protectionPolicyOperationResults: ProtectionPolicyOperationResults

Hodnota vlastnosti

protectionPolicyOperationStatuses

protectionPolicyOperationStatuses: ProtectionPolicyOperationStatuses

Hodnota vlastnosti

recoveryPoints

recoveryPoints: RecoveryPoints

Hodnota vlastnosti

recoveryPointsRecommendedForMove

recoveryPointsRecommendedForMove: RecoveryPointsRecommendedForMove

Hodnota vlastnosti

resourceGuardProxies

resourceGuardProxies: ResourceGuardProxies

Hodnota vlastnosti

resourceGuardProxy

resourceGuardProxy: ResourceGuardProxy

Hodnota vlastnosti

restores

restores: Restores

Hodnota vlastnosti

securityPINs

securityPINs: SecurityPINs

Hodnota vlastnosti

subscriptionId

subscriptionId: string

Hodnota vlastnosti

string

tieringCostOperationStatus

tieringCostOperationStatus: TieringCostOperationStatus

Hodnota vlastnosti

validateOperation

validateOperation: ValidateOperation

Hodnota vlastnosti

validateOperationResults

validateOperationResults: ValidateOperationResults

Hodnota vlastnosti

validateOperationStatuses

validateOperationStatuses: ValidateOperationStatuses

Hodnota vlastnosti

Podrobnosti zděděných vlastností

pipeline

Kanál, který tento klient používá k vytváření požadavků

pipeline: Pipeline

Hodnota vlastnosti

Zděděno z coreClient.ServiceClient.pipeline

Podrobnosti metody

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Připraví zdrojový trezor na operaci přesunu dat.

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

Parametry

vaultName

string

Název trezoru služby Recovery Services.

resourceGroupName

string

Název skupiny prostředků, ve které je trezor služby Recovery Services.

parameters
PrepareDataMoveRequest

Příprava žádosti o přesun dat

options
BMSPrepareDataMoveOptionalParams

Parametry možností

Návraty

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

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Připraví zdrojový trezor na operaci přesunu dat.

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

Parametry

vaultName

string

Název trezoru služby Recovery Services.

resourceGroupName

string

Název skupiny prostředků, ve které je trezor služby Recovery Services.

parameters
PrepareDataMoveRequest

Příprava žádosti o přesun dat

options
BMSPrepareDataMoveOptionalParams

Parametry možností

Návraty

Promise<void>

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Aktivuje operaci přesunu dat v cílovém trezoru.

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

Parametry

vaultName

string

Název trezoru služby Recovery Services.

resourceGroupName

string

Název skupiny prostředků, ve které je trezor služby Recovery Services.

parameters
TriggerDataMoveRequest

Žádost o aktivaci přesunu dat

options
BMSTriggerDataMoveOptionalParams

Parametry možností

Návraty

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

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Aktivuje operaci přesunu dat v cílovém trezoru.

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

Parametry

vaultName

string

Název trezoru služby Recovery Services.

resourceGroupName

string

Název skupiny prostředků, ve které je trezor služby Recovery Services.

parameters
TriggerDataMoveRequest

Žádost o aktivaci přesunu dat

options
BMSTriggerDataMoveOptionalParams

Parametry možností

Návraty

Promise<void>

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

Přesun bodu obnovení z jednoho úložiště dat do jiného úložiště

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

Parametry

vaultName

string

Název trezoru služby Recovery Services.

resourceGroupName

string

Název skupiny prostředků, ve které je trezor služby Recovery Services.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Žádost o přesun prostředku mezi vrstvami

options
MoveRecoveryPointOptionalParams

Parametry možností

Návraty

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

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

Přesun bodu obnovení z jednoho úložiště dat do jiného úložiště

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

Parametry

vaultName

string

Název trezoru služby Recovery Services.

resourceGroupName

string

Název skupiny prostředků, ve které je trezor služby Recovery Services.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Žádost o přesun prostředku mezi vrstvami

options
MoveRecoveryPointOptionalParams

Parametry možností

Návraty

Promise<void>

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Načtení stavu operace pro operaci přesunu dat v trezoru

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

Parametry

vaultName

string

Název trezoru služby Recovery Services.

resourceGroupName

string

Název skupiny prostředků, ve které je trezor služby Recovery Services.

operationId

string

options
GetOperationStatusOptionalParams

Parametry možností

Návraty

Promise<OperationStatus>

Podrobnosti zděděných metod

sendOperationRequest<T>(OperationArguments, OperationSpec)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

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

Parametry

operationArguments
OperationArguments

Argumenty, ze které budou vyplněny hodnoty šablony požadavku HTTP.

operationSpec
OperationSpec

OperationSpec, který se má použít k naplnění httpRequest.

Návraty

Promise<T>

Zděděno z coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Odešlete zadaný požadavek httpRequest.

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

Parametry

request
PipelineRequest

Návraty

Promise<PipelineResponse>

Zděděno z coreClient.ServiceClient.sendRequest