Share via


WebApplicationFirewallScrubbingRules Class

Definition

Defines the contents of the log scrubbing rules.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallScrubbingRulesTypeConverter))]
public class WebApplicationFirewallScrubbingRules : Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallScrubbingRules
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallScrubbingRulesTypeConverter))>]
type WebApplicationFirewallScrubbingRules = class
    interface IWebApplicationFirewallScrubbingRules
    interface IJsonSerializable
Public Class WebApplicationFirewallScrubbingRules
Implements IWebApplicationFirewallScrubbingRules
Inheritance
WebApplicationFirewallScrubbingRules
Attributes
Implements

Constructors

Name Description
WebApplicationFirewallScrubbingRules()

Creates an new WebApplicationFirewallScrubbingRules instance.

Properties

Name Description
MatchVariable

The variable to be scrubbed from the logs.

Selector

When matchVariable is a collection, operator used to specify which elements in the collection this rule applies to.

SelectorMatchOperator

When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to.

State

Defines the state of a log scrubbing rule. Default value is enabled.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of WebApplicationFirewallScrubbingRules.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of WebApplicationFirewallScrubbingRules.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallScrubbingRules.

FromJsonString(String)

Creates a new instance of WebApplicationFirewallScrubbingRules, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of WebApplicationFirewallScrubbingRules into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to