FirewallPolicyIntrusionDetectionArgs

data class FirewallPolicyIntrusionDetectionArgs(val mode: Output<String>? = null, val privateRanges: Output<List<String>>? = null, val signatureOverrides: Output<List<FirewallPolicyIntrusionDetectionSignatureOverrideArgs>>? = null, val trafficBypasses: Output<List<FirewallPolicyIntrusionDetectionTrafficBypassArgs>>? = null) : ConvertibleToJava<FirewallPolicyIntrusionDetectionArgs>

Constructors

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

Properties

Link copied to clipboard
val mode: Output<String>? = null

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

Link copied to clipboard
val privateRanges: Output<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.

Functions

Link copied to clipboard
open override fun toJava(): FirewallPolicyIntrusionDetectionArgs