Rules interface
表示規則的介面。
方法
方法詳細資料
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
選項參數。