CdnWebApplicationFirewallPolicyInner Classe
- 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 a política de firewall do aplicativo Web para a CDN do Azure.
Resumo do Construtor
Construtor | Description |
---|---|
CdnWebApplicationFirewallPolicyInner() |
Cria uma instância da classe Inner da Política |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Custom |
customRules()
Obter a propriedade Regras personalizadas |
List<Endpoint |
endpointLinks()
Obter a propriedade Links do ponto |
String |
etag()
Obter a propriedade etag: obtém uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado. |
Map<String,String> |
extendedProperties()
Obter a propriedade Properties estendida |
Managed |
managedRules()
Obter a propriedade Regras gerenciadas |
Policy |
policySettings()
Obter a propriedade Configurações da política |
Provisioning |
provisioningState()
Obter a propriedade Estado de provisionamento |
Rate |
rateLimitRules()
Obter a propriedade Regras de Limite |
Policy |
resourceState()
Obter a propriedade Estado do recurso |
Sku |
sku()
Obter a propriedade sku: o tipo de preço (define um provedor de CDN, lista de recursos e taxa) da Política de Firewall |
System |
systemData()
Obter a propriedade Dados do sistema |
void |
validate()
Valida a instância . |
Cdn |
withCustomRules(CustomRuleList customRules)
Defina a propriedade Regras personalizada |
Cdn |
withEtag(String etag)
Definir a propriedade etag: obtém uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado. |
Cdn |
withExtendedProperties(Map<String,String> extendedProperties)
Defina a propriedade Properties estendida |
Cdn |
withLocation(String location) |
Cdn |
withManagedRules(ManagedRuleSetList managedRules)
Definir a propriedade Regras gerenciadas |
Cdn |
withPolicySettings(PolicySettings policySettings)
Definir a propriedade Configurações da política |
Cdn |
withRateLimitRules(RateLimitRuleList rateLimitRules)
Definir a propriedade Regras de Limite |
Cdn |
withSku(Sku sku)
Definir a propriedade sku: o tipo de preço (define um provedor cdn, lista de recursos e taxa) da Política de Firewall |
Cdn |
withTags(Map<String,String> tags) |
Métodos herdados de ProxyResource
Métodos herdados de Resource
Métodos herdados de java.lang.Object
Detalhes do construtor
CdnWebApplicationFirewallPolicyInner
public CdnWebApplicationFirewallPolicyInner()
Cria uma instância da classe CdnWebApplicationFirewallPolicyInner.
Detalhes do método
customRules
public CustomRuleList customRules()
Obter a propriedade customRules: descreve regras personalizadas dentro da política.
Returns:
endpointLinks
public List
Obter a propriedade endpointLinks: descreve os pontos de extremidade da CDN do Azure associados a essa política de Firewall de Aplicativo Web.
Returns:
etag
public String etag()
Obter a propriedade etag: obtém uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.
Returns:
extendedProperties
public Map
Obter a propriedade extendedProperties: Key-Value par que representa propriedades adicionais para Firewall de Aplicativo Web política.
Returns:
managedRules
public ManagedRuleSetList managedRules()
Obter a propriedade managedRules: descreve as regras gerenciadas dentro da política.
Returns:
policySettings
public PolicySettings policySettings()
Obter a propriedade policySettings: descreve policySettings para a política.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obter a propriedade provisioningState: estado de provisionamento do WebApplicationFirewallPolicy.
Returns:
rateLimitRules
public RateLimitRuleList rateLimitRules()
Obter a propriedade rateLimitRules: descreve as regras de limite de taxa dentro da política.
Returns:
resourceState
public PolicyResourceState resourceState()
Obter a propriedade resourceState: status de recurso da política.
Returns:
sku
public Sku sku()
Obter a propriedade sku: o tipo de preço (define um provedor de CDN, lista de recursos e taxa) da CdnWebApplicationFirewallPolicy.
Returns:
systemData
public SystemData systemData()
Obter a propriedade systemData: somente leitura de dados do sistema.
Returns:
validate
public void validate()
Valida a instância .
withCustomRules
public CdnWebApplicationFirewallPolicyInner withCustomRules(CustomRuleList customRules)
Definir a propriedade customRules: descreve regras personalizadas dentro da política.
Parameters:
Returns:
withEtag
public CdnWebApplicationFirewallPolicyInner withEtag(String etag)
Definir a propriedade etag: obtém uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.
Parameters:
Returns:
withExtendedProperties
public CdnWebApplicationFirewallPolicyInner withExtendedProperties(Map
Defina a propriedade extendedProperties: Key-Value par que representa propriedades adicionais para Firewall de Aplicativo Web política.
Parameters:
Returns:
withLocation
public CdnWebApplicationFirewallPolicyInner withLocation(String location)
Overrides:
CdnWebApplicationFirewallPolicyInner.withLocation(String location)Parameters:
withManagedRules
public CdnWebApplicationFirewallPolicyInner withManagedRules(ManagedRuleSetList managedRules)
Definir a propriedade managedRules: descreve as regras gerenciadas dentro da política.
Parameters:
Returns:
withPolicySettings
public CdnWebApplicationFirewallPolicyInner withPolicySettings(PolicySettings policySettings)
Defina a propriedade policySettings: descreve policySettings para a política.
Parameters:
Returns:
withRateLimitRules
public CdnWebApplicationFirewallPolicyInner withRateLimitRules(RateLimitRuleList rateLimitRules)
Defina a propriedade rateLimitRules: descreve as regras de limite de taxa dentro da política.
Parameters:
Returns:
withSku
public CdnWebApplicationFirewallPolicyInner withSku(Sku sku)
Defina a propriedade sku: o tipo de preço (define um provedor de CDN, lista de recursos e taxa) da CdnWebApplicationFirewallPolicy.
Parameters:
Returns:
withTags
public CdnWebApplicationFirewallPolicyInner withTags(Map
Overrides:
CdnWebApplicationFirewallPolicyInner.withTags(Map<String,String> tags)Parameters:
Aplica-se a
Azure SDK for Java