Share via


ManagedRuleExclusion Constructors

Definition

Overloads

ManagedRuleExclusion()

Initializes a new instance of the ManagedRuleExclusion class.

ManagedRuleExclusion(String, String, String)

Initializes a new instance of the ManagedRuleExclusion class.

ManagedRuleExclusion()

Initializes a new instance of the ManagedRuleExclusion class.

public ManagedRuleExclusion ();
Public Sub New ()

Applies to

ManagedRuleExclusion(String, String, String)

Initializes a new instance of the ManagedRuleExclusion class.

public ManagedRuleExclusion (string matchVariable, string selectorMatchOperator, string selector);
new Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleExclusion : string * string * string -> Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleExclusion
Public Sub New (matchVariable As String, selectorMatchOperator As String, selector As String)

Parameters

matchVariable
String

The variable type to be excluded. Possible values include: 'RequestHeaderNames', 'RequestCookieNames', 'QueryStringArgNames', 'RequestBodyPostArgNames', 'RequestBodyJsonArgNames'

selectorMatchOperator
String

Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to. Possible values include: 'Equals', 'Contains', 'StartsWith', 'EndsWith', 'EqualsAny'

selector
String

Selector value for which elements in the collection this exclusion applies to.

Applies to