@azure/arm-dataprotection package
介面
類型別名
| AKSVolumeTypes |
AKSVolumeTypes 的類型 |
| AbsoluteMarker |
AbsoluteMarker 的類型 |
| ActionType |
可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。 服務支援的已知值內部:動作適用於僅限內部的 API。 |
| AlertsState |
警示類型狀態 |
| AuthCredentialsUnion |
AuthCredentialsUnion 的別名 |
| AzureBackupRecoveryPointBasedRestoreRequestUnion |
AzureBackupRecoveryPointBasedRestoreRequestUnion 的別名 |
| AzureBackupRecoveryPointUnion |
AzureBackupRecoveryPointUnion 的別名 |
| AzureBackupRestoreRequestUnion |
AzureBackupRestoreRequestUnion 的別名 |
| AzureSupportedClouds |
雲端設定為字串常值類型的支援值 |
| BackupCriteriaUnion |
BackupCriteriaUnion 的別名 |
| BackupDatasourceParametersUnion |
BackupDatasourceParametersUnion 的別名 |
| BackupParametersUnion |
BackupParametersUnion 的別名 |
| BaseBackupPolicyUnion |
BaseBackupPolicyUnion 的別名 |
| BasePolicyRuleUnion |
BasePolicyRuleUnion 的別名 |
| BaseResourcePropertiesUnion |
BaseResourcePropertiesUnion 的別名 |
| BcdrSecurityLevel |
備份保存庫的安全級別 服務支援的已知值
窮 |
| BlobBackupDatasourceParametersUnion |
BlobBackupDatasourceParametersUnion 的別名 |
| ContinuablePage |
描述結果頁面的介面。 |
| CopyOptionUnion |
CopyOptionUnion 的別名 |
| CreatedByType |
建立資源的實體種類。 服務支援的已知值
使用者:實體是由使用者建立的。 |
| CrossRegionRestoreState |
CrossRegionRestore 狀態 服務支援的已知值
停用 |
| CrossSubscriptionRestoreState |
CrossSubscriptionRestore 狀態 服務支援的已知值
停用 |
| CurrentProtectionState |
指定資源的目前保護狀態 服務支援的已知值
無效的 |
| DataStoreParametersUnion |
DataStoreParametersUnion 的別名 |
| DataStoreTypes |
資料存放區的類型;操作/保存庫/歸檔 服務支援的已知值
OperationalStore |
| DayOfWeek |
DayOfWeek 類型 |
| DeleteOptionUnion |
DeleteOptionUnion 的別名 |
| EncryptionState |
備份保存庫的加密狀態。 服務支援的已知值
已啟用:在備份保存庫上啟用 CMK 加密 |
| ExistingResourcePolicy |
取得或設定衝突原則屬性。 此屬性會在還原期間設定資源衝突期間的原則。 服務支援的已知值
略過 |
| FeatureSupportStatus |
功能支援狀態 服務支援的已知值
無效的 |
| FeatureType |
備份支援功能類型。 服務支援的已知值
無效的 |
| FeatureValidationRequestBaseUnion |
FeatureValidationRequestBaseUnion 的別名 |
| FeatureValidationResponseBaseUnion |
FeatureValidationResponseBaseUnion 的別名 |
| IdentityType |
識別類型。 'SystemAssigned' 和 'UserAssigned' 互斥。 'SystemAssigned' 將使用隱含建立的受控識別。 服務支援的已知值
SystemAssigned |
| ImmutabilityState |
不變性狀態 服務支援的已知值
停用 |
| InfrastructureEncryptionState |
啟用/停用雙重加密狀態 服務支援的已知值
已啟用 |
| ItemLevelRestoreCriteriaUnion |
ItemLevelRestoreCriteriaUnion 的別名 |
| Month |
月份類型 |
| OperationExtendedInfoUnion |
OperationExtendedInfoUnion 的別名 |
| Origin |
作業的預期執行程式;如同資源型 存取控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system” 服務支援的已知值
使用者:指出作業是由使用者起始。 |
| PersistentVolumeRestoreMode |
取得或設定 PV (永續性磁碟區) 還原模式屬性。 這個屬性會設定磁碟區是否需要還原。 服務支援的已知值
RestoreWithVolumeData |
| ProvisioningState |
BackupVault 資源的佈建狀態 服務支援的已知值
失敗 |
| RecoveryOption |
恢復選項 服務支援的已知值FailIfExists |
| RecoveryPointCompletionState |
指定恢復點完整性。 部分(亦即只有部分預定專案已備份),或已完成(亦即,已備份所有預定專案)。 服務支援的已知值
已完成 |
| RehydrationPriority |
用於解除凍結的優先順序。 值高或標準 服務支援的已知值
無效的 |
| RehydrationStatus |
RehydrationStatus 的類型 |
| ResourceMoveState |
備份保存庫的資源移動狀態 服務支援的已知值
未知 |
| ResourcePropertiesObjectType |
特定物件的類型 - 用於還原序列化 服務支援的已知值DefaultResourceProperties |
| RestoreSourceDataStoreType |
取得或設定源數據存放區的型別。 服務支援的已知值
OperationalStore |
| RestoreTargetInfoBaseUnion |
RestoreTargetInfoBaseUnion 的別名 |
| RestoreTargetLocationType |
表示要還原資料的目標位置,列舉 {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType} 的字串值 服務支援的已知值
無效的 |
| SecretStoreType |
取得或設定秘密存放區的類型 服務支援的已知值
無效的 |
| SecureScoreLevel |
備份保存庫的安全分數 服務支援的已知值
無 |
| SoftDeleteState |
虛刪除的狀態 服務支援的已知值
關閉:已關閉BackupVault的虛刪除 |
| SourceDataStoreType |
取得或設定源數據存放區的型別。 服務支援的已知值
ArchiveStore |
| Status |
指定資源的保護狀態 服務支援的已知值
ConfiguringProtection |
| StorageSettingStoreTypes |
取得或設定數據存放區的型別。 服務支援的已知值
ArchiveStore |
| StorageSettingTypes |
取得或設定型別。 服務支援的已知值
GeoRedundant |
| SyncType |
指示同步類型的欄位,例如僅在失敗或所有情況下同步 服務支援的已知值
預設 |
| TriggerContextUnion |
TriggerContextUnion 的別名 |
| ValidationType |
指定驗證的類型。 如果是 DeepValidation,來自 /validateForBackup API 的所有驗證都會再次執行。 服務支援的已知值
淺層Validation |
| WeekNumber |
類型 WeekNumber |
列舉
| AzureClouds |
描述 Azure 雲端環境的列舉。 |
| KnownAKSVolumeTypes |
服務接受的 AKSVolumeTypes 已知值。 |
| KnownAbsoluteMarker |
服務接受 AbsoluteMarker 的已知值。 |
| KnownActionType |
可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。 |
| KnownAlertsState |
服務的已知值 AlertsState。 |
| KnownBcdrSecurityLevel |
備份保存庫的安全性層級 |
| KnownCreatedByType |
建立資源的實體種類。 |
| KnownCrossRegionRestoreState |
CrossRegionRestore 狀態 |
| KnownCrossSubscriptionRestoreState |
CrossSubscriptionRestore 狀態 |
| KnownCurrentProtectionState |
指定資源的目前保護狀態 |
| KnownDataStoreTypes |
數據存放區的類型;Operational/Vault/Archive |
| KnownDayOfWeek |
服務接受的 DayOfWeek 已知值。 |
| KnownEncryptionState |
備份保存庫的加密狀態。 |
| KnownExistingResourcePolicy |
取得或設定衝突原則屬性。 此屬性會在還原期間設定資源衝突期間的原則。 |
| KnownFeatureSupportStatus |
功能支持狀態 |
| KnownFeatureType |
備份支援功能類型。 |
| KnownIdentityType |
識別類型。 'SystemAssigned' 和 'UserAssigned' 互斥。 'SystemAssigned' 將使用隱含建立的受控識別。 |
| KnownImmutabilityState |
不變性狀態 |
| KnownInfrastructureEncryptionState |
啟用/停用雙重加密狀態 |
| KnownMonth |
服務接受 Month 的已知值。 |
| KnownOrigin |
作業的預期執行程式;如同資源型 存取控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system” |
| KnownPersistentVolumeRestoreMode |
取得或設定 PV (永續性磁碟區) 還原模式屬性。 這個屬性會設定磁碟區是否需要還原。 |
| KnownProvisioningState |
BackupVault 資源的布建狀態 |
| KnownRecoveryOption |
復原選項 |
| KnownRecoveryPointCompletionState |
指定恢復點完整性。 部分(亦即只有部分預定專案已備份),或已完成(亦即,已備份所有預定專案)。 |
| KnownRehydrationPriority |
用於解除凍結的優先順序。 值高或標準 |
| KnownRehydrationStatus |
服務接受的已知值 RehydrationStatus。 |
| KnownResourceMoveState |
備份保存庫的資源移動狀態 |
| KnownResourcePropertiesObjectType |
特定物件的類型 - 用於還原串行化 |
| KnownRestoreSourceDataStoreType |
取得或設定源數據存放區的型別。 |
| KnownRestoreTargetLocationType |
表示將還原數據的目標位置、列舉 {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType} 的字符串值 |
| KnownSecretStoreType |
取得或設定秘密存放區的類型 |
| KnownSecureScoreLevel |
備份保存庫的安全分數 |
| KnownSoftDeleteState |
虛刪除的狀態 |
| KnownSourceDataStoreType |
取得或設定源數據存放區的型別。 |
| KnownStatus |
指定資源的保護狀態 |
| KnownStorageSettingStoreTypes |
取得或設定數據存放區的型別。 |
| KnownStorageSettingTypes |
取得或設定型別。 |
| KnownSyncType |
表示同步類型的欄位,例如,只有在失敗或所有情況下才同步處理 |
| KnownValidationType |
指定驗證的類型。 如果是 DeepValidation,來自 /validateForBackup API 的所有驗證都會再次執行。 |
| KnownVersions |
可用的 API 版本。 |
| KnownWeekNumber |
服務接受 WeekNumber 的已知值。 |
函式
| restore |
從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。 |
函式詳細資料
restorePoller<TResponse, TResult>(DataProtectionClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。
function restorePoller<TResponse, TResult>(client: DataProtectionClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
參數
- client
- DataProtectionClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
傳回
PollerLike<OperationState<TResult>, TResult>