NetworkTapRuleMatchConfiguration Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the match configuration that are supported to filter the traffic.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.NetworkTapRuleMatchConfigurationTypeConverter))]
public class NetworkTapRuleMatchConfiguration : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.INetworkTapRuleMatchConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.NetworkTapRuleMatchConfigurationTypeConverter))>]
type NetworkTapRuleMatchConfiguration = class
interface INetworkTapRuleMatchConfiguration
interface IJsonSerializable
Public Class NetworkTapRuleMatchConfiguration
Implements INetworkTapRuleMatchConfiguration
- Inheritance
-
NetworkTapRuleMatchConfiguration
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| NetworkTapRuleMatchConfiguration() |
Creates an new NetworkTapRuleMatchConfiguration instance. |
Properties
| Name | Description |
|---|---|
| Action |
List of actions that need to be performed for the matched conditions. |
| IPAddressType |
Type of IP Address. IPv4 or IPv6 |
| MatchCondition |
List of the match conditions. |
| MatchConfigurationName |
The name of the match configuration. |
| SequenceNumber |
Sequence Number of the match configuration.. |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of NetworkTapRuleMatchConfiguration. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of NetworkTapRuleMatchConfiguration. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.INetworkTapRuleMatchConfiguration. |
| FromJsonString(String) |
Creates a new instance of NetworkTapRuleMatchConfiguration, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of NetworkTapRuleMatchConfiguration into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |
| ToString() | |