ProtectionContainers interface
代表 ProtectionContainers 的介面。
方法
begin |
向復原服務保存庫註冊容器。 這是一個非同步作業。 若要追蹤作業狀態,請使用位置標頭來呼叫取得作業的最新狀態。 |
begin |
向復原服務保存庫註冊容器。 這是一個非同步作業。 若要追蹤作業狀態,請使用位置標頭來呼叫取得作業的最新狀態。 |
get(string, string, string, string, Protection |
取得已向復原服務保存庫註冊之特定容器的詳細資料。 |
inquire(string, string, string, string, Protection |
這是非同步作業,應該使用位置標頭或 Azure-async-url 來追蹤結果。 |
refresh(string, string, string, Protection |
探索訂用帳戶中可備份至復原服務保存庫的所有容器。 這是一個非同步作業。 若要知道作業的狀態,請呼叫 GetRefreshOperationResult API。 |
unregister(string, string, string, string, Protection |
從復原服務保存庫取消註冊指定的容器。 這是一個非同步作業。 若要判斷後端服務是否已完成處理要求,請呼叫取得容器作業結果 API。 |
方法詳細資料
beginRegister(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)
向復原服務保存庫註冊容器。 這是一個非同步作業。 若要追蹤作業狀態,請使用位置標頭來呼叫取得作業的最新狀態。
function beginRegister(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, parameters: ProtectionContainerResource, options?: ProtectionContainersRegisterOptionalParams): Promise<SimplePollerLike<OperationState<ProtectionContainerResource>, ProtectionContainerResource>>
參數
- vaultName
-
string
復原服務保存庫的名稱。
- resourceGroupName
-
string
復原服務保存庫所在的資源組名。
- fabricName
-
string
與容器相關聯的網狀架構名稱。
- containerName
-
string
要註冊的容器名稱。
- parameters
- ProtectionContainerResource
作業的要求本文
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ProtectionContainerResource>, ProtectionContainerResource>>
beginRegisterAndWait(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)
向復原服務保存庫註冊容器。 這是一個非同步作業。 若要追蹤作業狀態,請使用位置標頭來呼叫取得作業的最新狀態。
function beginRegisterAndWait(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, parameters: ProtectionContainerResource, options?: ProtectionContainersRegisterOptionalParams): Promise<ProtectionContainerResource>
參數
- vaultName
-
string
復原服務保存庫的名稱。
- resourceGroupName
-
string
復原服務保存庫所在的資源組名。
- fabricName
-
string
與容器相關聯的網狀架構名稱。
- containerName
-
string
要註冊的容器名稱。
- parameters
- ProtectionContainerResource
作業的要求本文
選項參數。
傳回
Promise<ProtectionContainerResource>
get(string, string, string, string, ProtectionContainersGetOptionalParams)
取得已向復原服務保存庫註冊之特定容器的詳細資料。
function get(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersGetOptionalParams): Promise<ProtectionContainerResource>
參數
- vaultName
-
string
復原服務保存庫的名稱。
- resourceGroupName
-
string
復原服務保存庫所在的資源組名。
- fabricName
-
string
容器所屬網狀架構的名稱。
- containerName
-
string
需要擷取其詳細資料的容器名稱。
選項參數。
傳回
Promise<ProtectionContainerResource>
inquire(string, string, string, string, ProtectionContainersInquireOptionalParams)
這是非同步作業,應該使用位置標頭或 Azure-async-url 來追蹤結果。
function inquire(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersInquireOptionalParams): Promise<void>
參數
- vaultName
-
string
復原服務保存庫的名稱。
- resourceGroupName
-
string
復原服務保存庫所在的資源組名。
- fabricName
-
string
與容器相關聯的網狀架構名稱。
- containerName
-
string
需要觸發查詢的容器名稱。
選項參數。
傳回
Promise<void>
refresh(string, string, string, ProtectionContainersRefreshOptionalParams)
探索訂用帳戶中可備份至復原服務保存庫的所有容器。 這是一個非同步作業。 若要知道作業的狀態,請呼叫 GetRefreshOperationResult API。
function refresh(vaultName: string, resourceGroupName: string, fabricName: string, options?: ProtectionContainersRefreshOptionalParams): Promise<void>
參數
- vaultName
-
string
復原服務保存庫的名稱。
- resourceGroupName
-
string
復原服務保存庫所在的資源組名。
- fabricName
-
string
與容器相關聯的網狀架構名稱。
選項參數。
傳回
Promise<void>
unregister(string, string, string, string, ProtectionContainersUnregisterOptionalParams)
從復原服務保存庫取消註冊指定的容器。 這是一個非同步作業。 若要判斷後端服務是否已完成處理要求,請呼叫取得容器作業結果 API。
function unregister(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersUnregisterOptionalParams): Promise<void>
參數
- vaultName
-
string
復原服務保存庫的名稱。
- resourceGroupName
-
string
復原服務保存庫所在的資源組名。
- fabricName
-
string
容器所屬網狀架構的名稱。
- containerName
-
string
需要從復原服務保存庫取消註冊的容器名稱。
選項參數。
傳回
Promise<void>