共用方式為


RoutingRules interface

代表 RoutingRules 的介面。

方法

beginDelete(string, string, string, string, string, RoutingRulesDeleteOptionalParams)

刪除路由規則。

beginDeleteAndWait(string, string, string, string, string, RoutingRulesDeleteOptionalParams)

刪除路由規則。

createOrUpdate(string, string, string, string, string, RoutingRule, RoutingRulesCreateOrUpdateOptionalParams)

建立或更新路由規則。

get(string, string, string, string, string, RoutingRulesGetOptionalParams)

取得網路管理員路由設定路由規則。

list(string, string, string, string, RoutingRulesListOptionalParams)

列出所有網路管理員路由設定路由規則。

方法詳細資料

beginDelete(string, string, string, string, string, RoutingRulesDeleteOptionalParams)

刪除路由規則。

function beginDelete(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, ruleName: string, options?: RoutingRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkManagerName

string

網路管理員的名稱。

configurationName

string

網路管理員路由組態的名稱。

ruleCollectionName

string

網路管理員路由設定規則集合的名稱。

ruleName

string

規則的名稱。

options
RoutingRulesDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, string, string, RoutingRulesDeleteOptionalParams)

刪除路由規則。

function beginDeleteAndWait(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, ruleName: string, options?: RoutingRulesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkManagerName

string

網路管理員的名稱。

configurationName

string

網路管理員路由組態的名稱。

ruleCollectionName

string

網路管理員路由設定規則集合的名稱。

ruleName

string

規則的名稱。

options
RoutingRulesDeleteOptionalParams

選項參數。

傳回

Promise<void>

createOrUpdate(string, string, string, string, string, RoutingRule, RoutingRulesCreateOrUpdateOptionalParams)

建立或更新路由規則。

function createOrUpdate(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, ruleName: string, routingRule: RoutingRule, options?: RoutingRulesCreateOrUpdateOptionalParams): Promise<RoutingRule>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkManagerName

string

網路管理員的名稱。

configurationName

string

網路管理員路由組態的名稱。

ruleCollectionName

string

網路管理員路由設定規則集合的名稱。

ruleName

string

規則的名稱。

routingRule
RoutingRule

要建立或更新的路由規則

傳回

Promise<RoutingRule>

get(string, string, string, string, string, RoutingRulesGetOptionalParams)

取得網路管理員路由設定路由規則。

function get(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, ruleName: string, options?: RoutingRulesGetOptionalParams): Promise<RoutingRule>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkManagerName

string

網路管理員的名稱。

configurationName

string

網路管理員路由組態的名稱。

ruleCollectionName

string

網路管理員路由設定規則集合的名稱。

ruleName

string

規則的名稱。

options
RoutingRulesGetOptionalParams

選項參數。

傳回

Promise<RoutingRule>

list(string, string, string, string, RoutingRulesListOptionalParams)

列出所有網路管理員路由設定路由規則。

function list(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, options?: RoutingRulesListOptionalParams): PagedAsyncIterableIterator<RoutingRule, RoutingRule[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkManagerName

string

網路管理員的名稱。

configurationName

string

網路管理員路由組態的名稱。

ruleCollectionName

string

網路管理員路由設定規則集合的名稱。

options
RoutingRulesListOptionalParams

選項參數。

傳回