Compartir a través de


RecoveryServicesBackupClient class

Extends

Constructores

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Inicializa una nueva instancia de la clase RecoveryServicesBackupClient.

Propiedades

$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

Propiedades heredadas

pipeline

Canalización usada por este cliente para realizar solicitudes

Métodos

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Prepara el almacén de origen para la operación de movimiento de datos

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Prepara el almacén de origen para la operación de movimiento de datos

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Desencadena la operación de movimiento de datos en el almacén de destino

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Desencadena la operación de movimiento de datos en el almacén de destino

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

Mueva el punto de recuperación de un almacén de datos a otro almacén.

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

Mueva el punto de recuperación de un almacén de datos a otro almacén.

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Captura el estado de la operación de movimiento de datos en el almacén

Métodos heredados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envíe una solicitud HTTP que se rellene mediante operationSpec proporcionada.

sendRequest(PipelineRequest)

Envíe el httpRequest proporcionado.

Detalles del constructor

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Inicializa una nueva instancia de la clase RecoveryServicesBackupClient.

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

Parámetros

credentials
TokenCredential

Credenciales de suscripción que identifican de forma única la suscripción de cliente.

subscriptionId

string

Identificador de suscripción.

options
RecoveryServicesBackupClientOptionalParams

Opciones de parámetro

Detalles de las propiedades

$host

$host: string

Valor de propiedad

string

apiVersion

apiVersion: string

Valor de propiedad

string

backupEngines

backupEngines: BackupEngines

Valor de propiedad

backupJobs

backupJobs: BackupJobs

Valor de propiedad

backupOperationResults

backupOperationResults: BackupOperationResults

Valor de propiedad

backupOperationStatuses

backupOperationStatuses: BackupOperationStatuses

Valor de propiedad

backupPolicies

backupPolicies: BackupPolicies

Valor de propiedad

backupProtectableItems

backupProtectableItems: BackupProtectableItems

Valor de propiedad

backupProtectedItems

backupProtectedItems: BackupProtectedItems

Valor de propiedad

backupProtectionContainers

backupProtectionContainers: BackupProtectionContainers

Valor de propiedad

backupProtectionIntent

backupProtectionIntent: BackupProtectionIntent

Valor de propiedad

backupResourceEncryptionConfigs

backupResourceEncryptionConfigs: BackupResourceEncryptionConfigs

Valor de propiedad

backupResourceStorageConfigsNonCRR

backupResourceStorageConfigsNonCRR: BackupResourceStorageConfigsNonCRR

Valor de propiedad

backupResourceVaultConfigs

backupResourceVaultConfigs: BackupResourceVaultConfigs

Valor de propiedad

backups

backups: Backups

Valor de propiedad

backupStatus

backupStatus: BackupStatus

Valor de propiedad

backupUsageSummaries

backupUsageSummaries: BackupUsageSummaries

Valor de propiedad

backupWorkloadItems

backupWorkloadItems: BackupWorkloadItems

Valor de propiedad

bMSPrepareDataMoveOperationResult

bMSPrepareDataMoveOperationResult: BMSPrepareDataMoveOperationResult

Valor de propiedad

deletedProtectionContainers

deletedProtectionContainers: DeletedProtectionContainers

Valor de propiedad

exportJobsOperationResults

exportJobsOperationResults: ExportJobsOperationResults

Valor de propiedad

featureSupport

featureSupport: FeatureSupport

Valor de propiedad

fetchTieringCost

fetchTieringCost: FetchTieringCost

Valor de propiedad

getTieringCostOperationResult

getTieringCostOperationResult: GetTieringCostOperationResult

Valor de propiedad

itemLevelRecoveryConnections

itemLevelRecoveryConnections: ItemLevelRecoveryConnections

Valor de propiedad

jobCancellations

jobCancellations: JobCancellations

Valor de propiedad

jobDetails

jobDetails: JobDetails

Valor de propiedad

jobOperationResults

jobOperationResults: JobOperationResults

Valor de propiedad

jobs

jobs: Jobs

Valor de propiedad

operation

operation: Operation

Valor de propiedad

operations

operations: Operations

Valor de propiedad

privateEndpointConnectionOperations

privateEndpointConnectionOperations: PrivateEndpointConnectionOperations

Valor de propiedad

privateEndpointOperations

privateEndpointOperations: PrivateEndpointOperations

Valor de propiedad

protectableContainers

protectableContainers: ProtectableContainers

Valor de propiedad

protectedItemOperationResults

protectedItemOperationResults: ProtectedItemOperationResults

Valor de propiedad

protectedItemOperationStatuses

protectedItemOperationStatuses: ProtectedItemOperationStatuses

Valor de propiedad

protectedItems

protectedItems: ProtectedItems

Valor de propiedad

protectionContainerOperationResults

protectionContainerOperationResults: ProtectionContainerOperationResults

Valor de propiedad

protectionContainerRefreshOperationResults

protectionContainerRefreshOperationResults: ProtectionContainerRefreshOperationResults

Valor de propiedad

protectionContainers

protectionContainers: ProtectionContainers

Valor de propiedad

protectionIntentOperations

protectionIntentOperations: ProtectionIntentOperations

Valor de propiedad

protectionPolicies

protectionPolicies: ProtectionPolicies

Valor de propiedad

protectionPolicyOperationResults

protectionPolicyOperationResults: ProtectionPolicyOperationResults

Valor de propiedad

protectionPolicyOperationStatuses

protectionPolicyOperationStatuses: ProtectionPolicyOperationStatuses

Valor de propiedad

recoveryPoints

recoveryPoints: RecoveryPoints

Valor de propiedad

recoveryPointsRecommendedForMove

recoveryPointsRecommendedForMove: RecoveryPointsRecommendedForMove

Valor de propiedad

resourceGuardProxies

resourceGuardProxies: ResourceGuardProxies

Valor de propiedad

resourceGuardProxy

resourceGuardProxy: ResourceGuardProxy

Valor de propiedad

restores

restores: Restores

Valor de propiedad

securityPINs

securityPINs: SecurityPINs

Valor de propiedad

subscriptionId

subscriptionId: string

Valor de propiedad

string

tieringCostOperationStatus

tieringCostOperationStatus: TieringCostOperationStatus

Valor de propiedad

validateOperation

validateOperation: ValidateOperation

Valor de propiedad

validateOperationResults

validateOperationResults: ValidateOperationResults

Valor de propiedad

validateOperationStatuses

validateOperationStatuses: ValidateOperationStatuses

Valor de propiedad

Detalles de las propiedades heredadas

pipeline

Canalización usada por este cliente para realizar solicitudes

pipeline: Pipeline

Valor de propiedad

Heredado de coreClient.ServiceClient.pipeline

Detalles del método

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Prepara el almacén de origen para la operación de movimiento de datos

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

Parámetros

vaultName

string

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

parameters
PrepareDataMoveRequest

Preparación de la solicitud de traslado de datos

options
BMSPrepareDataMoveOptionalParams

Parámetros de opciones.

Devoluciones

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

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Prepara el almacén de origen para la operación de movimiento de datos

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

Parámetros

vaultName

string

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

parameters
PrepareDataMoveRequest

Preparación de la solicitud de traslado de datos

options
BMSPrepareDataMoveOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Desencadena la operación de movimiento de datos en el almacén de destino

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

Parámetros

vaultName

string

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

parameters
TriggerDataMoveRequest

Desencadenamiento de la solicitud de movimiento de datos

options
BMSTriggerDataMoveOptionalParams

Parámetros de opciones.

Devoluciones

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

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Desencadena la operación de movimiento de datos en el almacén de destino

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

Parámetros

vaultName

string

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

parameters
TriggerDataMoveRequest

Desencadenamiento de la solicitud de movimiento de datos

options
BMSTriggerDataMoveOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Mueva el punto de recuperación de un almacén de datos a otro almacén.

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

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Mover recursos entre capas de solicitud

options
MoveRecoveryPointOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Mueva el punto de recuperación de un almacén de datos a otro almacén.

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

Parámetros

vaultName

string

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Mover recursos entre capas de solicitud

options
MoveRecoveryPointOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Captura el estado de la operación de movimiento de datos en el almacén

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

Parámetros

vaultName

string

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

operationId

string

options
GetOperationStatusOptionalParams

Parámetros de opciones.

Devoluciones

Promise<OperationStatus>

Detalles de los métodos heredados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envíe una solicitud HTTP que se rellene mediante operationSpec proporcionada.

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

Parámetros

operationArguments
OperationArguments

Argumentos de los que se rellenarán los valores con plantilla de la solicitud HTTP.

operationSpec
OperationSpec

OperationSpec que se va a usar para rellenar httpRequest.

Devoluciones

Promise<T>

Heredado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envíe el httpRequest proporcionado.

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

Parámetros

request
PipelineRequest

Devoluciones

Promise<PipelineResponse>

Heredado de coreClient.ServiceClient.sendRequest