Partager via


WebApplicationFirewallPolicy interface

Définit la stratégie de pare-feu d’applications web.

Extends

Propriétés

applicationGatewayForContainers

Collection de références à application gateway pour les conteneurs. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

applicationGateways

Collection de références aux passerelles d’application. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

customRules

Règles personnalisées à l’intérieur de la stratégie.

etag

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

httpListeners

Collection de références aux écouteurs http application gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

managedRules

Décrit la structure managedRules.

pathBasedRules

Collection de références aux règles de chemin d’accès d’application gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

policySettings

PolicySettings pour la stratégie.

provisioningState

État d’approvisionnement de la ressource de stratégie de pare-feu d’applications web. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

resourceState

État des ressources de la stratégie. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource.

location

Emplacement des ressources.

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource.

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

applicationGatewayForContainers

Collection de références à application gateway pour les conteneurs. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

applicationGatewayForContainers?: ApplicationGatewayForContainersReferenceDefinition[]

Valeur de propriété

applicationGateways

Collection de références aux passerelles d’application. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

applicationGateways?: ApplicationGateway[]

Valeur de propriété

customRules

Règles personnalisées à l’intérieur de la stratégie.

customRules?: WebApplicationFirewallCustomRule[]

Valeur de propriété

etag

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

etag?: string

Valeur de propriété

string

httpListeners

Collection de références aux écouteurs http application gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

httpListeners?: SubResource[]

Valeur de propriété

managedRules

Décrit la structure managedRules.

managedRules?: ManagedRulesDefinition

Valeur de propriété

pathBasedRules

Collection de références aux règles de chemin d’accès d’application gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

pathBasedRules?: SubResource[]

Valeur de propriété

policySettings

PolicySettings pour la stratégie.

policySettings?: PolicySettings

Valeur de propriété

provisioningState

État d’approvisionnement de la ressource de stratégie de pare-feu d’applications web. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

resourceState

État des ressources de la stratégie. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

resourceState?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource.

id?: string

Valeur de propriété

string

héritée deResource.id

location

Emplacement des ressources.

location?: string

Valeur de propriété

string

héritée deResource.location

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deResource.name

tags

Balises de ressource.

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

Valeur de propriété

{[propertyName: string]: string}

héritée deResource.tags

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deResource.type