Vaults interface
代表保存庫的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, Vault, VaultsCreateOrUpdateOptionalParams)
建立或更新復原服務保存庫。
function beginCreateOrUpdate(resourceGroupName: string, vaultName: string, vault: Vault, options?: VaultsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Vault>, Vault>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- vaultName
-
string
復原服務保存庫的名稱。
- vault
- Vault
要建立的復原服務保存庫。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Vault>, Vault>>
beginCreateOrUpdateAndWait(string, string, Vault, VaultsCreateOrUpdateOptionalParams)
建立或更新復原服務保存庫。
function beginCreateOrUpdateAndWait(resourceGroupName: string, vaultName: string, vault: Vault, options?: VaultsCreateOrUpdateOptionalParams): Promise<Vault>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- vaultName
-
string
復原服務保存庫的名稱。
- vault
- Vault
要建立的復原服務保存庫。
選項參數。
傳回
Promise<Vault>
beginDelete(string, string, VaultsDeleteOptionalParams)
刪除保存庫。
function beginDelete(resourceGroupName: string, vaultName: string, options?: VaultsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<VaultsDeleteHeaders>, VaultsDeleteHeaders>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- vaultName
-
string
復原服務保存庫的名稱。
- options
- VaultsDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VaultsDeleteHeaders>, VaultsDeleteHeaders>>
beginDeleteAndWait(string, string, VaultsDeleteOptionalParams)
刪除保存庫。
function beginDeleteAndWait(resourceGroupName: string, vaultName: string, options?: VaultsDeleteOptionalParams): Promise<VaultsDeleteHeaders>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- vaultName
-
string
復原服務保存庫的名稱。
- options
- VaultsDeleteOptionalParams
選項參數。
傳回
Promise<VaultsDeleteHeaders>
beginUpdate(string, string, PatchVault, VaultsUpdateOptionalParams)
更新保存庫。
function beginUpdate(resourceGroupName: string, vaultName: string, vault: PatchVault, options?: VaultsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Vault>, Vault>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- vaultName
-
string
復原服務保存庫的名稱。
- vault
- PatchVault
要建立的復原服務保存庫。
- options
- VaultsUpdateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Vault>, Vault>>
beginUpdateAndWait(string, string, PatchVault, VaultsUpdateOptionalParams)
更新保存庫。
function beginUpdateAndWait(resourceGroupName: string, vaultName: string, vault: PatchVault, options?: VaultsUpdateOptionalParams): Promise<Vault>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- vaultName
-
string
復原服務保存庫的名稱。
- vault
- PatchVault
要建立的復原服務保存庫。
- options
- VaultsUpdateOptionalParams
選項參數。
傳回
Promise<Vault>
get(string, string, VaultsGetOptionalParams)
取得保存庫詳細數據。
function get(resourceGroupName: string, vaultName: string, options?: VaultsGetOptionalParams): Promise<Vault>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- vaultName
-
string
復原服務保存庫的名稱。
- options
- VaultsGetOptionalParams
選項參數。
傳回
Promise<Vault>
listByResourceGroup(string, VaultsListByResourceGroupOptionalParams)
擷取保存庫清單。
function listByResourceGroup(resourceGroupName: string, options?: VaultsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Vault, Vault[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
選項參數。
傳回
listBySubscriptionId(VaultsListBySubscriptionIdOptionalParams)
擷取訂用帳戶中指定類型的所有資源。
function listBySubscriptionId(options?: VaultsListBySubscriptionIdOptionalParams): PagedAsyncIterableIterator<Vault, Vault[], PageSettings>
參數
選項參數。