Compartilhar via


Policies interface

Interface que representa uma Políticas.

Métodos

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Crie ou atualize a política com o nome do conjunto de regras especificado em um grupo de recursos.

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Crie ou atualize a política com o nome do conjunto de regras especificado em um grupo de recursos.

beginDelete(string, string, PoliciesDeleteOptionalParams)

Excluir Política

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Excluir Política

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Aplicação de patch de uma política de webApplicationFirewall de frontdoor específica para atualização de marcas na assinatura e no grupo de recursos especificados.

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

Aplicação de patch de uma política de webApplicationFirewall de frontdoor específica para atualização de marcas na assinatura e no grupo de recursos especificados.

get(string, string, PoliciesGetOptionalParams)

Recupere a política de proteção com o nome especificado em um grupo de recursos.

list(string, PoliciesListOptionalParams)

Lista todas as políticas de proteção em um grupo de recursos.

listBySubscription(PoliciesListBySubscriptionOptionalParams)

Lista todas as políticas de proteção em uma assinatura.

Detalhes do método

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Crie ou atualize a política com o nome do conjunto de regras especificado em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

policyName

string

O nome da Política de Firewall de Aplicativo Web.

parameters
WebApplicationFirewallPolicy

Política a ser criada.

options
PoliciesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Crie ou atualize a política com o nome do conjunto de regras especificado em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

policyName

string

O nome da Política de Firewall de Aplicativo Web.

parameters
WebApplicationFirewallPolicy

Política a ser criada.

options
PoliciesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, PoliciesDeleteOptionalParams)

Excluir Política

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

policyName

string

O nome da Política de Firewall de Aplicativo Web.

options
PoliciesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Excluir Política

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

policyName

string

O nome da Política de Firewall de Aplicativo Web.

options
PoliciesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Aplicação de patch de uma política de webApplicationFirewall de frontdoor específica para atualização de marcas na assinatura e no grupo de recursos especificados.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

policyName

string

O nome da Política de Firewall de Aplicativo Web.

parameters
TagsObject

Parâmetros FrontdoorWebApplicationFirewallPolicy a serem corrigidos.

options
PoliciesUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

Aplicação de patch de uma política de webApplicationFirewall de frontdoor específica para atualização de marcas na assinatura e no grupo de recursos especificados.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

policyName

string

O nome da Política de Firewall de Aplicativo Web.

parameters
TagsObject

Parâmetros FrontdoorWebApplicationFirewallPolicy a serem corrigidos.

options
PoliciesUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, PoliciesGetOptionalParams)

Recupere a política de proteção com o nome especificado em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

policyName

string

O nome da Política de Firewall de Aplicativo Web.

options
PoliciesGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, PoliciesListOptionalParams)

Lista todas as políticas de proteção em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

options
PoliciesListOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(PoliciesListBySubscriptionOptionalParams)

Lista todas as políticas de proteção em uma assinatura.

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

Parâmetros

options
PoliciesListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos