你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RecoveryServicesBackupClient class

扩展

构造函数

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)

发送使用提供的 OperationSpec 填充的 HTTP 请求。

sendRequest(PipelineRequest)

发送提供的 httpRequest。

构造函数详细信息

RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)

初始化 RecoveryServicesBackupClient 类的新实例。

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

参数

credentials
TokenCredential

唯一标识客户端订阅的订阅凭据。

subscriptionId

string

订阅 ID。

属性详细信息

$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)

发送使用提供的 OperationSpec 填充的 HTTP 请求。

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

参数

operationArguments
OperationArguments

将从中填充 HTTP 请求的模板化值的参数。

operationSpec
OperationSpec

用于填充 httpRequest 的 OperationSpec。

返回

Promise<T>

继承自 coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

发送提供的 httpRequest。

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

参数

request
PipelineRequest

返回

Promise<PipelineResponse>

继承自 coreClient.ServiceClient.sendRequest