共用方式為


NetworkVirtualAppliances interface

代表 NetworkVirtualAppliances 的介面。

方法

beginCreateOrUpdate(string, string, NetworkVirtualAppliance, NetworkVirtualAppliancesCreateOrUpdateOptionalParams)

建立或更新指定的網路虛擬設備。

beginCreateOrUpdateAndWait(string, string, NetworkVirtualAppliance, NetworkVirtualAppliancesCreateOrUpdateOptionalParams)

建立或更新指定的網路虛擬設備。

beginDelete(string, string, NetworkVirtualAppliancesDeleteOptionalParams)

刪除指定的網路虛擬設備。

beginDeleteAndWait(string, string, NetworkVirtualAppliancesDeleteOptionalParams)

刪除指定的網路虛擬設備。

beginRestart(string, string, NetworkVirtualAppliancesRestartOptionalParams)

重新啟動屬於指定網路虛擬設備的一或多個 VM。

beginRestartAndWait(string, string, NetworkVirtualAppliancesRestartOptionalParams)

重新啟動屬於指定網路虛擬設備的一或多個 VM。

get(string, string, NetworkVirtualAppliancesGetOptionalParams)

取得指定的網路虛擬設備。

list(NetworkVirtualAppliancesListOptionalParams)

取得訂用帳戶中的所有網路虛擬設備。

listByResourceGroup(string, NetworkVirtualAppliancesListByResourceGroupOptionalParams)

列出資源群組中的所有網路虛擬設備。

updateTags(string, string, TagsObject, NetworkVirtualAppliancesUpdateTagsOptionalParams)

更新網路虛擬設備。

方法詳細資料

beginCreateOrUpdate(string, string, NetworkVirtualAppliance, NetworkVirtualAppliancesCreateOrUpdateOptionalParams)

建立或更新指定的網路虛擬設備。

function beginCreateOrUpdate(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkVirtualAppliance>, NetworkVirtualAppliance>>

參數

resourceGroupName

string

資源群組的名稱。

networkVirtualApplianceName

string

網路虛擬設備的名稱。

parameters
NetworkVirtualAppliance

提供給建立或更新網路虛擬設備的參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkVirtualAppliance>, NetworkVirtualAppliance>>

beginCreateOrUpdateAndWait(string, string, NetworkVirtualAppliance, NetworkVirtualAppliancesCreateOrUpdateOptionalParams)

建立或更新指定的網路虛擬設備。

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise<NetworkVirtualAppliance>

參數

resourceGroupName

string

資源群組的名稱。

networkVirtualApplianceName

string

網路虛擬設備的名稱。

parameters
NetworkVirtualAppliance

提供給建立或更新網路虛擬設備的參數。

傳回

beginDelete(string, string, NetworkVirtualAppliancesDeleteOptionalParams)

刪除指定的網路虛擬設備。

function beginDelete(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

networkVirtualApplianceName

string

網路虛擬設備的名稱。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, NetworkVirtualAppliancesDeleteOptionalParams)

刪除指定的網路虛擬設備。

function beginDeleteAndWait(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

networkVirtualApplianceName

string

網路虛擬設備的名稱。

傳回

Promise<void>

beginRestart(string, string, NetworkVirtualAppliancesRestartOptionalParams)

重新啟動屬於指定網路虛擬設備的一或多個 VM。

function beginRestart(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesRestartOptionalParams): Promise<SimplePollerLike<OperationState<NetworkVirtualApplianceInstanceIds>, NetworkVirtualApplianceInstanceIds>>

參數

resourceGroupName

string

資源群組的名稱。

networkVirtualApplianceName

string

網路虛擬設備的名稱。

傳回

beginRestartAndWait(string, string, NetworkVirtualAppliancesRestartOptionalParams)

重新啟動屬於指定網路虛擬設備的一或多個 VM。

function beginRestartAndWait(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesRestartOptionalParams): Promise<NetworkVirtualApplianceInstanceIds>

參數

resourceGroupName

string

資源群組的名稱。

networkVirtualApplianceName

string

網路虛擬設備的名稱。

傳回

get(string, string, NetworkVirtualAppliancesGetOptionalParams)

取得指定的網路虛擬設備。

function get(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesGetOptionalParams): Promise<NetworkVirtualAppliance>

參數

resourceGroupName

string

資源群組的名稱。

networkVirtualApplianceName

string

網路虛擬設備的名稱。

傳回

list(NetworkVirtualAppliancesListOptionalParams)

取得訂用帳戶中的所有網路虛擬設備。

function list(options?: NetworkVirtualAppliancesListOptionalParams): PagedAsyncIterableIterator<NetworkVirtualAppliance, NetworkVirtualAppliance[], PageSettings>

參數

傳回

listByResourceGroup(string, NetworkVirtualAppliancesListByResourceGroupOptionalParams)

列出資源群組中的所有網路虛擬設備。

function listByResourceGroup(resourceGroupName: string, options?: NetworkVirtualAppliancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NetworkVirtualAppliance, NetworkVirtualAppliance[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

傳回

updateTags(string, string, TagsObject, NetworkVirtualAppliancesUpdateTagsOptionalParams)

更新網路虛擬設備。

function updateTags(resourceGroupName: string, networkVirtualApplianceName: string, parameters: TagsObject, options?: NetworkVirtualAppliancesUpdateTagsOptionalParams): Promise<NetworkVirtualAppliance>

參數

resourceGroupName

string

網路虛擬設備的資源組名。

networkVirtualApplianceName

string

正在更新的網路虛擬設備名稱。

parameters
TagsObject

提供給更新網路虛擬設備標籤的參數。

傳回