Dela via


AnalysisIPv4FirewallRule Class

Definition

The detail of firewall rule.

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

Constructors

AnalysisIPv4FirewallRule()

Initializes a new instance of AnalysisIPv4FirewallRule.

Properties

FirewallRuleName

The rule name.

RangeEnd

The end range of IPv4.

RangeStart

The start range of IPv4.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AnalysisIPv4FirewallRule>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AnalysisIPv4FirewallRule>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AnalysisIPv4FirewallRule>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AnalysisIPv4FirewallRule>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AnalysisIPv4FirewallRule>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to