RuleSetsOperations interface

介面代表規則集操作。

屬性

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
create

在指定的設定檔內建立或更新批次規則集,並附帶相關規則。

delete

刪除在指定訂用帳戶、資源群組和配置檔下具有指定規則集名稱的現有 AzureFrontDoor 規則集。

get

取得現有的 AzureFrontDoor 規則集,其中包含指定訂用帳戶、資源群組和配置檔下指定的規則集名稱。

listByProfile

列出設定檔內現有的 AzureFrontDoor 規則集。

listResourceUsage

檢查給定的 Azure Front Door 設定檔下端點的配額與實際使用情況。

屬性詳細資料

beginCreate

警告

此 API 現已淘汰。

use create instead

beginCreate: (resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<RuleSet>, RuleSet>>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<RuleSet>, RuleSet>>

beginCreateAndWait

警告

此 API 現已淘汰。

use create instead

beginCreateAndWait: (resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsCreateOptionalParams) => Promise<RuleSet>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsCreateOptionalParams) => Promise<RuleSet>

beginDelete

警告

此 API 現已淘汰。

use delete instead

beginDelete: (resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

警告

此 API 現已淘汰。

use delete instead

beginDeleteAndWait: (resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsDeleteOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsDeleteOptionalParams) => Promise<void>

create

在指定的設定檔內建立或更新批次規則集,並附帶相關規則。

create: (resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsCreateOptionalParams) => PollerLike<OperationState<RuleSet>, RuleSet>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsCreateOptionalParams) => PollerLike<OperationState<RuleSet>, RuleSet>

delete

刪除在指定訂用帳戶、資源群組和配置檔下具有指定規則集名稱的現有 AzureFrontDoor 規則集。

delete: (resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

取得現有的 AzureFrontDoor 規則集,其中包含指定訂用帳戶、資源群組和配置檔下指定的規則集名稱。

get: (resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsGetOptionalParams) => Promise<RuleSet>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsGetOptionalParams) => Promise<RuleSet>

listByProfile

列出設定檔內現有的 AzureFrontDoor 規則集。

listByProfile: (resourceGroupName: string, profileName: string, options?: RuleSetsListByProfileOptionalParams) => PagedAsyncIterableIterator<RuleSet, RuleSet[], PageSettings>

屬性值

(resourceGroupName: string, profileName: string, options?: RuleSetsListByProfileOptionalParams) => PagedAsyncIterableIterator<RuleSet, RuleSet[], PageSettings>

listResourceUsage

檢查給定的 Azure Front Door 設定檔下端點的配額與實際使用情況。

listResourceUsage: (resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsListResourceUsageOptionalParams) => PagedAsyncIterableIterator<Usage, Usage[], PageSettings>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RuleSetsListResourceUsageOptionalParams) => PagedAsyncIterableIterator<Usage, Usage[], PageSettings>