Partilhar via


WebApplicationFirewallPolicy interface

Define a política de firewall de aplicativos Web.

Extends

Propriedades

customRules

Descreve regras personalizadas dentro da política.

etag

Obtém uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado.

frontendEndpointLinks

Descreve os Frontend Endpoints associados a esta diretiva do Web Application Firewall. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

managedRules

Descreve as regras gerenciadas dentro da política.

policySettings

Descreve as configurações da política.

provisioningState

Estado de provisionamento da política. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

resourceState

Status do recurso da política. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

routingRuleLinks

Descreve as Regras de Roteamento associadas a esta diretiva do Web Application Firewall. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

securityPolicyLinks

Descreve a Política de Segurança associada a esta política de Firewall de Aplicações Web. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

sku

A camada de preço da política de firewall de aplicativos Web. O padrão é Classic_AzureFrontDoor se não for especificado.

Propriedades Herdadas

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Localização do recurso.

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

customRules

Descreve regras personalizadas dentro da política.

customRules?: CustomRuleList

Valor de Propriedade

etag

Obtém uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado.

etag?: string

Valor de Propriedade

string

Descreve os Frontend Endpoints associados a esta diretiva do Web Application Firewall. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

frontendEndpointLinks?: FrontendEndpointLink[]

Valor de Propriedade

managedRules

Descreve as regras gerenciadas dentro da política.

managedRules?: ManagedRuleSetList

Valor de Propriedade

policySettings

Descreve as configurações da política.

policySettings?: PolicySettings

Valor de Propriedade

provisioningState

Estado de provisionamento da política. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

resourceState

Status do recurso da política. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

resourceState?: string

Valor de Propriedade

string

Descreve as Regras de Roteamento associadas a esta diretiva do Web Application Firewall. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

routingRuleLinks?: RoutingRuleLink[]

Valor de Propriedade

Descreve a Política de Segurança associada a esta política de Firewall de Aplicações Web. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

securityPolicyLinks?: SecurityPolicyLink[]

Valor de Propriedade

sku

A camada de preço da política de firewall de aplicativos Web. O padrão é Classic_AzureFrontDoor se não for especificado.

sku?: Sku

Valor de Propriedade

Sku

Detalhes da Propriedade Herdada

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdada deResource.id

location

Localização do recurso.

location?: string

Valor de Propriedade

string

herdado de Resource.location

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deResource.name

tags

Tags de recursos.

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

herdado de Resource.tags

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de Resource.type