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

Policies interface

表示策略的接口。

方法

beginCreateOrUpdate(string, string, CdnWebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, CdnWebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

beginUpdate(string, string, CdnWebApplicationFirewallPolicyPatchParameters, PoliciesUpdateOptionalParams)

使用指定订阅和资源组下的指定策略名称更新现有的 CdnWebApplicationFirewallPolicy

beginUpdateAndWait(string, string, CdnWebApplicationFirewallPolicyPatchParameters, PoliciesUpdateOptionalParams)

使用指定订阅和资源组下的指定策略名称更新现有的 CdnWebApplicationFirewallPolicy

delete(string, string, PoliciesDeleteOptionalParams)

删除策略

get(string, string, PoliciesGetOptionalParams)

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

list(string, PoliciesListOptionalParams)

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

方法详细信息

beginCreateOrUpdate(string, string, CdnWebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

policyName

string

CdnWebApplicationFirewallPolicy 的名称。

cdnWebApplicationFirewallPolicy
CdnWebApplicationFirewallPolicy

要创建的策略。

options
PoliciesCreateOrUpdateOptionalParams

选项参数。

返回

beginCreateOrUpdateAndWait(string, string, CdnWebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdateAndWait(resourceGroupName: string, policyName: string, cdnWebApplicationFirewallPolicy: CdnWebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams): Promise<CdnWebApplicationFirewallPolicy>

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

policyName

string

CdnWebApplicationFirewallPolicy 的名称。

cdnWebApplicationFirewallPolicy
CdnWebApplicationFirewallPolicy

要创建的策略。

options
PoliciesCreateOrUpdateOptionalParams

选项参数。

返回

beginUpdate(string, string, CdnWebApplicationFirewallPolicyPatchParameters, PoliciesUpdateOptionalParams)

使用指定订阅和资源组下的指定策略名称更新现有的 CdnWebApplicationFirewallPolicy

function beginUpdate(resourceGroupName: string, policyName: string, cdnWebApplicationFirewallPolicyPatchParameters: CdnWebApplicationFirewallPolicyPatchParameters, options?: PoliciesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CdnWebApplicationFirewallPolicy>, CdnWebApplicationFirewallPolicy>>

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

policyName

string

CdnWebApplicationFirewallPolicy 的名称。

cdnWebApplicationFirewallPolicyPatchParameters
CdnWebApplicationFirewallPolicyPatchParameters

要修补的 CdnWebApplicationFirewallPolicy 参数。

options
PoliciesUpdateOptionalParams

选项参数。

返回

beginUpdateAndWait(string, string, CdnWebApplicationFirewallPolicyPatchParameters, PoliciesUpdateOptionalParams)

使用指定订阅和资源组下的指定策略名称更新现有的 CdnWebApplicationFirewallPolicy

function beginUpdateAndWait(resourceGroupName: string, policyName: string, cdnWebApplicationFirewallPolicyPatchParameters: CdnWebApplicationFirewallPolicyPatchParameters, options?: PoliciesUpdateOptionalParams): Promise<CdnWebApplicationFirewallPolicy>

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

policyName

string

CdnWebApplicationFirewallPolicy 的名称。

cdnWebApplicationFirewallPolicyPatchParameters
CdnWebApplicationFirewallPolicyPatchParameters

要修补的 CdnWebApplicationFirewallPolicy 参数。

options
PoliciesUpdateOptionalParams

选项参数。

返回

delete(string, string, PoliciesDeleteOptionalParams)

删除策略

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

policyName

string

CdnWebApplicationFirewallPolicy 的名称。

options
PoliciesDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, PoliciesGetOptionalParams)

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

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

policyName

string

CdnWebApplicationFirewallPolicy 的名称。

options
PoliciesGetOptionalParams

选项参数。

返回

list(string, PoliciesListOptionalParams)

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

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

options
PoliciesListOptionalParams

选项参数。

返回