Share via


IManagedRuleOverride Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleOverrideTypeConverter))]
public interface IManagedRuleOverride : Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleOverrideTypeConverter))>]
type IManagedRuleOverride = interface
    interface IJsonSerializable
Public Interface IManagedRuleOverride
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
Action

Describes the override action to be applied when rule matches.

EnabledState

Describes if the managed rule is in enabled or disabled state. Defaults to Disabled if not specified.

Exclusion

Describes the exclusions that are applied to this specific rule.

RuleId

Identifier for the managed rule.

Sensitivity

Describes the override sensitivity to be applied when rule matches.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to