RuleSetsOperations interface
介面代表規則集操作。
屬性
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create | 在指定的設定檔內建立或更新批次規則集,並附帶相關規則。 |
| delete | 刪除在指定訂用帳戶、資源群組和配置檔下具有指定規則集名稱的現有 AzureFrontDoor 規則集。 |
| get | 取得現有的 AzureFrontDoor 規則集,其中包含指定訂用帳戶、資源群組和配置檔下指定的規則集名稱。 |
| list |
列出設定檔內現有的 AzureFrontDoor 規則集。 |
| list |
檢查給定的 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>