Partager via


CdnWebApplicationFirewallPolicy interface

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

Extends

Propriétés

customRules

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

endpointLinks

Décrit les points de terminaison Azure CDN 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.

etag

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

extendedProperties

Key-Value paire représentant des propriétés supplémentaires pour la stratégie de pare-feu d’applications web.

managedRules

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

policySettings

Décrit policySettings pour la stratégie

provisioningState

État d’approvisionnement de WebApplicationFirewallPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

rateLimitRules

Décrit les règles de limite de débit à l’intérieur de la stratégie.

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.

sku

Le niveau tarifaire (définit un fournisseur CDN, une liste de fonctionnalités et un taux) de CdnWebApplicationFirewallPolicy.

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.

systemData

Remarque sur les données système en lecture seule : 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é

Décrit les points de terminaison Azure CDN 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.

endpointLinks?: CdnEndpoint[]

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

extendedProperties

Key-Value paire représentant des propriétés supplémentaires pour la stratégie de pare-feu d’applications web.

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

Valeur de propriété

{[propertyName: string]: string}

managedRules

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

managedRules?: ManagedRuleSetList

Valeur de propriété

policySettings

Décrit policySettings pour la stratégie

policySettings?: PolicySettings

Valeur de propriété

provisioningState

État d’approvisionnement de WebApplicationFirewallPolicy. 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

rateLimitRules

Décrit les règles de limite de débit à l’intérieur de la stratégie.

rateLimitRules?: RateLimitRuleList

Valeur de propriété

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

sku

Le niveau tarifaire (définit un fournisseur CDN, une liste de fonctionnalités et un taux) de CdnWebApplicationFirewallPolicy.

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 deTrackedResource.id

location

Emplacement des ressources.

location: string

Valeur de propriété

string

héritée deTrackedResource.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 deTrackedResource.name

systemData

Remarque sur les données système en lecture seule : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

héritée deTrackedResource.systemData

tags

Balises de ressource.

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

Valeur de propriété

{[propertyName: string]: string}

héritée deTrackedResource.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 deTrackedResource.type