Partilhar via


FirewallPolicyInner Classe

public final class FirewallPolicyInner
extends Resource

Recurso FirewallPolicy.

Resumo do Construtor

Construtor Description
FirewallPolicyInner()

Cria uma instância da classe Inner da Políticade Firewall.

Resumo do método

Modificador e tipo Método e descrição
SubResource basePolicy()

Obter a propriedade de política base: a política de firewall pai da qual as regras são herdadas.

List<SubResource> childPolicies()

Obter a propriedade políticas filho: lista de referências a políticas de firewall filho.

DnsSettings dnsSettings()

Obtenha a propriedade Configurações de dns: definição de Configurações de Proxy DNS.

String etag()

Obter a propriedade etag: uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

ExplicitProxy explicitProxy()

Obter a propriedade proxy explícita: definição explícita de configurações de proxy.

List<SubResource> firewalls()

Obter a propriedade firewalls: lista de referências aos Firewalls do Azure aos quais essa Política de Firewall está associada.

String id()

Obter a propriedade id: ID do recurso.

ManagedServiceIdentity identity()

Obter a propriedade de identidade: a identidade da política de firewall.

FirewallPolicyInsights insights()

Obter a propriedade insights: Insights sobre a Política de Firewall.

FirewallPolicyIntrusionDetection intrusionDetection()

Obter a propriedade detecção de intrusão: a configuração para detecção de intrusão.

ProvisioningState provisioningState()

Obter a propriedade Estado de provisionamento: o estado de provisionamento do recurso de política de firewall.

List<SubResource> ruleCollectionGroups()

Obter a propriedade grupos de coleção de regras: lista de referências a grupos de coleçãode regras de políticade firewall.

String size()

Obter a propriedade size: uma cadeia de caracteres somente leitura que representa o tamanho do Formato de Propriedadesda Políticade Firewallem MB.

FirewallPolicySku sku()

Obter a propriedade sku: a SKU da Política de Firewall.

FirewallPolicySnat snat()

Obter a propriedade snat: os endereços IP privados/intervalos de IP para os quais o tráfego não será SNAT.

FirewallPolicySql sql()

Obtenha a propriedade sql: definição de Configurações do SQL.

AzureFirewallThreatIntelMode threatIntelMode()

Obter a propriedade do Modo Intelde ameaça: o modo de operação para Inteligência contra Ameaças.

FirewallPolicyThreatIntelWhitelist threatIntelWhitelist()

Obter a propriedade IntelWhitelist de ameaça: AmeaçaIntel Whitelist para Política de Firewall.

FirewallPolicyTransportSecurity transportSecurity()

Obtenha a propriedade de segurança de transporte: definição de configuração do TLS.

void validate()

Valida a instância .

FirewallPolicyInner withBasePolicy(SubResource basePolicy)

Defina a propriedade de política base: a política de firewall pai da qual as regras são herdadas.

FirewallPolicyInner withDnsSettings(DnsSettings dnsSettings)

Defina a propriedade Configurações de dns: definição de Configurações de Proxy DNS.

FirewallPolicyInner withExplicitProxy(ExplicitProxy explicitProxy)

Defina a propriedade proxy explícita: definição explícita de configurações de proxy.

FirewallPolicyInner withId(String id)

Defina a propriedade id: ID do recurso.

FirewallPolicyInner withIdentity(ManagedServiceIdentity identity)

Definir a propriedade de identidade: a identidade da política de firewall.

FirewallPolicyInner withInsights(FirewallPolicyInsights insights)

Defina a propriedade insights: Insights sobre a Política de Firewall.

FirewallPolicyInner withIntrusionDetection(FirewallPolicyIntrusionDetection intrusionDetection)

Defina a propriedade detecção de intrusão: a configuração para detecção de intrusão.

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

Defina a propriedade sku: a SKU da Política de Firewall.

FirewallPolicyInner withSnat(FirewallPolicySnat snat)

Defina a propriedade snat: os endereços IP privados/intervalos de IP para os quais o tráfego não será SNAT.

FirewallPolicyInner withSql(FirewallPolicySql sql)

Defina a propriedade sql: definição de Configurações do SQL.

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

Definir a propriedade do Modo Intelde ameaça: o modo de operação para Inteligência contra Ameaças.

FirewallPolicyInner withThreatIntelWhitelist(FirewallPolicyThreatIntelWhitelist threatIntelWhitelist)

Defina apropriedade ameaça intelwhitelist: AmeaçaIntel Whitelist para Política de Firewall.

FirewallPolicyInner withTransportSecurity(FirewallPolicyTransportSecurity transportSecurity)

Defina a propriedade de segurança de transporte: definição de configuração do TLS.

Métodos herdados de ProxyResource

Métodos herdados de Resource

Métodos herdados de java.lang.Object

Detalhes do construtor

FirewallPolicyInner

public FirewallPolicyInner()

Cria uma instância da classe FirewallPolicyInner.

Detalhes do método

basePolicy

public SubResource basePolicy()

Obter a propriedade basePolicy: a política de firewall pai da qual as regras são herdadas.

Returns:

o valor basePolicy.

childPolicies

public List childPolicies()

Obter a propriedade childPolicies: lista de referências a políticas de firewall filho.

Returns:

o valor childPolicies.

dnsSettings

public DnsSettings dnsSettings()

Obtenha a propriedade dnsSettings: definição de Configurações de Proxy DNS.

Returns:

o valor dnsSettings.

etag

public String etag()

Obter a propriedade etag: uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

Returns:

o valor de etag.

explicitProxy

public ExplicitProxy explicitProxy()

Obter a propriedade explicitProxy: definição explícita de configurações de proxy.

Returns:

o valor explicitProxy.

firewalls

public List firewalls()

Obter a propriedade firewalls: lista de referências aos Firewalls do Azure aos quais essa Política de Firewall está associada.

Returns:

o valor de firewalls.

id

public String id()

Obter a propriedade id: ID do recurso.

Overrides:

FirewallPolicyInner.id()

Returns:

o valor da ID.

identity

public ManagedServiceIdentity identity()

Obter a propriedade de identidade: a identidade da política de firewall.

Returns:

o valor de identidade.

insights

public FirewallPolicyInsights insights()

Obter a propriedade insights: Insights sobre a Política de Firewall.

Returns:

o valor de insights.

intrusionDetection

public FirewallPolicyIntrusionDetection intrusionDetection()

Obter a propriedade intrusionDetection: a configuração para detecção de intrusão.

Returns:

o valor de intrusionDetection.

provisioningState

public ProvisioningState provisioningState()

Obter a propriedade provisioningState: o estado de provisionamento do recurso de política de firewall.

Returns:

o valor provisioningState.

ruleCollectionGroups

public List ruleCollectionGroups()

Obter a propriedade ruleCollectionGroups: lista de referências a FirewallPolicyRuleCollectionGroups.

Returns:

o valor ruleCollectionGroups.

size

public String size()

Obter a propriedade size: uma cadeia de caracteres somente leitura que representa o tamanho do FirewallPolicyPropertiesFormat em MB. (ex 0,5 MB).

Returns:

o valor de tamanho.

sku

public FirewallPolicySku sku()

Obter a propriedade sku: a SKU da Política de Firewall.

Returns:

o valor de sku.

snat

public FirewallPolicySnat snat()

Obter a propriedade snat: os endereços IP privados/intervalos de IP para os quais o tráfego não será SNAT.

Returns:

o valor de snat.

sql

public FirewallPolicySql sql()

Obtenha a propriedade sql: definição de Configurações do SQL.

Returns:

o valor sql.

threatIntelMode

public AzureFirewallThreatIntelMode threatIntelMode()

Obter a propriedade threatIntelMode: o modo de operação para Inteligência contra Ameaças.

Returns:

o valor threatIntelMode.

threatIntelWhitelist

public FirewallPolicyThreatIntelWhitelist threatIntelWhitelist()

Obtenha a propriedade threatIntelWhitelist: ThreatIntel Whitelist for Firewall Policy.

Returns:

o valor threatIntelWhitelist.

transportSecurity

public FirewallPolicyTransportSecurity transportSecurity()

Obtenha a propriedade transportSecurity: definição de configuração do TLS.

Returns:

o valor transportSecurity.

validate

public void validate()

Valida a instância .

withBasePolicy

public FirewallPolicyInner withBasePolicy(SubResource basePolicy)

Defina a propriedade basePolicy: a política de firewall pai da qual as regras são herdadas.

Parameters:

basePolicy - o valor basePolicy a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withDnsSettings

public FirewallPolicyInner withDnsSettings(DnsSettings dnsSettings)

Defina a propriedade dnsSettings: definição de Configurações de Proxy DNS.

Parameters:

dnsSettings - o valor dnsSettings a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withExplicitProxy

public FirewallPolicyInner withExplicitProxy(ExplicitProxy explicitProxy)

Defina a propriedade explicitProxy: Definição explícita de configurações de proxy.

Parameters:

explicitProxy - o valor explicitProxy a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withId

public FirewallPolicyInner withId(String id)

Defina a propriedade id: ID do recurso.

Parameters:

id - o valor da ID a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withIdentity

public FirewallPolicyInner withIdentity(ManagedServiceIdentity identity)

Definir a propriedade de identidade: a identidade da política de firewall.

Parameters:

identity - o valor de identidade a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withInsights

public FirewallPolicyInner withInsights(FirewallPolicyInsights insights)

Defina a propriedade insights: Insights sobre a Política de Firewall.

Parameters:

insights - o valor de insights a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withIntrusionDetection

public FirewallPolicyInner withIntrusionDetection(FirewallPolicyIntrusionDetection intrusionDetection)

Defina a propriedade intrusionDetection: a configuração para detecção de intrusão.

Parameters:

intrusionDetection - o valor de intrusionDetection a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withLocation

public FirewallPolicyInner withLocation(String location)

Overrides:

FirewallPolicyInner.withLocation(String location)

Parameters:

location

withSku

public FirewallPolicyInner withSku(FirewallPolicySku sku)

Defina a propriedade sku: a SKU da Política de Firewall.

Parameters:

sku - o valor de sku a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withSnat

public FirewallPolicyInner withSnat(FirewallPolicySnat snat)

Defina a propriedade snat: os endereços IP privados/intervalos de IP para os quais o tráfego não será SNAT.

Parameters:

snat - o valor de snat a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withSql

public FirewallPolicyInner withSql(FirewallPolicySql sql)

Defina a propriedade sql: definição de Configurações do SQL.

Parameters:

sql - o valor sql a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withTags

public FirewallPolicyInner withTags(Map tags)

Overrides:

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

Parameters:

tags

withThreatIntelMode

public FirewallPolicyInner withThreatIntelMode(AzureFirewallThreatIntelMode threatIntelMode)

Defina a propriedade threatIntelMode: o modo de operação para Inteligência contra Ameaças.

Parameters:

threatIntelMode - o valor threatIntelMode a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withThreatIntelWhitelist

public FirewallPolicyInner withThreatIntelWhitelist(FirewallPolicyThreatIntelWhitelist threatIntelWhitelist)

Defina a propriedade threatIntelWhitelist: ThreatIntel Whitelist para Política de Firewall.

Parameters:

threatIntelWhitelist - o valor threatIntelWhitelist a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

withTransportSecurity

public FirewallPolicyInner withTransportSecurity(FirewallPolicyTransportSecurity transportSecurity)

Defina a propriedade transportSecurity: definição de configuração do TLS.

Parameters:

transportSecurity - o valor transportSecurity a ser definido.

Returns:

o próprio objeto FirewallPolicyInner.

Aplica-se a