RuleSets interface
表示 RuleSet 的接口。
方法
| 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
全局唯一的配置文件下的规则集的名称。
选项参数。