共用方式為


Rules interface

表示規則的介面。

方法

beginCreate(string, string, string, string, Rule, RulesCreateOptionalParams)

在指定的規則集中建立新的傳遞規則。

beginCreateAndWait(string, string, string, string, Rule, RulesCreateOptionalParams)

在指定的規則集中建立新的傳遞規則。

beginDelete(string, string, string, string, RulesDeleteOptionalParams)

刪除規則集中的現有傳遞規則。

beginDeleteAndWait(string, string, string, string, RulesDeleteOptionalParams)

刪除規則集中的現有傳遞規則。

beginUpdate(string, string, string, string, RuleUpdateParameters, RulesUpdateOptionalParams)

更新規則集中的現有傳遞規則。

beginUpdateAndWait(string, string, string, string, RuleUpdateParameters, RulesUpdateOptionalParams)

更新規則集中的現有傳遞規則。

get(string, string, string, string, RulesGetOptionalParams)

取得規則集中的現有傳遞規則。

listByRuleSet(string, string, string, RulesListByRuleSetOptionalParams)

列出規則集中的所有現有傳遞規則。

方法詳細資料

beginCreate(string, string, string, string, Rule, RulesCreateOptionalParams)

在指定的規則集中建立新的傳遞規則。

function beginCreate(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Rule>, Rule>>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 設定檔的名稱,該設定檔在資源群組內是唯一的。

ruleSetName

string

設定檔下的規則集名稱。

ruleName

string

端點內唯一的傳遞規則名稱。

rule
Rule

傳遞規則屬性。

options
RulesCreateOptionalParams

選項參數。

傳回

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

beginCreateAndWait(string, string, string, string, Rule, RulesCreateOptionalParams)

在指定的規則集中建立新的傳遞規則。

function beginCreateAndWait(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams): Promise<Rule>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 設定檔的名稱,該設定檔在資源群組內是唯一的。

ruleSetName

string

設定檔下的規則集名稱。

ruleName

string

端點內唯一的傳遞規則名稱。

rule
Rule

傳遞規則屬性。

options
RulesCreateOptionalParams

選項參數。

傳回

Promise<Rule>

beginDelete(string, string, string, string, RulesDeleteOptionalParams)

刪除規則集中的現有傳遞規則。

function beginDelete(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 設定檔的名稱,該設定檔在資源群組內是唯一的。

ruleSetName

string

設定檔下的規則集名稱。

ruleName

string

端點內唯一的傳遞規則名稱。

options
RulesDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, string, RulesDeleteOptionalParams)

刪除規則集中的現有傳遞規則。

function beginDeleteAndWait(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 設定檔的名稱,該設定檔在資源群組內是唯一的。

ruleSetName

string

設定檔下的規則集名稱。

ruleName

string

端點內唯一的傳遞規則名稱。

options
RulesDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginUpdate(string, string, string, string, RuleUpdateParameters, RulesUpdateOptionalParams)

更新規則集中的現有傳遞規則。

function beginUpdate(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Rule>, Rule>>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 設定檔的名稱,該設定檔在資源群組內是唯一的。

ruleSetName

string

設定檔下的規則集名稱。

ruleName

string

端點內唯一的傳遞規則名稱。

ruleUpdateProperties
RuleUpdateParameters

傳遞規則屬性

options
RulesUpdateOptionalParams

選項參數。

傳回

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

beginUpdateAndWait(string, string, string, string, RuleUpdateParameters, RulesUpdateOptionalParams)

更新規則集中的現有傳遞規則。

function beginUpdateAndWait(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams): Promise<Rule>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 設定檔的名稱,該設定檔在資源群組內是唯一的。

ruleSetName

string

設定檔下的規則集名稱。

ruleName

string

端點內唯一的傳遞規則名稱。

ruleUpdateProperties
RuleUpdateParameters

傳遞規則屬性

options
RulesUpdateOptionalParams

選項參數。

傳回

Promise<Rule>

get(string, string, string, string, RulesGetOptionalParams)

取得規則集中的現有傳遞規則。

function get(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesGetOptionalParams): Promise<Rule>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 設定檔的名稱,該設定檔在資源群組內是唯一的。

ruleSetName

string

設定檔下的規則集名稱。

ruleName

string

端點內唯一的傳遞規則名稱。

options
RulesGetOptionalParams

選項參數。

傳回

Promise<Rule>

listByRuleSet(string, string, string, RulesListByRuleSetOptionalParams)

列出規則集中的所有現有傳遞規則。

function listByRuleSet(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RulesListByRuleSetOptionalParams): PagedAsyncIterableIterator<Rule, Rule[], PageSettings>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源組名。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 設定檔的名稱,該設定檔在資源群組內是唯一的。

ruleSetName

string

設定檔下的規則集名稱。

options
RulesListByRuleSetOptionalParams

選項參數。

傳回