共用方式為


HubRouteTables interface

代表 HubRouteTables 的介面。

方法

beginCreateOrUpdate(string, string, string, HubRouteTable, HubRouteTablesCreateOrUpdateOptionalParams)

如果 RouteTable 資源不存在,則建立 RouteTable 資源,否則會更新現有的 RouteTable。

beginCreateOrUpdateAndWait(string, string, string, HubRouteTable, HubRouteTablesCreateOrUpdateOptionalParams)

如果 RouteTable 資源不存在,則建立 RouteTable 資源,否則會更新現有的 RouteTable。

beginDelete(string, string, string, HubRouteTablesDeleteOptionalParams)

刪除 RouteTable。

beginDeleteAndWait(string, string, string, HubRouteTablesDeleteOptionalParams)

刪除 RouteTable。

get(string, string, string, HubRouteTablesGetOptionalParams)

擷取 RouteTable 的詳細資料。

list(string, string, HubRouteTablesListOptionalParams)

擷取所有 RouteTable 的詳細資料。

方法詳細資料

beginCreateOrUpdate(string, string, string, HubRouteTable, HubRouteTablesCreateOrUpdateOptionalParams)

如果 RouteTable 資源不存在,則建立 RouteTable 資源,否則會更新現有的 RouteTable。

function beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<HubRouteTable>, HubRouteTable>>

參數

resourceGroupName

string

VirtualHub 的資源組名。

virtualHubName

string

VirtualHub 的名稱。

routeTableName

string

RouteTable 的名稱。

routeTableParameters
HubRouteTable

提供用來建立或更新 RouteTable 的參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, string, HubRouteTable, HubRouteTablesCreateOrUpdateOptionalParams)

如果 RouteTable 資源不存在,則建立 RouteTable 資源,否則會更新現有的 RouteTable。

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise<HubRouteTable>

參數

resourceGroupName

string

VirtualHub 的資源組名。

virtualHubName

string

VirtualHub 的名稱。

routeTableName

string

RouteTable 的名稱。

routeTableParameters
HubRouteTable

提供用來建立或更新 RouteTable 的參數。

傳回

Promise<HubRouteTable>

beginDelete(string, string, string, HubRouteTablesDeleteOptionalParams)

刪除 RouteTable。

function beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

RouteTable 的資源組名。

virtualHubName

string

VirtualHub 的名稱。

routeTableName

string

RouteTable 的名稱。

options
HubRouteTablesDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, HubRouteTablesDeleteOptionalParams)

刪除 RouteTable。

function beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

RouteTable 的資源組名。

virtualHubName

string

VirtualHub 的名稱。

routeTableName

string

RouteTable 的名稱。

options
HubRouteTablesDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, string, HubRouteTablesGetOptionalParams)

擷取 RouteTable 的詳細資料。

function get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesGetOptionalParams): Promise<HubRouteTable>

參數

resourceGroupName

string

VirtualHub 的資源組名。

virtualHubName

string

VirtualHub 的名稱。

routeTableName

string

RouteTable 的名稱。

options
HubRouteTablesGetOptionalParams

選項參數。

傳回

Promise<HubRouteTable>

list(string, string, HubRouteTablesListOptionalParams)

擷取所有 RouteTable 的詳細資料。

function list(resourceGroupName: string, virtualHubName: string, options?: HubRouteTablesListOptionalParams): PagedAsyncIterableIterator<HubRouteTable, HubRouteTable[], PageSettings>

參數

resourceGroupName

string

VirtualHub 的資源組名。

virtualHubName

string

VirtualHub 的名稱。

options
HubRouteTablesListOptionalParams

選項參數。

傳回