Compartir a través de


CdnWebApplicationFirewallPolicyInner Clase

public final class CdnWebApplicationFirewallPolicyInner
extends Resource

Define la directiva de firewall de aplicaciones web para Azure CDN.

Resumen del constructor

Constructor Description
CdnWebApplicationFirewallPolicyInner()

Crea una instancia de la clase interna de directiva de firewallde aplicacioneswebde Cdn.

Resumen del método

Modificador y tipo Método y descripción
CustomRuleList customRules()

Obtenga la propiedad Rules personalizada: describe las reglas personalizadas dentro de la directiva.

List<EndpointResource> endpointLinks()

Obtenga la propiedad Links del punto de conexión: describe los puntos de conexión de Azure CDN asociados a esta directiva de Web Application Firewall.

String etag()

Obtiene la propiedad etag: obtiene una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

Map<String,String> extendedProperties()

Obtenga la propiedad Propiedades extendidas: Key-Value par que representa propiedades adicionales para Web Application Firewall directiva.

ManagedRuleSetList managedRules()

Obtenga la propiedad Reglas administradas: describe las reglas administradas dentro de la directiva.

PolicySettings policySettings()

Obtenga la propiedad Configuración de directiva: describe la configuración de directivapara la directiva.

ProvisioningState provisioningState()

Obtenga la propiedad Estado de aprovisionamiento: estado de aprovisionamiento de la directiva de firewallde aplicacionesweb.

RateLimitRuleList rateLimitRules()

Obtenga la propiedad Reglas de límitede velocidad: describe las reglas de límite de velocidad dentro de la directiva.

PolicyResourceState resourceState()

Obtenga la propiedad Estado del recurso: Estado del recursode la directiva.

Sku sku()

Obtenga la propiedad sku: el plan de tarifa (define un proveedor de CDN, una lista de características y una tarifa) de la directiva de firewallde aplicacioneswebde Cdn.

SystemData systemData()

Obtener la propiedad Data del sistema: solo lectura de los datos del sistema.

void validate()

Valida la instancia.

CdnWebApplicationFirewallPolicyInner withCustomRules(CustomRuleList customRules)

Establezca la propiedad Rules personalizada: describe las reglas personalizadas dentro de la directiva.

CdnWebApplicationFirewallPolicyInner withEtag(String etag)

Establecer la propiedad etag: obtiene una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

CdnWebApplicationFirewallPolicyInner withExtendedProperties(Map<String,String> extendedProperties)

Establezca la propiedad Properties extendida: Key-Value par que representa propiedades adicionales para Web Application Firewall directiva.

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

Establezca la propiedad Reglas administradas: describe las reglas administradas dentro de la directiva.

CdnWebApplicationFirewallPolicyInner withPolicySettings(PolicySettings policySettings)

Establezca la propiedad Configuración de directiva: describe la configuración de directivapara la directiva.

CdnWebApplicationFirewallPolicyInner withRateLimitRules(RateLimitRuleList rateLimitRules)

Establezca la propiedad Reglas de límitede velocidad: describe las reglas de límite de velocidad dentro de la directiva.

CdnWebApplicationFirewallPolicyInner withSku(Sku sku)

Establezca la propiedad sKU: el plan de tarifa (define un proveedor de CDN, una lista de características y una tarifa) de la directiva de firewallde aplicacioneswebde Cdn.

CdnWebApplicationFirewallPolicyInner withTags(Map<String,String> tags)

Métodos heredados de ProxyResource

Métodos heredados de Resource

Métodos heredados de java.lang.Object

Detalles del constructor

CdnWebApplicationFirewallPolicyInner

public CdnWebApplicationFirewallPolicyInner()

Crea una instancia de la clase CdnWebApplicationFirewallPolicyInner.

Detalles del método

customRules

public CustomRuleList customRules()

Obtener la propiedad customRules: describe las reglas personalizadas dentro de la directiva.

Returns:

el valor customRules.

endpointLinks

public List endpointLinks()

Obtenga la propiedad endpointLinks: describe los puntos de conexión de Azure CDN asociados a esta directiva de Web Application Firewall.

Returns:

valor endpointLinks.

etag

public String etag()

Obtiene la propiedad etag: obtiene una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

Returns:

el valor etag.

extendedProperties

public Map extendedProperties()

Obtenga la propiedad extendedProperties: Key-Value par que representa propiedades adicionales para Web Application Firewall directiva.

Returns:

el valor extendedProperties.

managedRules

public ManagedRuleSetList managedRules()

Obtenga la propiedad managedRules: describe las reglas administradas dentro de la directiva.

Returns:

el valor managedRules.

policySettings

public PolicySettings policySettings()

Obtiene la propiedad policySettings: describe policySettings para policy.

Returns:

valor policySettings.

provisioningState

public ProvisioningState provisioningState()

Obtenga la propiedad provisioningState: estado de aprovisionamiento de WebApplicationFirewallPolicy.

Returns:

el valor provisioningState.

rateLimitRules

public RateLimitRuleList rateLimitRules()

Obtenga la propiedad rateLimitRules: describe las reglas de límite de velocidad dentro de la directiva.

Returns:

el valor rateLimitRules.

resourceState

public PolicyResourceState resourceState()

Obtenga la propiedad resourceState: estado del recurso de la directiva.

Returns:

el valor resourceState.

sku

public Sku sku()

Obtenga la propiedad sku: el plan de tarifa (define un proveedor de CDN, una lista de características y una tarifa) de CdnWebApplicationFirewallPolicy.

Returns:

el valor de SKU.

systemData

public SystemData systemData()

Obtiene la propiedad systemData: solo lectura de los datos del sistema.

Returns:

el valor systemData.

validate

public void validate()

Valida la instancia.

withCustomRules

public CdnWebApplicationFirewallPolicyInner withCustomRules(CustomRuleList customRules)

Establezca la propiedad customRules: describe las reglas personalizadas dentro de la directiva.

Parameters:

customRules - el valor customRules que se va a establecer.

Returns:

el propio objeto CdnWebApplicationFirewallPolicyInner.

withEtag

public CdnWebApplicationFirewallPolicyInner withEtag(String etag)

Establecer la propiedad etag: obtiene una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

Parameters:

etag - valor etag que se va a establecer.

Returns:

el propio objeto CdnWebApplicationFirewallPolicyInner.

withExtendedProperties

public CdnWebApplicationFirewallPolicyInner withExtendedProperties(Map extendedProperties)

Establezca la propiedad extendedProperties: Key-Value par que representa propiedades adicionales para Web Application Firewall directiva.

Parameters:

extendedProperties - valor extendedProperties que se va a establecer.

Returns:

el propio objeto CdnWebApplicationFirewallPolicyInner.

withLocation

public CdnWebApplicationFirewallPolicyInner withLocation(String location)

Overrides:

CdnWebApplicationFirewallPolicyInner.withLocation(String location)

Parameters:

location

withManagedRules

public CdnWebApplicationFirewallPolicyInner withManagedRules(ManagedRuleSetList managedRules)

Establezca la propiedad managedRules: describe las reglas administradas dentro de la directiva.

Parameters:

managedRules - el valor managedRules que se va a establecer.

Returns:

el propio objeto CdnWebApplicationFirewallPolicyInner.

withPolicySettings

public CdnWebApplicationFirewallPolicyInner withPolicySettings(PolicySettings policySettings)

Establezca la propiedad policySettings: describe policySettings para la directiva.

Parameters:

policySettings - valor policySettings que se va a establecer.

Returns:

el propio objeto CdnWebApplicationFirewallPolicyInner.

withRateLimitRules

public CdnWebApplicationFirewallPolicyInner withRateLimitRules(RateLimitRuleList rateLimitRules)

Establezca la propiedad rateLimitRules: describe las reglas de límite de velocidad dentro de la directiva.

Parameters:

rateLimitRules - valor rateLimitRules que se va a establecer.

Returns:

el propio objeto CdnWebApplicationFirewallPolicyInner.

withSku

public CdnWebApplicationFirewallPolicyInner withSku(Sku sku)

Establezca la propiedad sku: el plan de tarifa (define un proveedor de CDN, una lista de características y una tarifa) de CdnWebApplicationFirewallPolicy.

Parameters:

sku - valor de SKU que se va a establecer.

Returns:

el propio objeto CdnWebApplicationFirewallPolicyInner.

withTags

public CdnWebApplicationFirewallPolicyInner withTags(Map tags)

Overrides:

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

Parameters:

tags

Se aplica a