Backups interface
表示備份的介面。
方法
方法詳細資料
beginCreate(string, string, string, string, Backup, BackupsCreateOptionalParams)
在備份保存庫下建立備份
function beginCreate(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, body: Backup, options?: BackupsCreateOptionalParams): Promise<SimplePollerLike<OperationState<Backup>, Backup>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- backupVaultName
-
string
備份保存庫的名稱
- backupName
-
string
備份的名稱
- body
- Backup
作業主體中提供的備份物件。
- options
- BackupsCreateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Backup>, Backup>>
beginCreateAndWait(string, string, string, string, Backup, BackupsCreateOptionalParams)
在備份保存庫下建立備份
function beginCreateAndWait(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, body: Backup, options?: BackupsCreateOptionalParams): Promise<Backup>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- backupVaultName
-
string
備份保存庫的名稱
- backupName
-
string
備份的名稱
- body
- Backup
作業主體中提供的備份物件。
- options
- BackupsCreateOptionalParams
選項參數。
傳回
Promise<Backup>
beginDelete(string, string, string, string, BackupsDeleteOptionalParams)
刪除備份保存庫下的備份
function beginDelete(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BackupsDeleteHeaders>, BackupsDeleteHeaders>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- backupVaultName
-
string
備份保存庫的名稱
- backupName
-
string
備份的名稱
- options
- BackupsDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<BackupsDeleteHeaders>, BackupsDeleteHeaders>>
beginDeleteAndWait(string, string, string, string, BackupsDeleteOptionalParams)
刪除備份保存庫下的備份
function beginDeleteAndWait(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsDeleteOptionalParams): Promise<BackupsDeleteHeaders>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- backupVaultName
-
string
備份保存庫的名稱
- backupName
-
string
備份的名稱
- options
- BackupsDeleteOptionalParams
選項參數。
傳回
Promise<BackupsDeleteHeaders>
beginUpdate(string, string, string, string, BackupsUpdateOptionalParams)
在備份保存庫下修補備份
function beginUpdate(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Backup>, Backup>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- backupVaultName
-
string
備份保存庫的名稱
- backupName
-
string
備份的名稱
- options
- BackupsUpdateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Backup>, Backup>>
beginUpdateAndWait(string, string, string, string, BackupsUpdateOptionalParams)
在備份保存庫下修補備份
function beginUpdateAndWait(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsUpdateOptionalParams): Promise<Backup>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- backupVaultName
-
string
備份保存庫的名稱
- backupName
-
string
備份的名稱
- options
- BackupsUpdateOptionalParams
選項參數。
傳回
Promise<Backup>
get(string, string, string, string, BackupsGetOptionalParams)
取得備份保存庫底下的指定備份。
function get(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsGetOptionalParams): Promise<Backup>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- backupVaultName
-
string
備份保存庫的名稱
- backupName
-
string
備份的名稱
- options
- BackupsGetOptionalParams
選項參數。
傳回
Promise<Backup>
getLatestStatus(string, string, string, string, BackupsGetLatestStatusOptionalParams)
取得磁碟區備份的最新狀態
function getLatestStatus(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: BackupsGetLatestStatusOptionalParams): Promise<BackupStatus>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- poolName
-
string
容量集區的名稱
- volumeName
-
string
磁碟區的名稱
選項參數。
傳回
Promise<BackupStatus>
getVolumeLatestRestoreStatus(string, string, string, string, BackupsGetVolumeLatestRestoreStatusOptionalParams)
取得磁碟區還原的最新狀態
function getVolumeLatestRestoreStatus(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: BackupsGetVolumeLatestRestoreStatusOptionalParams): Promise<RestoreStatus>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- poolName
-
string
容量集區的名稱
- volumeName
-
string
磁碟區的名稱
選項參數。
傳回
Promise<RestoreStatus>
listByVault(string, string, string, BackupsListByVaultOptionalParams)
列出備份保存庫下的所有備份
function listByVault(resourceGroupName: string, accountName: string, backupVaultName: string, options?: BackupsListByVaultOptionalParams): PagedAsyncIterableIterator<Backup, Backup[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
NetApp 帳戶的名稱
- backupVaultName
-
string
備份保存庫的名稱
- options
- BackupsListByVaultOptionalParams
選項參數。