Language

ApplicationGatewayWafRuleParanoiaLevel Struct

Definition

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

public readonly struct ApplicationGatewayWafRuleParanoiaLevel : IEquatable<Azure.ResourceManager.Network.Models.ApplicationGatewayWafRuleParanoiaLevel>
type ApplicationGatewayWafRuleParanoiaLevel = struct
Public Structure ApplicationGatewayWafRuleParanoiaLevel
Implements IEquatable(Of ApplicationGatewayWafRuleParanoiaLevel)
Inheritance
ApplicationGatewayWafRuleParanoiaLevel
Implements

Constructors

Name Description
ApplicationGatewayWafRuleParanoiaLevel(String)

Initializes a new instance of ApplicationGatewayWafRuleParanoiaLevel.

Properties

Name Description
PL1

Baseline detection rules.

PL2

Adds stricter detection rules.

PL3

Adds aggressive detection rules.

PL4

Strictest detection rules.

Methods

Name Description
Equals(ApplicationGatewayWafRuleParanoiaLevel)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(ApplicationGatewayWafRuleParanoiaLevel, ApplicationGatewayWafRuleParanoiaLevel)

Determines if two ApplicationGatewayWafRuleParanoiaLevel values are the same.

Implicit(String to ApplicationGatewayWafRuleParanoiaLevel)

Converts a string to a ApplicationGatewayWafRuleParanoiaLevel.

Implicit(String to Nullable<ApplicationGatewayWafRuleParanoiaLevel>)
Inequality(ApplicationGatewayWafRuleParanoiaLevel, ApplicationGatewayWafRuleParanoiaLevel)

Determines if two ApplicationGatewayWafRuleParanoiaLevel values are not the same.

Applies to