你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RuleSets interface
表示 RuleSets 的接口。
方法
begin |
删除指定订阅、资源组和配置文件下具有指定规则集名称的现有 AzureFrontDoor 规则集。 |
begin |
删除指定订阅、资源组和配置文件下具有指定规则集名称的现有 AzureFrontDoor 规则集。 |
create(string, string, string, Rule |
在指定的配置文件中创建新规则集。 |
get(string, string, string, Rule |
获取具有指定订阅、资源组和配置文件下指定规则集名称的现有 AzureFrontDoor 规则集。 |
list |
列出配置文件中的现有 AzureFrontDoor 规则集。 |
list |
检查给定 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 配置文件的名称,该配置文件在资源组中是唯一的。
选项参数。
返回
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
配置文件下全局唯一的规则集的名称。
选项参数。