你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RuleSets interface

表示 RuleSets 的接口。

方法

beginDelete(string, string, string, RuleSetsDeleteOptionalParams)

删除指定订阅、资源组和配置文件下具有指定规则集名称的现有 AzureFrontDoor 规则集。

beginDeleteAndWait(string, string, string, RuleSetsDeleteOptionalParams)

删除指定订阅、资源组和配置文件下具有指定规则集名称的现有 AzureFrontDoor 规则集。

create(string, string, string, RuleSetsCreateOptionalParams)

在指定的配置文件中创建新规则集。

get(string, string, string, RuleSetsGetOptionalParams)

获取具有指定订阅、资源组和配置文件下指定规则集名称的现有 AzureFrontDoor 规则集。

listByProfile(string, string, RuleSetsListByProfileOptionalParams)

列出配置文件中的现有 AzureFrontDoor 规则集。

listResourceUsage(string, string, string, RuleSetsListResourceUsageOptionalParams)

检查给定 Azure Front Door 配置文件下终结点的配额和实际使用情况。

方法详细信息

beginDelete(string, string, string, RuleSetsDeleteOptionalParams)

删除指定订阅、资源组和配置文件下具有指定规则集名称的现有 AzureFrontDoor 规则集。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。

ruleSetName

string

配置文件下全局唯一的规则集的名称。

options
RuleSetsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, string, RuleSetsDeleteOptionalParams)

删除指定订阅、资源组和配置文件下具有指定规则集名称的现有 AzureFrontDoor 规则集。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。

ruleSetName

string

配置文件下全局唯一的规则集的名称。

options
RuleSetsDeleteOptionalParams

选项参数。

返回

Promise<void>

create(string, string, string, RuleSetsCreateOptionalParams)

在指定的配置文件中创建新规则集。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。

ruleSetName

string

配置文件下全局唯一的规则集的名称

options
RuleSetsCreateOptionalParams

选项参数。

返回

Promise<RuleSet>

get(string, string, string, RuleSetsGetOptionalParams)

获取具有指定订阅、资源组和配置文件下指定规则集名称的现有 AzureFrontDoor 规则集。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。

ruleSetName

string

配置文件下全局唯一的规则集的名称。

options
RuleSetsGetOptionalParams

选项参数。

返回

Promise<RuleSet>

listByProfile(string, string, RuleSetsListByProfileOptionalParams)

列出配置文件中的现有 AzureFrontDoor 规则集。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。

options
RuleSetsListByProfileOptionalParams

选项参数。

返回

listResourceUsage(string, string, string, RuleSetsListResourceUsageOptionalParams)

检查给定 Azure Front Door 配置文件下终结点的配额和实际使用情况。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

profileName

string

Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。

ruleSetName

string

配置文件下全局唯一的规则集的名称。

options
RuleSetsListResourceUsageOptionalParams

选项参数。

返回