Share via


NetworkTapRuleMatchConfiguration Class

Definition

Defines the match configuration that are supported to filter the traffic.

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

Constructors

NetworkTapRuleMatchConfiguration()

Initializes a new instance of NetworkTapRuleMatchConfiguration.

Properties

Actions

List of actions that need to be performed for the matched conditions.

IPAddressType

Type of IP Address. IPv4 or IPv6.

MatchConditions

List of the match conditions.

MatchConfigurationName

The name of the match configuration.

SequenceNumber

Sequence Number of the match configuration..

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<NetworkTapRuleMatchConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<NetworkTapRuleMatchConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NetworkTapRuleMatchConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NetworkTapRuleMatchConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<NetworkTapRuleMatchConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to