ManagedRuleGroupOverrideSetting Class

Definition

Defines a managed rule group override setting.

public class ManagedRuleGroupOverrideSetting : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Cdn.Models.ManagedRuleGroupOverrideSetting>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Cdn.Models.ManagedRuleGroupOverrideSetting>
public class ManagedRuleGroupOverrideSetting
type ManagedRuleGroupOverrideSetting = class
    interface IJsonModel<ManagedRuleGroupOverrideSetting>
    interface IPersistableModel<ManagedRuleGroupOverrideSetting>
type ManagedRuleGroupOverrideSetting = class
Public Class ManagedRuleGroupOverrideSetting
Implements IJsonModel(Of ManagedRuleGroupOverrideSetting), IPersistableModel(Of ManagedRuleGroupOverrideSetting)
Public Class ManagedRuleGroupOverrideSetting
Inheritance
ManagedRuleGroupOverrideSetting
Implements

Constructors

ManagedRuleGroupOverrideSetting(String)

Initializes a new instance of ManagedRuleGroupOverrideSetting.

Properties

RuleGroupName

Describes the managed rule group within the rule set to override.

Rules

List of rules that will be enabled. If none specified, all rules in the group will be disabled.

Explicit Interface Implementations

IJsonModel<ManagedRuleGroupOverrideSetting>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ManagedRuleGroupOverrideSetting>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ManagedRuleGroupOverrideSetting>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ManagedRuleGroupOverrideSetting>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ManagedRuleGroupOverrideSetting>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to