Show / Hide Table of Contents

Class FirewallPolicyCustomRuleMatchCondition

Inheritance
System.Object
FirewallPolicyCustomRuleMatchCondition
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.FrontDoor.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class FirewallPolicyCustomRuleMatchCondition

Fields

View Source

MatchValues

Up to 100 possible values to match.

Declaration
public readonly ImmutableArray<string> MatchValues
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

MatchVariable

The request variable to compare with. Possible values are Cookies, PostArgs, QueryString, RemoteAddr, RequestBody, RequestHeader, RequestMethod, or RequestUri.

Declaration
public readonly string MatchVariable
Field Value
Type Description
System.String
View Source

NegationCondition

Should the result of the condition be negated.

Declaration
public readonly bool? NegationCondition
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

Operator

Comparison type to use for matching with the variable value. Possible values are Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual or RegEx.

Declaration
public readonly string Operator
Field Value
Type Description
System.String
View Source

Selector

Match against a specific key if the match_variable is QueryString, PostArgs, RequestHeader or Cookies.

Declaration
public readonly string Selector
Field Value
Type Description
System.String
View Source

Transforms

Up to 5 transforms to apply. Possible values are Lowercase, RemoveNulls, Trim, Uppercase, URLDecode orURLEncode.

Declaration
public readonly ImmutableArray<string> Transforms
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.