Partager via


WebApplicationFirewallPolicy interface

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

Extends

Propriétés

customRules

Décrit les règles personnalisées à l’intérieur de la stratégie.

etag

Obtient une chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

frontendEndpointLinks

Décrit les points de terminaison frontaux associés à cette 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.

managedRules

Décrit les règles managées à l’intérieur de la stratégie.

policySettings

Décrit les paramètres de la stratégie.

provisioningState

État d’approvisionnement de la stratégie. 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.

routingRuleLinks

Décrit les règles de routage associées à cette 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.

securityPolicyLinks

Décrit la stratégie de sécurité associée à cette 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.

sku

Niveau tarifaire de la stratégie de pare-feu d’applications web. La valeur par défaut est Classic_AzureFrontDoor si elle n’est pas spécifiée.

Propriétés héritées

id

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

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é

customRules

Décrit les règles personnalisées à l’intérieur de la stratégie.

customRules?: CustomRuleList

Valeur de propriété

etag

Obtient une chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

etag?: string

Valeur de propriété

string

Décrit les points de terminaison frontaux associés à cette 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.

frontendEndpointLinks?: FrontendEndpointLink[]

Valeur de propriété

managedRules

Décrit les règles managées à l’intérieur de la stratégie.

managedRules?: ManagedRuleSetList

Valeur de propriété

policySettings

Décrit les paramètres de la stratégie.

policySettings?: PolicySettings

Valeur de propriété

provisioningState

État d’approvisionnement de la stratégie. 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écrit les règles de routage associées à cette 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.

routingRuleLinks?: RoutingRuleLink[]

Valeur de propriété

Décrit la stratégie de sécurité associée à cette 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.

securityPolicyLinks?: SecurityPolicyLink[]

Valeur de propriété

sku

Niveau tarifaire de la stratégie de pare-feu d’applications web. La valeur par défaut est Classic_AzureFrontDoor si elle n’est pas spécifiée.

sku?: Sku

Valeur de propriété

Sku

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

id

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

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