Freigeben über


FirewallPolicyInner Klasse

public final class FirewallPolicyInner
extends Resource

FirewallPolicy-Ressource.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
FirewallPolicyInner()

Erstellt eine instance der inneren Firewallrichtlinie-Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
SubResource basePolicy()

Rufen Sie die GrundlegendePolicy-Eigenschaft ab: Die übergeordnete Firewallrichtlinie, von der Regeln geerbt werden.

List<SubResource> childPolicies()

Rufen Sie die untergeordneteRichtlinieneigenschaft ab: Liste der Verweise auf untergeordnete Firewallrichtlinien.

DnsSettings dnsSettings()

Rufen Sie die DNS-Einstellungseigenschaftab: Definition von DNS-Proxyeinstellungen.

String etag()

Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

ExplicitProxy explicitProxy()

Rufen Sie die expliziteProxyeigenschaft ab: Definition expliziter Proxyeinstellungen.

List<SubResource> firewalls()

Abrufen der Firewalls-Eigenschaft: Liste der Verweise auf Azure Firewalls, denen diese Firewallrichtlinie zugeordnet ist.

String id()

Rufen Sie die ID-Eigenschaft ab: Ressourcen-ID.

ManagedServiceIdentity identity()

Abrufen der Identitätseigenschaft: Die Identität der Firewallrichtlinie.

FirewallPolicyInsights insights()

Rufen Sie die Insights-Eigenschaft ab: Insights on Firewall Policy.

FirewallPolicyIntrusionDetection intrusionDetection()

Abrufen der IntrusionDetection-Eigenschaft: Die Konfiguration für die Intrusionserkennung.

ProvisioningState provisioningState()

Abrufen der Bereitstellungszustandseigenschaft: Der Bereitstellungsstatus der Firewallrichtlinienressource.

List<SubResource> ruleCollectionGroups()

Rufen Sie die Regelsammlungsgruppen-Eigenschaft ab: Liste der Verweise auf Firewallrichtlinienregelsammlungsgruppen.

String size()

Abrufen der Size-Eigenschaft: Eine schreibgeschützte Zeichenfolge, die die Größe des Firewallrichtlinieneigenschaftenformatsin MB darstellt.

FirewallPolicySku sku()

Rufen Sie die sku-Eigenschaft ab: Die Firewallrichtlinien-SKU.

FirewallPolicySnat snat()

Rufen Sie die snat-Eigenschaft ab: Die privaten IP-Adressen/IP-Bereiche, für die der Datenverkehr nicht SNAT ist.

FirewallPolicySql sql()

Rufen Sie die sql-Eigenschaft ab: SQL-Einstellungsdefinition.

AzureFirewallThreatIntelMode threatIntelMode()

Rufen Sie die BedrohungseigenschaftIntelMode ab: Der Betriebsmodus für Threat Intelligence.

FirewallPolicyThreatIntelWhitelist threatIntelWhitelist()

Rufen Sie die Intel Whitelist-Bedrohungseigenschaftab: ThreatIntel Whitelist for Firewall Policy.

FirewallPolicyTransportSecurity transportSecurity()

Rufen Sie die Transportsicherheitseigenschaftab: TLS-Konfigurationsdefinition.

void validate()

Überprüft die instance.

FirewallPolicyInner withBasePolicy(SubResource basePolicy)

Legen Sie die Basisrichtlinie-Eigenschaftfest: Die übergeordnete Firewallrichtlinie, von der Regeln geerbt werden.

FirewallPolicyInner withDnsSettings(DnsSettings dnsSettings)

Legen Sie die DNS-Einstellungseigenschaftfest: DNS-Proxyeinstellungen-Definition.

FirewallPolicyInner withExplicitProxy(ExplicitProxy explicitProxy)

Legen Sie die expliziteProxyeigenschaft fest: Definition expliziter Proxyeinstellungen.

FirewallPolicyInner withId(String id)

Legen Sie die id-Eigenschaft fest: Ressourcen-ID.

FirewallPolicyInner withIdentity(ManagedServiceIdentity identity)

Legen Sie die Identitätseigenschaft fest: Die Identität der Firewallrichtlinie.

FirewallPolicyInner withInsights(FirewallPolicyInsights insights)

Legen Sie die Insights-Eigenschaft fest: Insights on Firewall Policy.

FirewallPolicyInner withIntrusionDetection(FirewallPolicyIntrusionDetection intrusionDetection)

Legen Sie die IntrusionDetection-Eigenschaft fest: Die Konfiguration für die Intrusion Detection.

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

Legen Sie die sku-Eigenschaft fest: Die Firewallrichtlinien-SKU.

FirewallPolicyInner withSnat(FirewallPolicySnat snat)

Legen Sie die snat-Eigenschaft fest: Die privaten IP-Adressen/IP-Bereiche, für die der Datenverkehr nicht SNAT ist.

FirewallPolicyInner withSql(FirewallPolicySql sql)

Legen Sie die sql-Eigenschaft fest: SQL-Einstellungsdefinition.

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

Legen Sie die BedrohungseigenschaftIntelMode fest: Der Betriebsmodus für Threat Intelligence.

FirewallPolicyInner withThreatIntelWhitelist(FirewallPolicyThreatIntelWhitelist threatIntelWhitelist)

Legen Sie die BedrohungseigenschaftIntelWhitelist fest: ThreatIntel Whitelist for Firewall Policy.

FirewallPolicyInner withTransportSecurity(FirewallPolicyTransportSecurity transportSecurity)

Legen Sie die Transportsicherheitseigenschaftfest: TLS-Konfigurationsdefinition.

Geerbte Methoden von ProxyResource

Geerbte Methoden von Resource

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

FirewallPolicyInner

public FirewallPolicyInner()

Erstellt eine instance der FirewallPolicyInner-Klasse.

Details zur Methode

basePolicy

public SubResource basePolicy()

Abrufen der basePolicy-Eigenschaft: Die übergeordnete Firewallrichtlinie, von der Regeln geerbt werden.

Returns:

der wert basePolicy.

childPolicies

public List childPolicies()

Rufen Sie die childPolicies-Eigenschaft ab: Liste der Verweise auf untergeordnete Firewallrichtlinien.

Returns:

der childPolicies-Wert.

dnsSettings

public DnsSettings dnsSettings()

Rufen Sie die dnsSettings-Eigenschaft ab: DNS-Proxyeinstellungen-Definition.

Returns:

der wert dnsSettings.

etag

public String etag()

Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

Returns:

der etag-Wert.

explicitProxy

public ExplicitProxy explicitProxy()

Rufen Sie die explicitProxy-Eigenschaft ab: Definition expliziter Proxyeinstellungen.

Returns:

der explicitProxy-Wert.

firewalls

public List firewalls()

Abrufen der Firewalls-Eigenschaft: Liste der Verweise auf Azure Firewalls, denen diese Firewallrichtlinie zugeordnet ist.

Returns:

der Wert "Firewalls".

id

public String id()

Rufen Sie die ID-Eigenschaft ab: Ressourcen-ID.

Overrides:

FirewallPolicyInner.id()

Returns:

der ID-Wert.

identity

public ManagedServiceIdentity identity()

Abrufen der Identitätseigenschaft: Die Identität der Firewallrichtlinie.

Returns:

der Identitätswert.

insights

public FirewallPolicyInsights insights()

Rufen Sie die Insights-Eigenschaft ab: Insights on Firewall Policy.

Returns:

der Insights-Wert.

intrusionDetection

public FirewallPolicyIntrusionDetection intrusionDetection()

Abrufen der IntrusionDetection-Eigenschaft: Die Konfiguration für die Intrusionserkennung.

Returns:

der IntrusionDetection-Wert.

provisioningState

public ProvisioningState provisioningState()

Abrufen der provisioningState-Eigenschaft: Der Bereitstellungsstatus der Firewallrichtlinienressource.

Returns:

der ProvisioningState-Wert.

ruleCollectionGroups

public List ruleCollectionGroups()

Rufen Sie die ruleCollectionGroups-Eigenschaft ab: Liste der Verweise auf FirewallPolicyRuleCollectionGroups.

Returns:

der ruleCollectionGroups-Wert.

size

public String size()

Abrufen der Size-Eigenschaft: Eine schreibgeschützte Zeichenfolge, die die Größe von FirewallPolicyPropertiesFormat in MB darstellt. (z. B. 0,5 MB).

Returns:

der Größenwert.

sku

public FirewallPolicySku sku()

Rufen Sie die sku-Eigenschaft ab: Die Firewallrichtlinien-SKU.

Returns:

der sku-Wert.

snat

public FirewallPolicySnat snat()

Rufen Sie die snat-Eigenschaft ab: Die privaten IP-Adressen/IP-Bereiche, für die der Datenverkehr nicht SNAT ist.

Returns:

der snat-Wert.

sql

public FirewallPolicySql sql()

Rufen Sie die sql-Eigenschaft ab: SQL-Einstellungsdefinition.

Returns:

der sql-Wert.

threatIntelMode

public AzureFirewallThreatIntelMode threatIntelMode()

Abrufen der threatIntelMode-Eigenschaft: Der Betriebsmodus für Threat Intelligence.

Returns:

der threatIntelMode-Wert.

threatIntelWhitelist

public FirewallPolicyThreatIntelWhitelist threatIntelWhitelist()

Rufen Sie die threatIntelWhitelist-Eigenschaft ab: ThreatIntel Whitelist für Firewallrichtlinie.

Returns:

der ThreatIntelWhitelist-Wert.

transportSecurity

public FirewallPolicyTransportSecurity transportSecurity()

Rufen Sie die transportSecurity-Eigenschaft ab: TLS-Konfigurationsdefinition.

Returns:

der transportSecurity-Wert.

validate

public void validate()

Überprüft die instance.

withBasePolicy

public FirewallPolicyInner withBasePolicy(SubResource basePolicy)

Legen Sie die basePolicy-Eigenschaft fest: Die übergeordnete Firewallrichtlinie, von der Regeln geerbt werden.

Parameters:

basePolicy - der festzulegende basePolicy-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withDnsSettings

public FirewallPolicyInner withDnsSettings(DnsSettings dnsSettings)

Legen Sie die dnsSettings-Eigenschaft fest: DNS-Proxyeinstellungen-Definition.

Parameters:

dnsSettings - der festzulegende Wert dnsSettings.

Returns:

das FirewallPolicyInner-Objekt selbst.

withExplicitProxy

public FirewallPolicyInner withExplicitProxy(ExplicitProxy explicitProxy)

Legen Sie die explicitProxy-Eigenschaft fest: Definition expliziter Proxyeinstellungen.

Parameters:

explicitProxy - der explizite Proxy-Wert, der festgelegt werden soll.

Returns:

das FirewallPolicyInner-Objekt selbst.

withId

public FirewallPolicyInner withId(String id)

Legen Sie die id-Eigenschaft fest: Ressourcen-ID.

Parameters:

id - der festzulegende ID-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withIdentity

public FirewallPolicyInner withIdentity(ManagedServiceIdentity identity)

Legen Sie die Identitätseigenschaft fest: Die Identität der Firewallrichtlinie.

Parameters:

identity - der festzulegende Identitätswert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withInsights

public FirewallPolicyInner withInsights(FirewallPolicyInsights insights)

Legen Sie die Insights-Eigenschaft fest: Insights on Firewall Policy.

Parameters:

insights - der festzulegende Insights-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withIntrusionDetection

public FirewallPolicyInner withIntrusionDetection(FirewallPolicyIntrusionDetection intrusionDetection)

Festlegen der IntrusionDetection-Eigenschaft: Die Konfiguration für die Intrusionserkennung.

Parameters:

intrusionDetection - der festzulegende IntrusionDetection-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withLocation

public FirewallPolicyInner withLocation(String location)

Overrides:

FirewallPolicyInner.withLocation(String location)

Parameters:

location

withSku

public FirewallPolicyInner withSku(FirewallPolicySku sku)

Legen Sie die sku-Eigenschaft fest: Die Firewallrichtlinien-SKU.

Parameters:

sku - der festzulegende sku-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withSnat

public FirewallPolicyInner withSnat(FirewallPolicySnat snat)

Legen Sie die snat-Eigenschaft fest: Die privaten IP-Adressen/IP-Bereiche, für die der Datenverkehr nicht SNAT ist.

Parameters:

snat - der festzulegende snat-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withSql

public FirewallPolicyInner withSql(FirewallPolicySql sql)

Legen Sie die sql-Eigenschaft fest: SQL-Einstellungsdefinition.

Parameters:

sql - der festzulegende SQL-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withTags

public FirewallPolicyInner withTags(Map tags)

Overrides:

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

Parameters:

tags

withThreatIntelMode

public FirewallPolicyInner withThreatIntelMode(AzureFirewallThreatIntelMode threatIntelMode)

Legen Sie die threatIntelMode-Eigenschaft fest: Der Betriebsmodus für Threat Intelligence.

Parameters:

threatIntelMode - der festzulegende ThreatIntelMode-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withThreatIntelWhitelist

public FirewallPolicyInner withThreatIntelWhitelist(FirewallPolicyThreatIntelWhitelist threatIntelWhitelist)

Legen Sie die threatIntelWhitelist-Eigenschaft fest: ThreatIntel Whitelist für Firewallrichtlinie.

Parameters:

threatIntelWhitelist - der festzulegende ThreatIntelWhitelist-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

withTransportSecurity

public FirewallPolicyInner withTransportSecurity(FirewallPolicyTransportSecurity transportSecurity)

Legen Sie die transportSecurity-Eigenschaft fest: TLS-Konfigurationsdefinition.

Parameters:

transportSecurity - der festzulegende transportSecurity-Wert.

Returns:

das FirewallPolicyInner-Objekt selbst.

Gilt für: