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

Policies interface

表示策略的接口。

方法

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

在资源组中创建或更新具有指定规则集名称的策略。

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

在资源组中创建或更新具有指定规则集名称的策略。

beginDelete(string, string, PoliciesDeleteOptionalParams)

删除策略

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

删除策略

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

修补指定订阅和资源组下标记更新的特定 frontdoor webApplicationFirewall 策略。

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

修补指定订阅和资源组下标记更新的特定 frontdoor webApplicationFirewall 策略。

get(string, string, PoliciesGetOptionalParams)

检索资源组中具有指定名称的保护策略。

list(string, PoliciesListOptionalParams)

列出资源组中的所有保护策略。

listBySubscription(PoliciesListBySubscriptionOptionalParams)

列出订阅中的所有保护策略。

方法详细信息

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

在资源组中创建或更新具有指定规则集名称的策略。

function beginCreateOrUpdate(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

policyName

string

Web 应用程序防火墙策略的名称。

parameters
WebApplicationFirewallPolicy

要创建的策略。

options
PoliciesCreateOrUpdateOptionalParams

选项参数。

返回

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

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

在资源组中创建或更新具有指定规则集名称的策略。

function beginCreateOrUpdateAndWait(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams): Promise<WebApplicationFirewallPolicy>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

policyName

string

Web 应用程序防火墙策略的名称。

parameters
WebApplicationFirewallPolicy

要创建的策略。

options
PoliciesCreateOrUpdateOptionalParams

选项参数。

返回

beginDelete(string, string, PoliciesDeleteOptionalParams)

删除策略

function beginDelete(resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

policyName

string

Web 应用程序防火墙策略的名称。

options
PoliciesDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

删除策略

function beginDeleteAndWait(resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

policyName

string

Web 应用程序防火墙策略的名称。

options
PoliciesDeleteOptionalParams

选项参数。

返回

Promise<void>

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

修补指定订阅和资源组下标记更新的特定 frontdoor webApplicationFirewall 策略。

function beginUpdate(resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

policyName

string

Web 应用程序防火墙策略的名称。

parameters
TagsObject

要修补的 FrontdoorWebApplicationFirewallPolicy 参数。

options
PoliciesUpdateOptionalParams

选项参数。

返回

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

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

修补指定订阅和资源组下标记更新的特定 frontdoor webApplicationFirewall 策略。

function beginUpdateAndWait(resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams): Promise<WebApplicationFirewallPolicy>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

policyName

string

Web 应用程序防火墙策略的名称。

parameters
TagsObject

要修补的 FrontdoorWebApplicationFirewallPolicy 参数。

options
PoliciesUpdateOptionalParams

选项参数。

返回

get(string, string, PoliciesGetOptionalParams)

检索资源组中具有指定名称的保护策略。

function get(resourceGroupName: string, policyName: string, options?: PoliciesGetOptionalParams): Promise<WebApplicationFirewallPolicy>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

policyName

string

Web 应用程序防火墙策略的名称。

options
PoliciesGetOptionalParams

选项参数。

返回

list(string, PoliciesListOptionalParams)

列出资源组中的所有保护策略。

function list(resourceGroupName: string, options?: PoliciesListOptionalParams): PagedAsyncIterableIterator<WebApplicationFirewallPolicy, WebApplicationFirewallPolicy[], PageSettings>

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

options
PoliciesListOptionalParams

选项参数。

返回

listBySubscription(PoliciesListBySubscriptionOptionalParams)

列出订阅中的所有保护策略。

function listBySubscription(options?: PoliciesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<WebApplicationFirewallPolicy, WebApplicationFirewallPolicy[], PageSettings>

参数

返回