Share via


ApplicationGatewayFirewallManifestRuleSet Class

Definition

Properties of the web application firewall rule set.

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

Properties

RuleGroups

The rule groups of the web application firewall rule set.

RuleSetType

The type of the web application firewall rule set.

RuleSetVersion

The version of the web application firewall rule set type.

Status

The rule set status.

Tiers

Tier of an application gateway that support the rule set.

Explicit Interface Implementations

IJsonModel<ApplicationGatewayFirewallManifestRuleSet>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ApplicationGatewayFirewallManifestRuleSet>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ApplicationGatewayFirewallManifestRuleSet>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ApplicationGatewayFirewallManifestRuleSet>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ApplicationGatewayFirewallManifestRuleSet>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to