RecoveryServicesBackupClient class
- Extends
Constructores
Recovery |
Inicializa una nueva instancia de la clase RecoveryServicesBackupClient. |
Propiedades
Propiedades heredadas
pipeline | Canalización usada por este cliente para realizar solicitudes |
Métodos
Métodos heredados
send |
Envíe una solicitud HTTP que se rellene mediante operationSpec proporcionada. |
send |
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.
Opciones de parámetro
Detalles de las propiedades
$host
$host: string
Valor de propiedad
string
apiVersion
apiVersion: string
Valor de propiedad
string
backupEngines
backupJobs
backupOperationResults
backupOperationStatuses
backupPolicies
backupProtectableItems
backupProtectedItems
backupProtectionContainers
backupProtectionContainers: BackupProtectionContainers
Valor de propiedad
backupProtectionIntent
backupResourceEncryptionConfigs
backupResourceEncryptionConfigs: BackupResourceEncryptionConfigs
Valor de propiedad
backupResourceStorageConfigsNonCRR
backupResourceStorageConfigsNonCRR: BackupResourceStorageConfigsNonCRR
Valor de propiedad
backupResourceVaultConfigs
backupResourceVaultConfigs: BackupResourceVaultConfigs
Valor de propiedad
backups
backupStatus
backupUsageSummaries
backupWorkloadItems
bMSPrepareDataMoveOperationResult
bMSPrepareDataMoveOperationResult: BMSPrepareDataMoveOperationResult
Valor de propiedad
deletedProtectionContainers
deletedProtectionContainers: DeletedProtectionContainers
Valor de propiedad
exportJobsOperationResults
exportJobsOperationResults: ExportJobsOperationResults
Valor de propiedad
featureSupport
fetchTieringCost
getTieringCostOperationResult
getTieringCostOperationResult: GetTieringCostOperationResult
Valor de propiedad
itemLevelRecoveryConnections
itemLevelRecoveryConnections: ItemLevelRecoveryConnections
Valor de propiedad
jobCancellations
jobDetails
jobOperationResults
jobs
operation
operations
privateEndpointConnectionOperations
privateEndpointConnectionOperations: PrivateEndpointConnectionOperations
Valor de propiedad
privateEndpointOperations
protectableContainers
protectedItemOperationResults
protectedItemOperationResults: ProtectedItemOperationResults
Valor de propiedad
protectedItemOperationStatuses
protectedItemOperationStatuses: ProtectedItemOperationStatuses
Valor de propiedad
protectedItems
protectionContainerOperationResults
protectionContainerOperationResults: ProtectionContainerOperationResults
Valor de propiedad
protectionContainerRefreshOperationResults
protectionContainerRefreshOperationResults: ProtectionContainerRefreshOperationResults
Valor de propiedad
protectionContainers
protectionIntentOperations
protectionIntentOperations: ProtectionIntentOperations
Valor de propiedad
protectionPolicies
protectionPolicyOperationResults
protectionPolicyOperationResults: ProtectionPolicyOperationResults
Valor de propiedad
protectionPolicyOperationStatuses
protectionPolicyOperationStatuses: ProtectionPolicyOperationStatuses
Valor de propiedad
recoveryPoints
recoveryPointsRecommendedForMove
recoveryPointsRecommendedForMove: RecoveryPointsRecommendedForMove
Valor de propiedad
resourceGuardProxies
resourceGuardProxy
restores
securityPINs
subscriptionId
subscriptionId: string
Valor de propiedad
string
tieringCostOperationStatus
tieringCostOperationStatus: TieringCostOperationStatus
Valor de propiedad
validateOperation
validateOperationResults
validateOperationStatuses
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