CdnWebApplicationFirewallPolicyInner Clase
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. cdn. fluent. models. CdnWebApplicationFirewallPolicyInner
- com.
- com.
- com.
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 firewall |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Custom |
customRules()
Obtenga la propiedad Rules personalizada |
List<Endpoint |
endpointLinks()
Obtenga la propiedad Links del punto de conexión |
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 |
Managed |
managedRules()
Obtenga la propiedad Reglas administradas |
Policy |
policySettings()
Obtenga la propiedad Configuración de directiva |
Provisioning |
provisioningState()
Obtenga la propiedad Estado de aprovisionamiento |
Rate |
rateLimitRules()
Obtenga la propiedad Reglas de límite |
Policy |
resourceState()
Obtenga la propiedad Estado del recurso: Estado del recurso |
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 firewall |
System |
systemData()
Obtener la propiedad Data del sistema |
void |
validate()
Valida la instancia. |
Cdn |
withCustomRules(CustomRuleList customRules)
Establezca la propiedad Rules personalizada |
Cdn |
withEtag(String etag)
Establecer la propiedad etag: obtiene una cadena de solo lectura única que cambia cada vez que se actualiza el recurso. |
Cdn |
withExtendedProperties(Map<String,String> extendedProperties)
Establezca la propiedad Properties extendida |
Cdn |
withLocation(String location) |
Cdn |
withManagedRules(ManagedRuleSetList managedRules)
Establezca la propiedad Reglas administradas |
Cdn |
withPolicySettings(PolicySettings policySettings)
Establezca la propiedad Configuración de directiva |
Cdn |
withRateLimitRules(RateLimitRuleList rateLimitRules)
Establezca la propiedad Reglas de límite |
Cdn |
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 firewall |
Cdn |
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:
endpointLinks
public List
Obtenga la propiedad endpointLinks: describe los puntos de conexión de Azure CDN asociados a esta directiva de Web Application Firewall.
Returns:
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:
extendedProperties
public Map
Obtenga la propiedad extendedProperties: Key-Value par que representa propiedades adicionales para Web Application Firewall directiva.
Returns:
managedRules
public ManagedRuleSetList managedRules()
Obtenga la propiedad managedRules: describe las reglas administradas dentro de la directiva.
Returns:
policySettings
public PolicySettings policySettings()
Obtiene la propiedad policySettings: describe policySettings para policy.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obtenga la propiedad provisioningState: estado de aprovisionamiento de WebApplicationFirewallPolicy.
Returns:
rateLimitRules
public RateLimitRuleList rateLimitRules()
Obtenga la propiedad rateLimitRules: describe las reglas de límite de velocidad dentro de la directiva.
Returns:
resourceState
public PolicyResourceState resourceState()
Obtenga la propiedad resourceState: estado del recurso de la directiva.
Returns:
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:
systemData
public SystemData systemData()
Obtiene la propiedad systemData: solo lectura de los datos del sistema.
Returns:
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:
Returns:
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:
Returns:
withExtendedProperties
public CdnWebApplicationFirewallPolicyInner withExtendedProperties(Map
Establezca la propiedad extendedProperties: Key-Value par que representa propiedades adicionales para Web Application Firewall directiva.
Parameters:
Returns:
withLocation
public CdnWebApplicationFirewallPolicyInner withLocation(String location)
Overrides:
CdnWebApplicationFirewallPolicyInner.withLocation(String location)Parameters:
withManagedRules
public CdnWebApplicationFirewallPolicyInner withManagedRules(ManagedRuleSetList managedRules)
Establezca la propiedad managedRules: describe las reglas administradas dentro de la directiva.
Parameters:
Returns:
withPolicySettings
public CdnWebApplicationFirewallPolicyInner withPolicySettings(PolicySettings policySettings)
Establezca la propiedad policySettings: describe policySettings para la directiva.
Parameters:
Returns:
withRateLimitRules
public CdnWebApplicationFirewallPolicyInner withRateLimitRules(RateLimitRuleList rateLimitRules)
Establezca la propiedad rateLimitRules: describe las reglas de límite de velocidad dentro de la directiva.
Parameters:
Returns:
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:
Returns:
withTags
public CdnWebApplicationFirewallPolicyInner withTags(Map
Overrides:
CdnWebApplicationFirewallPolicyInner.withTags(Map<String,String> tags)Parameters:
Se aplica a
Azure SDK for Java