FirewallPolicyIntrusionDetectionConfiguration Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. FirewallPolicyIntrusionDetectionConfiguration
- com.
Implements
public final class FirewallPolicyIntrusionDetectionConfiguration
implements JsonSerializable<FirewallPolicyIntrusionDetectionConfiguration>
The operation for configuring intrusion detection.
Constructor Summary
| Constructor | Description |
|---|---|
| FirewallPolicyIntrusionDetectionConfiguration() |
Creates an instance of Firewall |
Method Summary
Methods inherited from java.lang.Object
Constructor Details
FirewallPolicyIntrusionDetectionConfiguration
public FirewallPolicyIntrusionDetectionConfiguration()
Creates an instance of FirewallPolicyIntrusionDetectionConfiguration class.
Method Details
bypassTrafficSettings
public List<FirewallPolicyIntrusionDetectionBypassTrafficSpecifications> bypassTrafficSettings()
Get the bypassTrafficSettings property: List of rules for traffic to bypass.
Returns:
fromJson
public static FirewallPolicyIntrusionDetectionConfiguration fromJson(JsonReader jsonReader)
Reads an instance of FirewallPolicyIntrusionDetectionConfiguration from the JsonReader.
Parameters:
Returns:
Throws:
privateRanges
public List<String> privateRanges()
Get the privateRanges property: IDPS Private IP address ranges are used to identify traffic direction (i.e. inbound, outbound, etc.). By default, only ranges defined by IANA RFC 1918 are considered private IP addresses. To modify default ranges, specify your Private IP address ranges with this property.
Returns:
signatureOverrides
public List<FirewallPolicyIntrusionDetectionSignatureSpecification> signatureOverrides()
Get the signatureOverrides property: List of specific signatures states.
Returns:
toJson
validate
public void validate()
Validates the instance.
withBypassTrafficSettings
public FirewallPolicyIntrusionDetectionConfiguration withBypassTrafficSettings(List<FirewallPolicyIntrusionDetectionBypassTrafficSpecifications> bypassTrafficSettings)
Set the bypassTrafficSettings property: List of rules for traffic to bypass.
Parameters:
Returns:
withPrivateRanges
public FirewallPolicyIntrusionDetectionConfiguration withPrivateRanges(List<String> privateRanges)
Set the privateRanges property: IDPS Private IP address ranges are used to identify traffic direction (i.e. inbound, outbound, etc.). By default, only ranges defined by IANA RFC 1918 are considered private IP addresses. To modify default ranges, specify your Private IP address ranges with this property.
Parameters:
Returns:
withSignatureOverrides
public FirewallPolicyIntrusionDetectionConfiguration withSignatureOverrides(List<FirewallPolicyIntrusionDetectionSignatureSpecification> signatureOverrides)
Set the signatureOverrides property: List of specific signatures states.
Parameters:
Returns: