FirewallPolicyInner Clase
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. FirewallPolicyInner
- com.
- com.
- com.
public final class FirewallPolicyInner
extends Resource
Recurso FirewallPolicy.
Resumen del constructor
| Constructor | Description |
|---|---|
| FirewallPolicyInner() |
Crea una instancia de la clase interna de directiva de firewall |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
|
Sub |
basePolicy()
Obtiene la propiedad de directiva base |
|
List<Sub |
childPolicies()
Obtiene la propiedad Directivas secundarias |
|
Dns |
dnsSettings()
Obtenga la propiedad de configuración dns |
| String |
etag()
Obtiene la propiedad etag: una cadena de solo lectura única que cambia cada vez que se actualiza el recurso. |
|
Explicit |
explicitProxy()
Obtiene la propiedad Proxy explícita |
|
List<Sub |
firewalls()
Obtenga la propiedad firewalls: lista de referencias a Azure Firewalls a las que está asociada esta directiva de firewall. |
| String |
id()
Obtenga la propiedad id: Id. de recurso. |
|
Managed |
identity()
Obtiene la propiedad identity: la identidad de la directiva de firewall. |
|
Firewall |
insights()
Obtenga la propiedad insights: Insights en la directiva de firewall. |
|
Firewall |
intrusionDetection()
Obtiene la propiedad Detección de intrusiones: la configuración para la detección de intrusiones |
|
Provisioning |
provisioningState()
Obtiene la propiedad Estado de aprovisionamiento |
|
List<Sub |
ruleCollectionGroups()
Obtenga la propiedad Grupos de recopilación |
| String |
size()
Obtiene la propiedad size: una cadena de solo lectura que representa el tamaño del formato de propiedades |
|
Firewall |
sku()
Obtiene la propiedad de SKU: la SKU de directiva de firewall. |
|
Firewall |
snat()
Obtiene la propiedad snat: las direcciones IP privadas o los intervalos IP a los que el tráfico no será SNAT. |
|
Firewall |
sql()
Obtenga la propiedad sql: definición de configuración de SQL. |
|
Azure |
threatIntelMode()
Obtiene la propiedad Threat Intel Mode: el modo de operación para la inteligencia sobre amenazas |
|
Firewall |
threatIntelWhitelist()
Obtenga la propiedad Threat Intel |
|
Firewall |
transportSecurity()
Obtenga la propiedad Seguridad de transporte |
| void |
validate()
Valida la instancia. |
|
Firewall |
withBasePolicy(SubResource basePolicy)
Establezca la propiedad directiva base |
|
Firewall |
withDnsSettings(DnsSettings dnsSettings)
Establezca la propiedad dns Settings( Configuración de DNS |
|
Firewall |
withExplicitProxy(ExplicitProxy explicitProxy)
Establezca la propiedad Proxy explícita: Definición de configuración de proxy explícita |
|
Firewall |
withId(String id)
Establezca la propiedad id: Id. de recurso. |
|
Firewall |
withIdentity(ManagedServiceIdentity identity)
Establezca la propiedad identity: la identidad de la directiva de firewall. |
|
Firewall |
withInsights(FirewallPolicyInsights insights)
Establezca la propiedad insights: Insights en la directiva de firewall. |
|
Firewall |
withIntrusionDetection(FirewallPolicyIntrusionDetection intrusionDetection)
Establezca la propiedad Detección de intrusiones: la configuración para la detección de intrusiones |
|
Firewall |
withLocation(String location) |
|
Firewall |
withSku(FirewallPolicySku sku)
Establezca la propiedad de SKU: la SKU de directiva de firewall. |
|
Firewall |
withSnat(FirewallPolicySnat snat)
Establezca la propiedad snat: las direcciones IP privadas o los intervalos IP en los que el tráfico no será SNAT. |
|
Firewall |
withSql(FirewallPolicySql sql)
Establezca la propiedad sql: Definición de configuración de SQL. |
|
Firewall |
withTags(Map<String,String> tags) |
|
Firewall |
withThreatIntelMode(AzureFirewallThreatIntelMode threatIntelMode)
Establezca la propiedad Threat Intel Mode (Modo Intel |
|
Firewall |
withThreatIntelWhitelist(FirewallPolicyThreatIntelWhitelist threatIntelWhitelist)
Establezca la propiedad Threat Intel Whitelist: Threat |
|
Firewall |
withTransportSecurity(FirewallPolicyTransportSecurity transportSecurity)
Establezca la propiedad Seguridad de transporte |
Métodos heredados de ProxyResource
Métodos heredados de Resource
Métodos heredados de java.lang.Object
Detalles del constructor
FirewallPolicyInner
public FirewallPolicyInner()
Crea una instancia de la clase FirewallPolicyInner.
Detalles del método
basePolicy
public SubResource basePolicy()
Obtenga la propiedad basePolicy: la directiva de firewall principal de la que se heredan las reglas.
Returns:
childPolicies
public List
Obtiene la propiedad childPolicies: lista de referencias a directivas de firewall secundarias.
Returns:
dnsSettings
public DnsSettings dnsSettings()
Obtenga la propiedad dnsSettings: definición de configuración del proxy DNS.
Returns:
etag
public String etag()
Obtiene la propiedad etag: una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.
Returns:
explicitProxy
public ExplicitProxy explicitProxy()
Obtenga la propiedad explicitProxy: Definición de configuración de proxy explícita.
Returns:
firewalls
public List
Obtenga la propiedad firewalls: lista de referencias a Azure Firewalls a las que está asociada esta directiva de firewall.
Returns:
id
public String id()
Obtenga la propiedad id: Id. de recurso.
Overrides:
FirewallPolicyInner.id()Returns:
identity
public ManagedServiceIdentity identity()
Obtiene la propiedad identity: la identidad de la directiva de firewall.
Returns:
insights
public FirewallPolicyInsights insights()
Obtenga la propiedad insights: Insights en la directiva de firewall.
Returns:
intrusionDetection
public FirewallPolicyIntrusionDetection intrusionDetection()
Obtiene la propiedad intrusionDetection: la configuración para la detección de intrusiones.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obtenga la propiedad provisioningState: el estado de aprovisionamiento del recurso de directiva de firewall.
Returns:
ruleCollectionGroups
public List
Obtenga la propiedad ruleCollectionGroups: lista de referencias a FirewallPolicyRuleCollectionGroups.
Returns:
size
public String size()
Obtiene la propiedad size: una cadena de solo lectura que representa el tamaño de FirewallPolicyPropertiesFormat en MB. (por ejemplo, 0,5 MB).
Returns:
sku
public FirewallPolicySku sku()
Obtiene la propiedad de SKU: la SKU de directiva de firewall.
Returns:
snat
public FirewallPolicySnat snat()
Obtiene la propiedad snat: las direcciones IP privadas o los intervalos IP a los que el tráfico no será SNAT.
Returns:
sql
public FirewallPolicySql sql()
Obtenga la propiedad sql: definición de configuración de SQL.
Returns:
threatIntelMode
public AzureFirewallThreatIntelMode threatIntelMode()
Obtiene la propiedad threatIntelMode: el modo de operación para la inteligencia sobre amenazas.
Returns:
threatIntelWhitelist
public FirewallPolicyThreatIntelWhitelist threatIntelWhitelist()
Obtenga la propiedad threatIntelWhitelist: ThreatIntel Whitelist para la directiva de firewall.
Returns:
transportSecurity
public FirewallPolicyTransportSecurity transportSecurity()
Obtenga la propiedad transportSecurity: definición de configuración de TLS.
Returns:
validate
public void validate()
Valida la instancia.
withBasePolicy
public FirewallPolicyInner withBasePolicy(SubResource basePolicy)
Establezca la propiedad basePolicy: la directiva de firewall principal de la que se heredan las reglas.
Parameters:
Returns:
withDnsSettings
public FirewallPolicyInner withDnsSettings(DnsSettings dnsSettings)
Establezca la propiedad dnsSettings: definición de configuración del proxy DNS.
Parameters:
Returns:
withExplicitProxy
public FirewallPolicyInner withExplicitProxy(ExplicitProxy explicitProxy)
Establezca la propiedad explicitProxy: Definición de configuración de proxy explícita.
Parameters:
Returns:
withId
public FirewallPolicyInner withId(String id)
Establezca la propiedad id: Id. de recurso.
Parameters:
Returns:
withIdentity
public FirewallPolicyInner withIdentity(ManagedServiceIdentity identity)
Establezca la propiedad identity: la identidad de la directiva de firewall.
Parameters:
Returns:
withInsights
public FirewallPolicyInner withInsights(FirewallPolicyInsights insights)
Establezca la propiedad insights: Insights en la directiva de firewall.
Parameters:
Returns:
withIntrusionDetection
public FirewallPolicyInner withIntrusionDetection(FirewallPolicyIntrusionDetection intrusionDetection)
Establezca la propiedad intrusionDetection: la configuración para la detección de intrusiones.
Parameters:
Returns:
withLocation
public FirewallPolicyInner withLocation(String location)
Overrides:
FirewallPolicyInner.withLocation(String location)Parameters:
withSku
public FirewallPolicyInner withSku(FirewallPolicySku sku)
Establezca la propiedad de SKU: la SKU de directiva de firewall.
Parameters:
Returns:
withSnat
public FirewallPolicyInner withSnat(FirewallPolicySnat snat)
Establezca la propiedad snat: las direcciones IP privadas o los intervalos IP en los que el tráfico no será SNAT.
Parameters:
Returns:
withSql
public FirewallPolicyInner withSql(FirewallPolicySql sql)
Establezca la propiedad sql: Definición de configuración de SQL.
Parameters:
Returns:
withTags
public FirewallPolicyInner withTags(Map
Overrides:
FirewallPolicyInner.withTags(Map<String,String> tags)Parameters:
withThreatIntelMode
public FirewallPolicyInner withThreatIntelMode(AzureFirewallThreatIntelMode threatIntelMode)
Establezca la propiedad threatIntelMode: modo de operación para inteligencia sobre amenazas.
Parameters:
Returns:
withThreatIntelWhitelist
public FirewallPolicyInner withThreatIntelWhitelist(FirewallPolicyThreatIntelWhitelist threatIntelWhitelist)
Establezca la propiedad threatIntelWhitelist: ThreatIntel Whitelist para la directiva de firewall.
Parameters:
Returns:
withTransportSecurity
public FirewallPolicyInner withTransportSecurity(FirewallPolicyTransportSecurity transportSecurity)
Establezca la propiedad transportSecurity: definición de configuración de TLS.
Parameters:
Returns: