Partilhar via


Policies interface

Interface que representa políticas.

Métodos

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

beginDelete(string, string, PoliciesDeleteOptionalParams)

Elimina a Política

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Elimina a Política

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patch a specific frontdoor webApplicationFirewall policy for tags update under the specified subscription and resource group.

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patch a specific frontdoor webApplicationFirewall policy for tags update under the specified subscription and resource group.

get(string, string, PoliciesGetOptionalParams)

Obtenha a política de proteção com o nome especificado num grupo de recursos.

list(string, PoliciesListOptionalParams)

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

listBySubscription(PoliciesListBySubscriptionOptionalParams)

Lista todas as políticas de proteção numa subscrição.

Detalhes de Método

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Crie ou atualize a política com o nome do conjunto de regras especificado num 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 subscrição do Azure.

policyName

string

O nome da Política de Firewall de Aplicações Web.

parameters
WebApplicationFirewallPolicy

Política a ser criada.

options
PoliciesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 num 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 subscrição do Azure.

policyName

string

O nome da Política de Firewall de Aplicações Web.

parameters
WebApplicationFirewallPolicy

Política a ser criada.

options
PoliciesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, PoliciesDeleteOptionalParams)

Elimina a 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 subscrição do Azure.

policyName

string

O nome da Política de Firewall de Aplicações Web.

options
PoliciesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Elimina a Política

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

policyName

string

O nome da Política de Firewall de Aplicações Web.

options
PoliciesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patch a specific frontdoor webApplicationFirewall policy for tags update under the specified subscription and resource group.

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 subscrição do Azure.

policyName

string

O nome da Política de Firewall de Aplicações Web.

parameters
TagsObject

FrontdoorWebApplicationFirewallPolicy parâmetros a corrigir.

options
PoliciesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patch a specific frontdoor webApplicationFirewall policy for tags update under the specified subscription and resource group.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

policyName

string

O nome da Política de Firewall de Aplicações Web.

parameters
TagsObject

FrontdoorWebApplicationFirewallPolicy parâmetros a corrigir.

options
PoliciesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, PoliciesGetOptionalParams)

Obtenha a política de proteção com o nome especificado num grupo de recursos.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

policyName

string

O nome da Política de Firewall de Aplicações Web.

options
PoliciesGetOptionalParams

Os parâmetros de opções.

Devoluções

list(string, PoliciesListOptionalParams)

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

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

options
PoliciesListOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(PoliciesListBySubscriptionOptionalParams)

Lista todas as políticas de proteção numa subscrição.

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

Parâmetros

options
PoliciesListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções