共用方式為


VirtualRouters interface

表示 VirtualRouter 的介面。

方法

beginCreateOrUpdate(string, string, VirtualRouter, VirtualRoutersCreateOrUpdateOptionalParams)

建立或更新指定的虛擬路由器。

beginCreateOrUpdateAndWait(string, string, VirtualRouter, VirtualRoutersCreateOrUpdateOptionalParams)

建立或更新指定的虛擬路由器。

beginDelete(string, string, VirtualRoutersDeleteOptionalParams)

刪除指定的虛擬路由器。

beginDeleteAndWait(string, string, VirtualRoutersDeleteOptionalParams)

刪除指定的虛擬路由器。

get(string, string, VirtualRoutersGetOptionalParams)

取得指定的虛擬路由器。

list(VirtualRoutersListOptionalParams)

取得訂用帳戶中的所有虛擬路由器。

listByResourceGroup(string, VirtualRoutersListByResourceGroupOptionalParams)

列出資源群組中的所有虛擬路由器。

方法詳細資料

beginCreateOrUpdate(string, string, VirtualRouter, VirtualRoutersCreateOrUpdateOptionalParams)

建立或更新指定的虛擬路由器。

function beginCreateOrUpdate(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualRouter>, VirtualRouter>>

參數

resourceGroupName

string

資源群組的名稱。

virtualRouterName

string

虛擬路由器的名稱。

parameters
VirtualRouter

提供給建立或更新虛擬路由器的參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, VirtualRouter, VirtualRoutersCreateOrUpdateOptionalParams)

建立或更新指定的虛擬路由器。

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise<VirtualRouter>

參數

resourceGroupName

string

資源群組的名稱。

virtualRouterName

string

虛擬路由器的名稱。

parameters
VirtualRouter

提供給建立或更新虛擬路由器的參數。

傳回

Promise<VirtualRouter>

beginDelete(string, string, VirtualRoutersDeleteOptionalParams)

刪除指定的虛擬路由器。

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

參數

resourceGroupName

string

資源群組的名稱。

virtualRouterName

string

虛擬路由器的名稱。

options
VirtualRoutersDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, VirtualRoutersDeleteOptionalParams)

刪除指定的虛擬路由器。

function beginDeleteAndWait(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

virtualRouterName

string

虛擬路由器的名稱。

options
VirtualRoutersDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, VirtualRoutersGetOptionalParams)

取得指定的虛擬路由器。

function get(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersGetOptionalParams): Promise<VirtualRouter>

參數

resourceGroupName

string

資源群組的名稱。

virtualRouterName

string

虛擬路由器的名稱。

options
VirtualRoutersGetOptionalParams

選項參數。

傳回

Promise<VirtualRouter>

list(VirtualRoutersListOptionalParams)

取得訂用帳戶中的所有虛擬路由器。

function list(options?: VirtualRoutersListOptionalParams): PagedAsyncIterableIterator<VirtualRouter, VirtualRouter[], PageSettings>

參數

options
VirtualRoutersListOptionalParams

選項參數。

傳回

listByResourceGroup(string, VirtualRoutersListByResourceGroupOptionalParams)

列出資源群組中的所有虛擬路由器。

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

參數

resourceGroupName

string

資源群組的名稱。

傳回