GetAccessRuleFilter

data class GetAccessRuleFilter(val configuration: GetAccessRuleFilterConfiguration? = null, val direction: String? = null, val match: String, val mode: String? = null, val notes: String? = null, val order: String? = null) : ConvertibleToJava<GetAccessRuleFilter>

Constructors

Link copied to clipboard
constructor(configuration: GetAccessRuleFilterConfiguration? = null, direction: String? = null, match: String, mode: String? = null, notes: String? = null, order: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val direction: String? = null

Defines the direction used to sort returned rules. Available values: "asc", "desc".

Link copied to clipboard

Defines the search requirements. When set to all, all the search requirements must match. When set to any, only one of the search requirements has to match. Available values: "any", "all".

Link copied to clipboard
val mode: String? = null

The action to apply to a matched request. Available values: "block", "challenge", "whitelist", "jschallenge", "managedchallenge".

Link copied to clipboard
val notes: String? = null

Defines the string to search for in the notes of existing IP Access rules. Notes: For example, the string 'attack' would match IP Access rules with notes 'Attack 26/02' and 'Attack 27/02'. The search is case insensitive.

Link copied to clipboard
val order: String? = null

Defines the field used to sort returned rules. Available values: "configuration.target", "configuration.value", "mode".

Functions

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