FirewallPolicyIntrusionDetection

data class FirewallPolicyIntrusionDetection(val mode: String? = null, val privateRanges: List<String>? = null, val signatureOverrides: List<FirewallPolicyIntrusionDetectionSignatureOverride>? = null, val trafficBypasses: List<FirewallPolicyIntrusionDetectionTrafficBypass>? = null)

Constructors

Link copied to clipboard
constructor(mode: String? = null, privateRanges: List<String>? = null, signatureOverrides: List<FirewallPolicyIntrusionDetectionSignatureOverride>? = null, trafficBypasses: List<FirewallPolicyIntrusionDetectionTrafficBypass>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val mode: String? = null

In which mode you want to run intrusion detection: Off, Alert or Deny.

Link copied to clipboard
val privateRanges: List<String>? = null

A list of Private IP address ranges to identify traffic direction. By default, only ranges defined by IANA RFC 1918 are considered private IP addresses.

Link copied to clipboard

One or more signature_overrides blocks as defined below.

Link copied to clipboard

One or more traffic_bypass blocks as defined below.