ApplicationGatewayWafRuleParanoiaLevel Class

public final class ApplicationGatewayWafRuleParanoiaLevel
extends ExpandableStringEnum<ApplicationGatewayWafRuleParanoiaLevel>

OWASP CRS paranoia level of a managed rule. Applicable only for DRS and OWASP rules.

Field Summary

Modifier and Type Field and Description
static final ApplicationGatewayWafRuleParanoiaLevel PL1

Baseline detection rules.

static final ApplicationGatewayWafRuleParanoiaLevel PL2

Adds stricter detection rules.

static final ApplicationGatewayWafRuleParanoiaLevel PL3

Adds aggressive detection rules.

static final ApplicationGatewayWafRuleParanoiaLevel PL4

Strictest detection rules.

Constructor Summary

Constructor Description
ApplicationGatewayWafRuleParanoiaLevel()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ApplicationGatewayWafRuleParanoiaLevel value.

Method Summary

Modifier and Type Method and Description
static ApplicationGatewayWafRuleParanoiaLevel fromString(String name)

Creates or finds a ApplicationGatewayWafRuleParanoiaLevel from its string representation.

static Collection<ApplicationGatewayWafRuleParanoiaLevel> values()

Gets known ApplicationGatewayWafRuleParanoiaLevel values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

PL1

public static final ApplicationGatewayWafRuleParanoiaLevel PL1

Baseline detection rules.

PL2

public static final ApplicationGatewayWafRuleParanoiaLevel PL2

Adds stricter detection rules.

PL3

public static final ApplicationGatewayWafRuleParanoiaLevel PL3

Adds aggressive detection rules.

PL4

public static final ApplicationGatewayWafRuleParanoiaLevel PL4

Strictest detection rules.

Constructor Details

ApplicationGatewayWafRuleParanoiaLevel

@Deprecated
public ApplicationGatewayWafRuleParanoiaLevel()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ApplicationGatewayWafRuleParanoiaLevel value.

Method Details

fromString

public static ApplicationGatewayWafRuleParanoiaLevel fromString(String name)

Creates or finds a ApplicationGatewayWafRuleParanoiaLevel from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding ApplicationGatewayWafRuleParanoiaLevel.

values

public static Collection<ApplicationGatewayWafRuleParanoiaLevel> values()

Gets known ApplicationGatewayWafRuleParanoiaLevel values.

Returns:

known ApplicationGatewayWafRuleParanoiaLevel values.

Applies to