Compartilhar via


RecoveryServicesBackupClient class

Extends

Construtores

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Inicializa uma nova instância da classe RecoveryServicesBackupClient.

Propriedades

$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

Propriedades herdadas

pipeline

O pipeline usado por esse cliente para fazer solicitações

Métodos

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Prepara o cofre de origem para a operação de Movimentação de Dados

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Prepara o cofre de origem para a operação de Movimentação de Dados

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Dispara a Operação de Movimentação de Dados no cofre de destino

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Dispara a Operação de Movimentação de Dados no cofre de destino

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

Mova o ponto de recuperação de um armazenamento de dados para outro repositório.

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

Mova o ponto de recuperação de um armazenamento de dados para outro repositório.

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Busca o status da operação para a operação de movimentação de dados no cofre

Métodos herdados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

Detalhes do construtor

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Inicializa uma nova instância da classe RecoveryServicesBackupClient.

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

Parâmetros

credentials
TokenCredential

Credenciais de assinatura que identificam exclusivamente a assinatura do cliente.

subscriptionId

string

A ID da assinatura.

options
RecoveryServicesBackupClientOptionalParams

As opções de parâmetro

Detalhes da propriedade

$host

$host: string

Valor da propriedade

string

apiVersion

apiVersion: string

Valor da propriedade

string

backupEngines

backupEngines: BackupEngines

Valor da propriedade

backupJobs

backupJobs: BackupJobs

Valor da propriedade

backupOperationResults

backupOperationResults: BackupOperationResults

Valor da propriedade

backupOperationStatuses

backupOperationStatuses: BackupOperationStatuses

Valor da propriedade

backupPolicies

backupPolicies: BackupPolicies

Valor da propriedade

backupProtectableItems

backupProtectableItems: BackupProtectableItems

Valor da propriedade

backupProtectedItems

backupProtectedItems: BackupProtectedItems

Valor da propriedade

backupProtectionContainers

backupProtectionContainers: BackupProtectionContainers

Valor da propriedade

backupProtectionIntent

backupProtectionIntent: BackupProtectionIntent

Valor da propriedade

backupResourceEncryptionConfigs

backupResourceEncryptionConfigs: BackupResourceEncryptionConfigs

Valor da propriedade

backupResourceStorageConfigsNonCRR

backupResourceStorageConfigsNonCRR: BackupResourceStorageConfigsNonCRR

Valor da propriedade

backupResourceVaultConfigs

backupResourceVaultConfigs: BackupResourceVaultConfigs

Valor da propriedade

backups

backups: Backups

Valor da propriedade

backupStatus

backupStatus: BackupStatus

Valor da propriedade

backupUsageSummaries

backupUsageSummaries: BackupUsageSummaries

Valor da propriedade

backupWorkloadItems

backupWorkloadItems: BackupWorkloadItems

Valor da propriedade

bMSPrepareDataMoveOperationResult

bMSPrepareDataMoveOperationResult: BMSPrepareDataMoveOperationResult

Valor da propriedade

deletedProtectionContainers

deletedProtectionContainers: DeletedProtectionContainers

Valor da propriedade

exportJobsOperationResults

exportJobsOperationResults: ExportJobsOperationResults

Valor da propriedade

featureSupport

featureSupport: FeatureSupport

Valor da propriedade

fetchTieringCost

fetchTieringCost: FetchTieringCost

Valor da propriedade

getTieringCostOperationResult

getTieringCostOperationResult: GetTieringCostOperationResult

Valor da propriedade

itemLevelRecoveryConnections

itemLevelRecoveryConnections: ItemLevelRecoveryConnections

Valor da propriedade

jobCancellations

jobCancellations: JobCancellations

Valor da propriedade

jobDetails

jobDetails: JobDetails

Valor da propriedade

jobOperationResults

jobOperationResults: JobOperationResults

Valor da propriedade

jobs

jobs: Jobs

Valor da propriedade

operation

operation: Operation

Valor da propriedade

operations

operations: Operations

Valor da propriedade

privateEndpointConnectionOperations

privateEndpointConnectionOperations: PrivateEndpointConnectionOperations

Valor da propriedade

privateEndpointOperations

privateEndpointOperations: PrivateEndpointOperations

Valor da propriedade

protectableContainers

protectableContainers: ProtectableContainers

Valor da propriedade

protectedItemOperationResults

protectedItemOperationResults: ProtectedItemOperationResults

Valor da propriedade

protectedItemOperationStatuses

protectedItemOperationStatuses: ProtectedItemOperationStatuses

Valor da propriedade

protectedItems

protectedItems: ProtectedItems

Valor da propriedade

protectionContainerOperationResults

protectionContainerOperationResults: ProtectionContainerOperationResults

Valor da propriedade

protectionContainerRefreshOperationResults

protectionContainerRefreshOperationResults: ProtectionContainerRefreshOperationResults

Valor da propriedade

protectionContainers

protectionContainers: ProtectionContainers

Valor da propriedade

protectionIntentOperations

protectionIntentOperations: ProtectionIntentOperations

Valor da propriedade

protectionPolicies

protectionPolicies: ProtectionPolicies

Valor da propriedade

protectionPolicyOperationResults

protectionPolicyOperationResults: ProtectionPolicyOperationResults

Valor da propriedade

protectionPolicyOperationStatuses

protectionPolicyOperationStatuses: ProtectionPolicyOperationStatuses

Valor da propriedade

recoveryPoints

recoveryPoints: RecoveryPoints

Valor da propriedade

recoveryPointsRecommendedForMove

recoveryPointsRecommendedForMove: RecoveryPointsRecommendedForMove

Valor da propriedade

resourceGuardProxies

resourceGuardProxies: ResourceGuardProxies

Valor da propriedade

resourceGuardProxy

resourceGuardProxy: ResourceGuardProxy

Valor da propriedade

restores

restores: Restores

Valor da propriedade

securityPINs

securityPINs: SecurityPINs

Valor da propriedade

subscriptionId

subscriptionId: string

Valor da propriedade

string

tieringCostOperationStatus

tieringCostOperationStatus: TieringCostOperationStatus

Valor da propriedade

validateOperation

validateOperation: ValidateOperation

Valor da propriedade

validateOperationResults

validateOperationResults: ValidateOperationResults

Valor da propriedade

validateOperationStatuses

validateOperationStatuses: ValidateOperationStatuses

Valor da propriedade

Detalhes das propriedades herdadas

pipeline

O pipeline usado por esse cliente para fazer solicitações

pipeline: Pipeline

Valor da propriedade

Herdado de coreClient.ServiceClient.pipeline

Detalhes do método

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Prepara o cofre de origem para a operação de Movimentação de Dados

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

Parâmetros

vaultName

string

O nome do cofre dos serviços de recuperação.

resourceGroupName

string

O nome do grupo de recursos em que o cofre dos serviços de recuperação está presente.

parameters
PrepareDataMoveRequest

Preparar solicitação de movimentação de dados

options
BMSPrepareDataMoveOptionalParams

Os parâmetros de opções.

Retornos

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

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Prepara o cofre de origem para a operação de Movimentação de Dados

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

Parâmetros

vaultName

string

O nome do cofre dos serviços de recuperação.

resourceGroupName

string

O nome do grupo de recursos em que o cofre dos serviços de recuperação está presente.

parameters
PrepareDataMoveRequest

Preparar solicitação de movimentação de dados

options
BMSPrepareDataMoveOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Dispara a Operação de Movimentação de Dados no cofre de destino

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

Parâmetros

vaultName

string

O nome do cofre dos serviços de recuperação.

resourceGroupName

string

O nome do grupo de recursos em que o cofre dos serviços de recuperação está presente.

parameters
TriggerDataMoveRequest

Disparar solicitação de movimentação de dados

options
BMSTriggerDataMoveOptionalParams

Os parâmetros de opções.

Retornos

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

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Dispara a Operação de Movimentação de Dados no cofre de destino

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

Parâmetros

vaultName

string

O nome do cofre dos serviços de recuperação.

resourceGroupName

string

O nome do grupo de recursos em que o cofre dos serviços de recuperação está presente.

parameters
TriggerDataMoveRequest

Disparar solicitação de movimentação de dados

options
BMSTriggerDataMoveOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Mova o ponto de recuperação de um armazenamento de dados para outro repositório.

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

Parâmetros

vaultName

string

O nome do cofre dos serviços de recuperação.

resourceGroupName

string

O nome do grupo de recursos em que o cofre dos serviços de recuperação está presente.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Mover recurso entre solicitações de camadas

options
MoveRecoveryPointOptionalParams

Os parâmetros de opções.

Retornos

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

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

Mova o ponto de recuperação de um armazenamento de dados para outro repositório.

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

Parâmetros

vaultName

string

O nome do cofre dos serviços de recuperação.

resourceGroupName

string

O nome do grupo de recursos em que o cofre dos serviços de recuperação está presente.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Mover recurso entre solicitações de camadas

options
MoveRecoveryPointOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Busca o status da operação para a operação de movimentação de dados no cofre

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

Parâmetros

vaultName

string

O nome do cofre dos serviços de recuperação.

resourceGroupName

string

O nome do grupo de recursos em que o cofre dos serviços de recuperação está presente.

operationId

string

options
GetOperationStatusOptionalParams

Os parâmetros de opções.

Retornos

Promise<OperationStatus>

Detalhes do método herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

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

Parâmetros

operationArguments
OperationArguments

Os argumentos dos quais os valores de modelo da solicitação HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

Retornos

Promise<T>

Herdado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

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

Parâmetros

request
PipelineRequest

Retornos

Promise<PipelineResponse>

Herdado de coreClient.ServiceClient.sendRequest