Поделиться через


RecoveryServicesBackupClient class

Extends

Конструкторы

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Инициализирует новый экземпляр класса RecoveryServicesBackupClient.

Свойства

$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

Унаследованные свойства

pipeline

Конвейер, используемый этим клиентом для выполнения запросов

Методы

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Подготовка исходного хранилища для операции перемещения данных

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Подготовка исходного хранилища для операции перемещения данных

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Активирует операцию перемещения данных в целевом хранилище

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Активирует операцию перемещения данных в целевом хранилище

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

Перемещение точки восстановления из одного хранилища данных в другое хранилище.

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

Перемещение точки восстановления из одного хранилища данных в другое хранилище.

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Получение состояния операции перемещения данных в хранилище

Наследуемые методы

sendOperationRequest<T>(OperationArguments, OperationSpec)

Отправьте HTTP-запрос, заполненный с помощью предоставленной операцииSpec.

sendRequest(PipelineRequest)

Отправьте предоставленный httpRequest.

Сведения о конструкторе

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

Инициализирует новый экземпляр класса RecoveryServicesBackupClient.

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

Параметры

credentials
TokenCredential

Учетные данные подписки, которые однозначно определяют подписку клиента.

subscriptionId

string

Идентификатор подписки.

options
RecoveryServicesBackupClientOptionalParams

Параметры параметра

Сведения о свойстве

$host

$host: string

Значение свойства

string

apiVersion

apiVersion: string

Значение свойства

string

backupEngines

backupEngines: BackupEngines

Значение свойства

backupJobs

backupJobs: BackupJobs

Значение свойства

backupOperationResults

backupOperationResults: BackupOperationResults

Значение свойства

backupOperationStatuses

backupOperationStatuses: BackupOperationStatuses

Значение свойства

backupPolicies

backupPolicies: BackupPolicies

Значение свойства

backupProtectableItems

backupProtectableItems: BackupProtectableItems

Значение свойства

backupProtectedItems

backupProtectedItems: BackupProtectedItems

Значение свойства

backupProtectionContainers

backupProtectionContainers: BackupProtectionContainers

Значение свойства

backupProtectionIntent

backupProtectionIntent: BackupProtectionIntent

Значение свойства

backupResourceEncryptionConfigs

backupResourceEncryptionConfigs: BackupResourceEncryptionConfigs

Значение свойства

backupResourceStorageConfigsNonCRR

backupResourceStorageConfigsNonCRR: BackupResourceStorageConfigsNonCRR

Значение свойства

backupResourceVaultConfigs

backupResourceVaultConfigs: BackupResourceVaultConfigs

Значение свойства

backups

backups: Backups

Значение свойства

backupStatus

backupStatus: BackupStatus

Значение свойства

backupUsageSummaries

backupUsageSummaries: BackupUsageSummaries

Значение свойства

backupWorkloadItems

backupWorkloadItems: BackupWorkloadItems

Значение свойства

bMSPrepareDataMoveOperationResult

bMSPrepareDataMoveOperationResult: BMSPrepareDataMoveOperationResult

Значение свойства

deletedProtectionContainers

deletedProtectionContainers: DeletedProtectionContainers

Значение свойства

exportJobsOperationResults

exportJobsOperationResults: ExportJobsOperationResults

Значение свойства

featureSupport

featureSupport: FeatureSupport

Значение свойства

fetchTieringCost

fetchTieringCost: FetchTieringCost

Значение свойства

getTieringCostOperationResult

getTieringCostOperationResult: GetTieringCostOperationResult

Значение свойства

itemLevelRecoveryConnections

itemLevelRecoveryConnections: ItemLevelRecoveryConnections

Значение свойства

jobCancellations

jobCancellations: JobCancellations

Значение свойства

jobDetails

jobDetails: JobDetails

Значение свойства

jobOperationResults

jobOperationResults: JobOperationResults

Значение свойства

jobs

jobs: Jobs

Значение свойства

operation

operation: Operation

Значение свойства

operations

operations: Operations

Значение свойства

privateEndpointConnectionOperations

privateEndpointConnectionOperations: PrivateEndpointConnectionOperations

Значение свойства

privateEndpointOperations

privateEndpointOperations: PrivateEndpointOperations

Значение свойства

protectableContainers

protectableContainers: ProtectableContainers

Значение свойства

protectedItemOperationResults

protectedItemOperationResults: ProtectedItemOperationResults

Значение свойства

protectedItemOperationStatuses

protectedItemOperationStatuses: ProtectedItemOperationStatuses

Значение свойства

protectedItems

protectedItems: ProtectedItems

Значение свойства

protectionContainerOperationResults

protectionContainerOperationResults: ProtectionContainerOperationResults

Значение свойства

protectionContainerRefreshOperationResults

protectionContainerRefreshOperationResults: ProtectionContainerRefreshOperationResults

Значение свойства

protectionContainers

protectionContainers: ProtectionContainers

Значение свойства

protectionIntentOperations

protectionIntentOperations: ProtectionIntentOperations

Значение свойства

protectionPolicies

protectionPolicies: ProtectionPolicies

Значение свойства

protectionPolicyOperationResults

protectionPolicyOperationResults: ProtectionPolicyOperationResults

Значение свойства

protectionPolicyOperationStatuses

protectionPolicyOperationStatuses: ProtectionPolicyOperationStatuses

Значение свойства

recoveryPoints

recoveryPoints: RecoveryPoints

Значение свойства

recoveryPointsRecommendedForMove

recoveryPointsRecommendedForMove: RecoveryPointsRecommendedForMove

Значение свойства

resourceGuardProxies

resourceGuardProxies: ResourceGuardProxies

Значение свойства

resourceGuardProxy

resourceGuardProxy: ResourceGuardProxy

Значение свойства

restores

restores: Restores

Значение свойства

securityPINs

securityPINs: SecurityPINs

Значение свойства

subscriptionId

subscriptionId: string

Значение свойства

string

tieringCostOperationStatus

tieringCostOperationStatus: TieringCostOperationStatus

Значение свойства

validateOperation

validateOperation: ValidateOperation

Значение свойства

validateOperationResults

validateOperationResults: ValidateOperationResults

Значение свойства

validateOperationStatuses

validateOperationStatuses: ValidateOperationStatuses

Значение свойства

Сведения об унаследованном свойстве

pipeline

Конвейер, используемый этим клиентом для выполнения запросов

pipeline: Pipeline

Значение свойства

унаследовано от coreClient.ServiceClient.pipeline

Сведения о методе

beginBMSPrepareDataMove(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Подготовка исходного хранилища для операции перемещения данных

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

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

parameters
PrepareDataMoveRequest

Подготовка запроса на перемещение данных

options
BMSPrepareDataMoveOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginBMSPrepareDataMoveAndWait(string, string, PrepareDataMoveRequest, BMSPrepareDataMoveOptionalParams)

Подготовка исходного хранилища для операции перемещения данных

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

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

parameters
PrepareDataMoveRequest

Подготовка запроса на перемещение данных

options
BMSPrepareDataMoveOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginBMSTriggerDataMove(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Активирует операцию перемещения данных в целевом хранилище

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

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

parameters
TriggerDataMoveRequest

Триггер запроса на перемещение данных

options
BMSTriggerDataMoveOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginBMSTriggerDataMoveAndWait(string, string, TriggerDataMoveRequest, BMSTriggerDataMoveOptionalParams)

Активирует операцию перемещения данных в целевом хранилище

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

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

parameters
TriggerDataMoveRequest

Триггер запроса на перемещение данных

options
BMSTriggerDataMoveOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Перемещение точки восстановления из одного хранилища данных в другое хранилище.

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

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Перемещение ресурса по уровням запроса

options
MoveRecoveryPointOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Перемещение точки восстановления из одного хранилища данных в другое хранилище.

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

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

fabricName

string

containerName

string

protectedItemName

string

recoveryPointId

string

parameters
MoveRPAcrossTiersRequest

Перемещение ресурса по уровням запроса

options
MoveRecoveryPointOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

getOperationStatus(string, string, string, GetOperationStatusOptionalParams)

Получение состояния операции перемещения данных в хранилище

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

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

operationId

string

options
GetOperationStatusOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<OperationStatus>

Сведения о наследуемом методе

sendOperationRequest<T>(OperationArguments, OperationSpec)

Отправьте HTTP-запрос, заполненный с помощью предоставленной операцииSpec.

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

Параметры

operationArguments
OperationArguments

Аргументы, из которыми будут заполнены шаблонные значения HTTP-запроса.

operationSpec
OperationSpec

ОперацияSpec, используемая для заполнения httpRequest.

Возвращаемое значение

Promise<T>

наследуется от coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Отправьте предоставленный httpRequest.

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

Параметры

request
PipelineRequest

Возвращаемое значение

Promise<PipelineResponse>

наследуется от coreClient.ServiceClient.sendRequest