Class FirewallPolicyIntrusionDetectionConfiguration
- java.lang.Object
-
- com.azure.resourcemanager.network.models.FirewallPolicyIntrusionDetectionConfiguration
-
public final class FirewallPolicyIntrusionDetectionConfiguration extends Object
The operation for configuring intrusion detection.
-
-
Constructor Summary
Constructors Constructor Description FirewallPolicyIntrusionDetectionConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FirewallPolicyIntrusionDetectionBypassTrafficSpecifications>bypassTrafficSettings()Get the bypassTrafficSettings property: List of rules for traffic to bypass.List<FirewallPolicyIntrusionDetectionSignatureSpecification>signatureOverrides()Get the signatureOverrides property: List of specific signatures states.voidvalidate()Validates the instance.FirewallPolicyIntrusionDetectionConfigurationwithBypassTrafficSettings(List<FirewallPolicyIntrusionDetectionBypassTrafficSpecifications> bypassTrafficSettings)Set the bypassTrafficSettings property: List of rules for traffic to bypass.FirewallPolicyIntrusionDetectionConfigurationwithSignatureOverrides(List<FirewallPolicyIntrusionDetectionSignatureSpecification> signatureOverrides)Set the signatureOverrides property: List of specific signatures states.
-
-
-
Method Detail
-
signatureOverrides
public List<FirewallPolicyIntrusionDetectionSignatureSpecification> signatureOverrides()
Get the signatureOverrides property: List of specific signatures states.- Returns:
- the signatureOverrides value.
-
withSignatureOverrides
public FirewallPolicyIntrusionDetectionConfiguration withSignatureOverrides(List<FirewallPolicyIntrusionDetectionSignatureSpecification> signatureOverrides)
Set the signatureOverrides property: List of specific signatures states.- Parameters:
signatureOverrides- the signatureOverrides value to set.- Returns:
- the FirewallPolicyIntrusionDetectionConfiguration object itself.
-
bypassTrafficSettings
public List<FirewallPolicyIntrusionDetectionBypassTrafficSpecifications> bypassTrafficSettings()
Get the bypassTrafficSettings property: List of rules for traffic to bypass.- Returns:
- the bypassTrafficSettings value.
-
withBypassTrafficSettings
public FirewallPolicyIntrusionDetectionConfiguration withBypassTrafficSettings(List<FirewallPolicyIntrusionDetectionBypassTrafficSpecifications> bypassTrafficSettings)
Set the bypassTrafficSettings property: List of rules for traffic to bypass.- Parameters:
bypassTrafficSettings- the bypassTrafficSettings value to set.- Returns:
- the FirewallPolicyIntrusionDetectionConfiguration object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-