RecoveryServicesBackupClient class
- Extends
建構函式
Recovery |
初始化 RecoveryServicesBackupClient 類別的新實例。 |
屬性
繼承的屬性
pipeline | 此客戶端用來提出要求的管線 |
方法
繼承的方法
send |
傳送使用提供的 OperationSpec 填入的 HTTP 要求。 |
send |
傳送提供的 HTTPRequest。 |
建構函式詳細資料
RecoveryServicesBackupClient(TokenCredential, string, RecoveryServicesBackupClientOptionalParams)
初始化 RecoveryServicesBackupClient 類別的新實例。
new RecoveryServicesBackupClient(credentials: TokenCredential, subscriptionId: string, options?: RecoveryServicesBackupClientOptionalParams)
參數
- credentials
- TokenCredential
可唯一識別用戶端訂用帳戶的訂用帳戶認證。
- subscriptionId
-
string
訂用帳戶標識碼。
參數選項
屬性詳細資料
$host
$host: string
屬性值
string
apiVersion
apiVersion: string
屬性值
string
backupEngines
backupJobs
backupOperationResults
backupOperationStatuses
backupPolicies
backupProtectableItems
backupProtectedItems
backupProtectionContainers
backupProtectionIntent
backupResourceEncryptionConfigs
backupResourceEncryptionConfigs: BackupResourceEncryptionConfigs
屬性值
backupResourceStorageConfigsNonCRR
backupResourceStorageConfigsNonCRR: BackupResourceStorageConfigsNonCRR
屬性值
backupResourceVaultConfigs
backups
backupStatus
backupUsageSummaries
backupWorkloadItems
bMSPrepareDataMoveOperationResult
bMSPrepareDataMoveOperationResult: BMSPrepareDataMoveOperationResult
屬性值
deletedProtectionContainers
exportJobsOperationResults
featureSupport
fetchTieringCost
getTieringCostOperationResult
itemLevelRecoveryConnections
jobCancellations
jobDetails
jobOperationResults
jobs
operation
operations
privateEndpointConnectionOperations
privateEndpointConnectionOperations: PrivateEndpointConnectionOperations
屬性值
privateEndpointOperations
protectableContainers
protectedItemOperationResults
protectedItemOperationStatuses
protectedItems
protectionContainerOperationResults
protectionContainerOperationResults: ProtectionContainerOperationResults
屬性值
protectionContainerRefreshOperationResults
protectionContainerRefreshOperationResults: ProtectionContainerRefreshOperationResults
屬性值
protectionContainers
protectionIntentOperations
protectionPolicies
protectionPolicyOperationResults
protectionPolicyOperationResults: ProtectionPolicyOperationResults
屬性值
protectionPolicyOperationStatuses
protectionPolicyOperationStatuses: ProtectionPolicyOperationStatuses
屬性值
recoveryPoints
recoveryPointsRecommendedForMove
recoveryPointsRecommendedForMove: RecoveryPointsRecommendedForMove
屬性值
resourceGuardProxies
resourceGuardProxy
restores
securityPINs
subscriptionId
subscriptionId: string
屬性值
string
tieringCostOperationStatus
validateOperation
validateOperationResults
validateOperationStatuses
繼承的屬性詳細資料
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