Compartir a través de


FirewallPolicyInner Clase

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
SubResource basePolicy()

Obtiene la propiedad de directiva base: la directiva de firewall principal de la que se heredan las reglas.

List<SubResource> childPolicies()

Obtiene la propiedad Directivas secundarias: lista de referencias a directivas de firewall secundarias.

DnsSettings dnsSettings()

Obtenga la propiedad de configuración dns: definición de la configuración del proxy DNS.

String etag()

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

ExplicitProxy explicitProxy()

Obtiene la propiedad Proxy explícita: Definición de configuración de proxy explícita.

List<SubResource> 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.

ManagedServiceIdentity identity()

Obtiene la propiedad identity: la identidad de la directiva de firewall.

FirewallPolicyInsights insights()

Obtenga la propiedad insights: Insights en la directiva de firewall.

FirewallPolicyIntrusionDetection intrusionDetection()

Obtiene la propiedad Detección de intrusiones: la configuración para la detección de intrusiones.

ProvisioningState provisioningState()

Obtiene la propiedad Estado de aprovisionamiento: el estado de aprovisionamiento del recurso de directiva de firewall.

List<SubResource> ruleCollectionGroups()

Obtenga la propiedad Grupos de recopilaciónde reglas: lista de referencias a grupos de recopilaciónde reglasde directiva de firewall.

String size()

Obtiene la propiedad size: una cadena de solo lectura que representa el tamaño del formato de propiedadesde la directiva de firewallen MB.

FirewallPolicySku sku()

Obtiene la propiedad de SKU: la SKU de directiva de firewall.

FirewallPolicySnat snat()

Obtiene la propiedad snat: las direcciones IP privadas o los intervalos IP a los que el tráfico no será SNAT.

FirewallPolicySql sql()

Obtenga la propiedad sql: definición de configuración de SQL.

AzureFirewallThreatIntelMode threatIntelMode()

Obtiene la propiedad Threat Intel Mode: el modo de operación para la inteligencia sobre amenazas.

FirewallPolicyThreatIntelWhitelist threatIntelWhitelist()

Obtenga la propiedad Threat IntelWhitelist: ThreatIntel Whitelist for Firewall Policy( Lista blanca de Intel de amenazaspara la directiva de firewall).

FirewallPolicyTransportSecurity transportSecurity()

Obtenga la propiedad Seguridad de transporte: definición de configuración de TLS.

void validate()

Valida la instancia.

FirewallPolicyInner withBasePolicy(SubResource basePolicy)

Establezca la propiedad directiva base: la directiva de firewall principal de la que se heredan las reglas.

FirewallPolicyInner withDnsSettings(DnsSettings dnsSettings)

Establezca la propiedad dns Settings( Configuración de DNS): definición de configuración del proxy DNS.

FirewallPolicyInner withExplicitProxy(ExplicitProxy explicitProxy)

Establezca la propiedad Proxy explícita: Definición de configuración de proxy explícita.

FirewallPolicyInner withId(String id)

Establezca la propiedad id: Id. de recurso.

FirewallPolicyInner withIdentity(ManagedServiceIdentity identity)

Establezca la propiedad identity: la identidad de la directiva de firewall.

FirewallPolicyInner withInsights(FirewallPolicyInsights insights)

Establezca la propiedad insights: Insights en la directiva de firewall.

FirewallPolicyInner withIntrusionDetection(FirewallPolicyIntrusionDetection intrusionDetection)

Establezca la propiedad Detección de intrusiones: la configuración para la detección de intrusiones.

FirewallPolicyInner withLocation(String location)
FirewallPolicyInner withSku(FirewallPolicySku sku)

Establezca la propiedad de SKU: la SKU de directiva de firewall.

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.

FirewallPolicyInner withSql(FirewallPolicySql sql)

Establezca la propiedad sql: Definición de configuración de SQL.

FirewallPolicyInner withTags(Map<String,String> tags)
FirewallPolicyInner withThreatIntelMode(AzureFirewallThreatIntelMode threatIntelMode)

Establezca la propiedad Threat Intel Mode (Modo Intelde amenazas): el modo de operación para la inteligencia sobre amenazas.

FirewallPolicyInner withThreatIntelWhitelist(FirewallPolicyThreatIntelWhitelist threatIntelWhitelist)

Establezca la propiedad Threat Intel Whitelist: ThreatIntel Whitelist for Firewall Policy (Lista blanca de Intelde amenazaspara la directiva de firewall).

FirewallPolicyInner withTransportSecurity(FirewallPolicyTransportSecurity transportSecurity)

Establezca la propiedad Seguridad de transporte: definición de configuración de TLS.

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:

valor basePolicy.

childPolicies

public List childPolicies()

Obtiene la propiedad childPolicies: lista de referencias a directivas de firewall secundarias.

Returns:

el valor childPolicies.

dnsSettings

public DnsSettings dnsSettings()

Obtenga la propiedad dnsSettings: definición de configuración del proxy DNS.

Returns:

el valor dnsSettings.

etag

public String etag()

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

Returns:

el valor de etag.

explicitProxy

public ExplicitProxy explicitProxy()

Obtenga la propiedad explicitProxy: Definición de configuración de proxy explícita.

Returns:

el valor explicitProxy.

firewalls

public List firewalls()

Obtenga la propiedad firewalls: lista de referencias a Azure Firewalls a las que está asociada esta directiva de firewall.

Returns:

el valor de firewalls.

id

public String id()

Obtenga la propiedad id: Id. de recurso.

Overrides:

FirewallPolicyInner.id()

Returns:

el valor de id.

identity

public ManagedServiceIdentity identity()

Obtiene la propiedad identity: la identidad de la directiva de firewall.

Returns:

el valor de identidad.

insights

public FirewallPolicyInsights insights()

Obtenga la propiedad insights: Insights en la directiva de firewall.

Returns:

el valor de insights.

intrusionDetection

public FirewallPolicyIntrusionDetection intrusionDetection()

Obtiene la propiedad intrusionDetection: la configuración para la detección de intrusiones.

Returns:

el valor intrusionDetection.

provisioningState

public ProvisioningState provisioningState()

Obtenga la propiedad provisioningState: el estado de aprovisionamiento del recurso de directiva de firewall.

Returns:

el valor provisioningState.

ruleCollectionGroups

public List ruleCollectionGroups()

Obtenga la propiedad ruleCollectionGroups: lista de referencias a FirewallPolicyRuleCollectionGroups.

Returns:

el valor ruleCollectionGroups.

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:

el valor de tamaño.

sku

public FirewallPolicySku sku()

Obtiene la propiedad de SKU: la SKU de directiva de firewall.

Returns:

el valor de SKU.

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:

el valor snat.

sql

public FirewallPolicySql sql()

Obtenga la propiedad sql: definición de configuración de SQL.

Returns:

el valor sql.

threatIntelMode

public AzureFirewallThreatIntelMode threatIntelMode()

Obtiene la propiedad threatIntelMode: el modo de operación para la inteligencia sobre amenazas.

Returns:

el valor threatIntelMode.

threatIntelWhitelist

public FirewallPolicyThreatIntelWhitelist threatIntelWhitelist()

Obtenga la propiedad threatIntelWhitelist: ThreatIntel Whitelist para la directiva de firewall.

Returns:

el valor threatIntelWhitelist.

transportSecurity

public FirewallPolicyTransportSecurity transportSecurity()

Obtenga la propiedad transportSecurity: definición de configuración de TLS.

Returns:

el valor transportSecurity.

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:

basePolicy - valor basePolicy que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withDnsSettings

public FirewallPolicyInner withDnsSettings(DnsSettings dnsSettings)

Establezca la propiedad dnsSettings: definición de configuración del proxy DNS.

Parameters:

dnsSettings - el valor dnsSettings que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withExplicitProxy

public FirewallPolicyInner withExplicitProxy(ExplicitProxy explicitProxy)

Establezca la propiedad explicitProxy: Definición de configuración de proxy explícita.

Parameters:

explicitProxy - el valor explicitProxy que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withId

public FirewallPolicyInner withId(String id)

Establezca la propiedad id: Id. de recurso.

Parameters:

id - el valor id que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withIdentity

public FirewallPolicyInner withIdentity(ManagedServiceIdentity identity)

Establezca la propiedad identity: la identidad de la directiva de firewall.

Parameters:

identity - valor de identidad que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withInsights

public FirewallPolicyInner withInsights(FirewallPolicyInsights insights)

Establezca la propiedad insights: Insights en la directiva de firewall.

Parameters:

insights - valor de insights que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withIntrusionDetection

public FirewallPolicyInner withIntrusionDetection(FirewallPolicyIntrusionDetection intrusionDetection)

Establezca la propiedad intrusionDetection: la configuración para la detección de intrusiones.

Parameters:

intrusionDetection - el valor intrusionDetection que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withLocation

public FirewallPolicyInner withLocation(String location)

Overrides:

FirewallPolicyInner.withLocation(String location)

Parameters:

location

withSku

public FirewallPolicyInner withSku(FirewallPolicySku sku)

Establezca la propiedad de SKU: la SKU de directiva de firewall.

Parameters:

sku - el valor de SKU que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

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:

snat - el valor snat que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withSql

public FirewallPolicyInner withSql(FirewallPolicySql sql)

Establezca la propiedad sql: Definición de configuración de SQL.

Parameters:

sql - el valor sql que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withTags

public FirewallPolicyInner withTags(Map tags)

Overrides:

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

Parameters:

tags

withThreatIntelMode

public FirewallPolicyInner withThreatIntelMode(AzureFirewallThreatIntelMode threatIntelMode)

Establezca la propiedad threatIntelMode: modo de operación para inteligencia sobre amenazas.

Parameters:

threatIntelMode - el valor threatIntelMode que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withThreatIntelWhitelist

public FirewallPolicyInner withThreatIntelWhitelist(FirewallPolicyThreatIntelWhitelist threatIntelWhitelist)

Establezca la propiedad threatIntelWhitelist: ThreatIntel Whitelist para la directiva de firewall.

Parameters:

threatIntelWhitelist - el valor threatIntelWhitelist que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

withTransportSecurity

public FirewallPolicyInner withTransportSecurity(FirewallPolicyTransportSecurity transportSecurity)

Establezca la propiedad transportSecurity: definición de configuración de TLS.

Parameters:

transportSecurity - el valor transportSecurity que se va a establecer.

Returns:

el propio objeto FirewallPolicyInner.

Se aplica a