Share via


ApplicationGatewayFirewallRuleGroup Class

Definition

A web application firewall rule group.

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

Constructors

ApplicationGatewayFirewallRuleGroup(String, IEnumerable<ApplicationGatewayFirewallRule>)

Initializes a new instance of ApplicationGatewayFirewallRuleGroup.

Properties

Description

The description of the web application firewall rule group.

RuleGroupName

The name of the web application firewall rule group.

Rules

The rules of the web application firewall rule group.

Explicit Interface Implementations

IJsonModel<ApplicationGatewayFirewallRuleGroup>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ApplicationGatewayFirewallRuleGroup>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ApplicationGatewayFirewallRuleGroup>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ApplicationGatewayFirewallRuleGroup>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ApplicationGatewayFirewallRuleGroup>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to