Partilhar 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 utilizado por este cliente para fazer pedidos

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)

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

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

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

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

Mover o ponto de recuperação de um arquivo de dados para outro arquivo.

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

Mover o ponto de recuperação de um arquivo de dados para outro arquivo.

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Obtém o estado da operação de movimentação de dados no cofre

Métodos Herdados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie um pedido HTTP que seja preenchido com 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 subscrição que identificam exclusivamente a subscrição do cliente.

subscriptionId

string

O ID da subscrição.

options
RecoveryServicesBackupClientOptionalParams

As opções de parâmetros

Detalhes de Propriedade

$host

$host: string

Valor de Propriedade

string

apiVersion

apiVersion: string

Valor de Propriedade

string

backupEngines

backupEngines: BackupEngines

Valor de Propriedade

backupJobs

backupJobs: BackupJobs

Valor de Propriedade

backupOperationResults

backupOperationResults: BackupOperationResults

Valor de Propriedade

backupOperationStatuses

backupOperationStatuses: BackupOperationStatuses

Valor de Propriedade

backupPolicies

backupPolicies: BackupPolicies

Valor de Propriedade

backupProtectableItems

backupProtectableItems: BackupProtectableItems

Valor de Propriedade

backupProtectedItems

backupProtectedItems: BackupProtectedItems

Valor de Propriedade

backupProtectionContainers

backupProtectionContainers: BackupProtectionContainers

Valor de Propriedade

backupProtectionIntent

backupProtectionIntent: BackupProtectionIntent

Valor de Propriedade

backupResourceEncryptionConfigs

backupResourceEncryptionConfigs: BackupResourceEncryptionConfigs

Valor de Propriedade

backupResourceStorageConfigsNonCRR

backupResourceStorageConfigsNonCRR: BackupResourceStorageConfigsNonCRR

Valor de Propriedade

backupResourceVaultConfigs

backupResourceVaultConfigs: BackupResourceVaultConfigs

Valor de Propriedade

backups

backups: Backups

Valor de Propriedade

backupStatus

backupStatus: BackupStatus

Valor de Propriedade

backupUsageSummaries

backupUsageSummaries: BackupUsageSummaries

Valor de Propriedade

backupWorkloadItems

backupWorkloadItems: BackupWorkloadItems

Valor de Propriedade

bMSPrepareDataMoveOperationResult

bMSPrepareDataMoveOperationResult: BMSPrepareDataMoveOperationResult

Valor de Propriedade

deletedProtectionContainers

deletedProtectionContainers: DeletedProtectionContainers

Valor de Propriedade

exportJobsOperationResults

exportJobsOperationResults: ExportJobsOperationResults

Valor de Propriedade

featureSupport

featureSupport: FeatureSupport

Valor de Propriedade

fetchTieringCost

fetchTieringCost: FetchTieringCost

Valor de Propriedade

getTieringCostOperationResult

getTieringCostOperationResult: GetTieringCostOperationResult

Valor de Propriedade

itemLevelRecoveryConnections

itemLevelRecoveryConnections: ItemLevelRecoveryConnections

Valor de Propriedade

jobCancellations

jobCancellations: JobCancellations

Valor de Propriedade

jobDetails

jobDetails: JobDetails

Valor de Propriedade

jobOperationResults

jobOperationResults: JobOperationResults

Valor de Propriedade

jobs

jobs: Jobs

Valor de Propriedade

operation

operation: Operation

Valor de Propriedade

operations

operations: Operations

Valor de Propriedade

privateEndpointConnectionOperations

privateEndpointConnectionOperations: PrivateEndpointConnectionOperations

Valor de Propriedade

privateEndpointOperations

privateEndpointOperations: PrivateEndpointOperations

Valor de Propriedade

protectableContainers

protectableContainers: ProtectableContainers

Valor de Propriedade

protectedItemOperationResults

protectedItemOperationResults: ProtectedItemOperationResults

Valor de Propriedade

protectedItemOperationStatuses

protectedItemOperationStatuses: ProtectedItemOperationStatuses

Valor de Propriedade

protectedItems

protectedItems: ProtectedItems

Valor de Propriedade

protectionContainerOperationResults

protectionContainerOperationResults: ProtectionContainerOperationResults

Valor de Propriedade

protectionContainerRefreshOperationResults

protectionContainerRefreshOperationResults: ProtectionContainerRefreshOperationResults

Valor de Propriedade

protectionContainers

protectionContainers: ProtectionContainers

Valor de Propriedade

protectionIntentOperations

protectionIntentOperations: ProtectionIntentOperations

Valor de Propriedade

protectionPolicies

protectionPolicies: ProtectionPolicies

Valor de Propriedade

protectionPolicyOperationResults

protectionPolicyOperationResults: ProtectionPolicyOperationResults

Valor de Propriedade

protectionPolicyOperationStatuses

protectionPolicyOperationStatuses: ProtectionPolicyOperationStatuses

Valor de Propriedade

recoveryPoints

recoveryPoints: RecoveryPoints

Valor de Propriedade

recoveryPointsRecommendedForMove

recoveryPointsRecommendedForMove: RecoveryPointsRecommendedForMove

Valor de Propriedade

resourceGuardProxies

resourceGuardProxies: ResourceGuardProxies

Valor de Propriedade

resourceGuardProxy

resourceGuardProxy: ResourceGuardProxy

Valor de Propriedade

restores

restores: Restores

Valor de Propriedade

securityPINs

securityPINs: SecurityPINs

Valor de Propriedade

subscriptionId

subscriptionId: string

Valor de Propriedade

string

tieringCostOperationStatus

tieringCostOperationStatus: TieringCostOperationStatus

Valor de Propriedade

validateOperation

validateOperation: ValidateOperation

Valor de Propriedade

validateOperationResults

validateOperationResults: ValidateOperationResults

Valor de Propriedade

validateOperationStatuses

validateOperationStatuses: ValidateOperationStatuses

Valor de Propriedade

Detalhes da Propriedade Herdada

pipeline

O pipeline utilizado por este cliente para fazer pedidos

pipeline: Pipeline

Valor de Propriedade

Herdado de coreClient.ServiceClient.pipeline

Detalhes de 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 onde o cofre dos serviços de recuperação está presente.

parameters
PrepareDataMoveRequest

Preparar pedido de movimentação de dados

options
BMSPrepareDataMoveOptionalParams

Os parâmetros de opções.

Devoluções

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 onde o cofre dos serviços de recuperação está presente.

parameters
PrepareDataMoveRequest

Preparar pedido de movimentação de dados

options
BMSPrepareDataMoveOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Aciona 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 onde o cofre dos serviços de recuperação está presente.

parameters
TriggerDataMoveRequest

Acionar pedido de movimentação de dados

options
BMSTriggerDataMoveOptionalParams

Os parâmetros de opções.

Devoluções

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

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Aciona 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 onde o cofre dos serviços de recuperação está presente.

parameters
TriggerDataMoveRequest

Acionar pedido de movimentação de dados

options
BMSTriggerDataMoveOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Mover o ponto de recuperação de um arquivo de dados para outro arquivo.

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 onde o cofre dos serviços de recuperação está presente.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Pedido de Movimentação de Recursos entre Camadas

options
MoveRecoveryPointOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Mover o ponto de recuperação de um arquivo de dados para outro arquivo.

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 onde o cofre dos serviços de recuperação está presente.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Pedido de Movimentação de Recursos entre Camadas

options
MoveRecoveryPointOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Obtém o estado da 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 onde o cofre dos serviços de recuperação está presente.

operationId

string

options
GetOperationStatusOptionalParams

Os parâmetros de opções.

Devoluções

Promise<OperationStatus>

Detalhes do Método Herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie um pedido HTTP que seja preenchido com o OperationSpec fornecido.

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

Parâmetros

operationArguments
OperationArguments

Os argumentos a partir dos quais os valores de modelo do pedido HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a utilizar para preencher o httpRequest.

Devoluções

Promise<T>

Herdado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

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

Parâmetros

request
PipelineRequest

Devoluções

Promise<PipelineResponse>

Herdado de coreClient.ServiceClient.sendRequest