Partager via


CdnWebApplicationFirewallPolicyInner Classe

public final class CdnWebApplicationFirewallPolicyInner
extends Resource

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

Récapitulatif du constructeur

Constructeur Description
CdnWebApplicationFirewallPolicyInner()

Crée un instance de la classe interne de stratégie depare-feud’applicationswebCDN.

Résumé de la méthode

Modificateur et type Méthode et description
CustomRuleList customRules()

Obtenir la propriété règles personnalisées: décrit les règles personnalisées à l’intérieur de la stratégie.

List<EndpointResource> endpointLinks()

Obtenir lapropriété Endpoint Links : Décrit les points de terminaison Azure CDN associés à cette stratégie de Web Application Firewall.

String etag()

Obtenir la propriété etag : obtient une chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

Map<String,String> extendedProperties()

Obtenez la propriété étendueProperties : Key-Value paire représentant des propriétés supplémentaires pour Web Application Firewall stratégie.

ManagedRuleSetList managedRules()

Obtenir la propriété Règles managées: décrit les règles managées à l’intérieur de la stratégie.

PolicySettings policySettings()

Obtenir la propriété Paramètres de stratégie: Décrit les paramètres de stratégiepour la stratégie.

ProvisioningState provisioningState()

Obtenez la propriété État d’approvisionnement: État d’approvisionnement de la stratégie de pare-feud’applicationsweb.

RateLimitRuleList rateLimitRules()

Obtenir la propriété Règles de limitede débit: décrit les règles de limite de débit à l’intérieur de la stratégie.

PolicyResourceState resourceState()

Obtenez la propriété État de la ressource: Ressource status de la stratégie.

Sku sku()

Obtenez la propriété sku : Le niveau tarifaire (définit un fournisseur CDN, une liste de fonctionnalités et un taux) de la stratégie de pare-feud’applicationswebCDN.

SystemData systemData()

Obtenir la propriété données système: Lecture seule des données système.

void validate()

Valide le instance.

CdnWebApplicationFirewallPolicyInner withCustomRules(CustomRuleList customRules)

Définir la propriété règles personnalisées: décrit les règles personnalisées à l’intérieur de la stratégie.

CdnWebApplicationFirewallPolicyInner withEtag(String etag)

Définir la propriété etag : obtient une chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

CdnWebApplicationFirewallPolicyInner withExtendedProperties(Map<String,String> extendedProperties)

Définissez la propriété étendueProperties : Key-Value paire représentant des propriétés supplémentaires pour Web Application Firewall stratégie.

CdnWebApplicationFirewallPolicyInner withLocation(String location)
CdnWebApplicationFirewallPolicyInner withManagedRules(ManagedRuleSetList managedRules)

Définir la propriété Règles managées: décrit les règles managées à l’intérieur de la stratégie.

CdnWebApplicationFirewallPolicyInner withPolicySettings(PolicySettings policySettings)

Définir la propriété Paramètres de stratégie: Décrit les paramètres de stratégiepour la stratégie.

CdnWebApplicationFirewallPolicyInner withRateLimitRules(RateLimitRuleList rateLimitRules)

Définir la propriété Règles de limitede débit: décrit les règles de limite de débit à l’intérieur de la stratégie.

CdnWebApplicationFirewallPolicyInner withSku(Sku sku)

Définissez la propriété sku : le niveau tarifaire (définit un fournisseur CDN, une liste de fonctionnalités et un taux) de la stratégie de pare-feud’applicationswebcdn.

CdnWebApplicationFirewallPolicyInner withTags(Map<String,String> tags)

Méthodes héritées de ProxyResource

Méthodes héritées de Resource

Méthodes héritées de java.lang.Object

Détails du constructeur

CdnWebApplicationFirewallPolicyInner

public CdnWebApplicationFirewallPolicyInner()

Crée un instance de la classe CdnWebApplicationFirewallPolicyInner.

Détails de la méthode

customRules

public CustomRuleList customRules()

Obtenir la propriété customRules : décrit les règles personnalisées à l’intérieur de la stratégie.

Returns:

valeur customRules.

endpointLinks

public List endpointLinks()

Obtenir la propriété endpointLinks : décrit les points de terminaison Azure CDN associés à cette stratégie de Web Application Firewall.

Returns:

valeur endpointLinks.

etag

public String etag()

Obtenir la propriété etag : obtient une chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

Returns:

valeur etag.

extendedProperties

public Map extendedProperties()

Obtenez la propriété extendedProperties : Key-Value paire représentant des propriétés supplémentaires pour Web Application Firewall stratégie.

Returns:

valeur extendedProperties.

managedRules

public ManagedRuleSetList managedRules()

Obtenir la propriété managedRules : décrit les règles managées à l’intérieur de la stratégie.

Returns:

valeur managedRules.

policySettings

public PolicySettings policySettings()

Obtenir la propriété policySettings : Décrit policySettings pour la stratégie.

Returns:

valeur policySettings.

provisioningState

public ProvisioningState provisioningState()

Obtenez la propriété provisioningState : État d’approvisionnement de WebApplicationFirewallPolicy.

Returns:

valeur provisioningState.

rateLimitRules

public RateLimitRuleList rateLimitRules()

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

Returns:

valeur rateLimitRules.

resourceState

public PolicyResourceState resourceState()

Obtenez la propriété resourceState : Resource status de la stratégie.

Returns:

valeur resourceState.

sku

public Sku sku()

Obtenez la propriété sku : le niveau tarifaire (définit un fournisseur CDN, une liste de fonctionnalités et un taux) de CdnWebApplicationFirewallPolicy.

Returns:

valeur de référence SKU.

systemData

public SystemData systemData()

Obtenir la propriété systemData : Lecture seule des données système.

Returns:

valeur systemData.

validate

public void validate()

Valide le instance.

withCustomRules

public CdnWebApplicationFirewallPolicyInner withCustomRules(CustomRuleList customRules)

Définir la propriété customRules : décrit les règles personnalisées à l’intérieur de la stratégie.

Parameters:

customRules - valeur customRules à définir.

Returns:

l’objet CdnWebApplicationFirewallPolicyInner lui-même.

withEtag

public CdnWebApplicationFirewallPolicyInner withEtag(String etag)

Définir la propriété etag : obtient une chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

Parameters:

etag - valeur etag à définir.

Returns:

l’objet CdnWebApplicationFirewallPolicyInner lui-même.

withExtendedProperties

public CdnWebApplicationFirewallPolicyInner withExtendedProperties(Map extendedProperties)

Définissez la propriété extendedProperties : Key-Value paire représentant des propriétés supplémentaires pour Web Application Firewall stratégie.

Parameters:

extendedProperties - valeur extendedProperties à définir.

Returns:

l’objet CdnWebApplicationFirewallPolicyInner lui-même.

withLocation

public CdnWebApplicationFirewallPolicyInner withLocation(String location)

Overrides:

CdnWebApplicationFirewallPolicyInner.withLocation(String location)

Parameters:

location

withManagedRules

public CdnWebApplicationFirewallPolicyInner withManagedRules(ManagedRuleSetList managedRules)

Définir la propriété managedRules : décrit les règles managées à l’intérieur de la stratégie.

Parameters:

managedRules - valeur managedRules à définir.

Returns:

l’objet CdnWebApplicationFirewallPolicyInner lui-même.

withPolicySettings

public CdnWebApplicationFirewallPolicyInner withPolicySettings(PolicySettings policySettings)

Définir la propriété policySettings : décrit policySettings pour la stratégie.

Parameters:

policySettings - valeur policySettings à définir.

Returns:

l’objet CdnWebApplicationFirewallPolicyInner lui-même.

withRateLimitRules

public CdnWebApplicationFirewallPolicyInner withRateLimitRules(RateLimitRuleList rateLimitRules)

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

Parameters:

rateLimitRules - valeur rateLimitRules à définir.

Returns:

l’objet CdnWebApplicationFirewallPolicyInner lui-même.

withSku

public CdnWebApplicationFirewallPolicyInner withSku(Sku sku)

Définissez la propriété sku : le niveau tarifaire (définit un fournisseur CDN, une liste de fonctionnalités et un taux) de CdnWebApplicationFirewallPolicy.

Parameters:

sku - valeur de référence sku à définir.

Returns:

l’objet CdnWebApplicationFirewallPolicyInner lui-même.

withTags

public CdnWebApplicationFirewallPolicyInner withTags(Map tags)

Overrides:

CdnWebApplicationFirewallPolicyInner.withTags(Map<String,String> tags)

Parameters:

tags

S’applique à