共用方式為


HubRouteTables interface

代表 HubRouteTable 的介面。

方法

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

選項參數。

傳回