Partilhar via


WebApplicationFirewallPolicy interface

Define a política de firewall de aplicativos Web.

Extends

Propriedades

applicationGatewayForContainers

Uma coleção de referências ao gateway de aplicativo para contêineres. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

applicationGateways

Uma coleção de referências a gateways de aplicativos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

customRules

As regras personalizadas dentro da política.

etag

Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

httpListeners

Uma coleção de referências a ouvintes http do gateway de aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

managedRules

Descreve a estrutura managedRules.

pathBasedRules

Uma coleção de referências a regras de caminho do gateway de aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

policySettings

As PolicySettings para a política.

provisioningState

O estado de provisionamento do recurso de diretiva de firewall do aplicativo Web. 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.

Propriedades Herdadas

id

ID do recurso.

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

applicationGatewayForContainers

Uma coleção de referências ao gateway de aplicativo para contêineres. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

applicationGatewayForContainers?: ApplicationGatewayForContainersReferenceDefinition[]

Valor de Propriedade

applicationGateways

Uma coleção de referências a gateways de aplicativos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

applicationGateways?: ApplicationGateway[]

Valor de Propriedade

customRules

As regras personalizadas dentro da política.

customRules?: WebApplicationFirewallCustomRule[]

Valor de Propriedade

etag

Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

etag?: string

Valor de Propriedade

string

httpListeners

Uma coleção de referências a ouvintes http do gateway de aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

httpListeners?: SubResource[]

Valor de Propriedade

managedRules

Descreve a estrutura managedRules.

managedRules?: ManagedRulesDefinition

Valor de Propriedade

pathBasedRules

Uma coleção de referências a regras de caminho do gateway de aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

pathBasedRules?: SubResource[]

Valor de Propriedade

policySettings

As PolicySettings para a política.

policySettings?: PolicySettings

Valor de Propriedade

provisioningState

O estado de provisionamento do recurso de diretiva de firewall do aplicativo Web. 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

Detalhes da Propriedade Herdada

id

ID do recurso.

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