Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var BlockingStrategies = struct { Block BlockingStrategy Monitor BlockingStrategy Off BlockingStrategy }{ "BLOCK", "MONITOR", "OFF", }
Functions ¶
This section is empty.
Types ¶
type AttackHandling ¶
type AttackHandling struct { BlockingStrategyDotNet BlockingStrategy `json:"blockingStrategyDotNet"` // (v1.290) Possible Values: `BLOCK`, `MONITOR`, `OFF` BlockingStrategyJava BlockingStrategy `json:"blockingStrategyJava"` // Possible Values: `BLOCK`, `MONITOR`, `OFF` }
Default attack handling. Default settings for handling attacks.
func (*AttackHandling) MarshalHCL ¶
func (me *AttackHandling) MarshalHCL(properties hcl.Properties) error
func (*AttackHandling) UnmarshalHCL ¶
func (me *AttackHandling) UnmarshalHCL(decoder hcl.Decoder) error
type BlockingStrategy ¶
type BlockingStrategy string
type Settings ¶
type Settings struct { DefaultAttackHandling *AttackHandling `json:"defaultAttackHandling"` // Define global incoming attack control Enabled bool `json:"enabled"` // This setting is enabled (`true`) or disabled (`false`) }
func (*Settings) MarshalHCL ¶
func (me *Settings) MarshalHCL(properties hcl.Properties) error
Click to show internal directories.
Click to hide internal directories.