VerificationIPFlowContent 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.
Parameters that define the IP flow to be verified.
public class VerificationIPFlowContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.VerificationIPFlowContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.VerificationIPFlowContent>
public class VerificationIPFlowContent
type VerificationIPFlowContent = class
interface IJsonModel<VerificationIPFlowContent>
interface IPersistableModel<VerificationIPFlowContent>
type VerificationIPFlowContent = class
Public Class VerificationIPFlowContent
Implements IJsonModel(Of VerificationIPFlowContent), IPersistableModel(Of VerificationIPFlowContent)
Public Class VerificationIPFlowContent
- Inheritance
-
VerificationIPFlowContent
- Implements
Constructors
VerificationIPFlowContent(ResourceIdentifier, NetworkTrafficDirection, IPFlowProtocol, String, String, String, String) |
Initializes a new instance of VerificationIPFlowContent. |
Properties
Direction |
The direction of the packet represented as a 5-tuple. |
LocalIPAddress |
The local IP address. Acceptable values are valid IPv4 addresses. |
LocalPort |
The local port. Acceptable values are a single integer in the range (0-65535). Support for * for the source port, which depends on the direction. |
Protocol |
Protocol to be verified on. |
RemoteIPAddress |
The remote IP address. Acceptable values are valid IPv4 addresses. |
RemotePort |
The remote port. Acceptable values are a single integer in the range (0-65535). Support for * for the source port, which depends on the direction. |
TargetNicResourceId |
The NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of them, then this parameter must be specified. Otherwise optional). |
TargetResourceId |
The ID of the target resource to perform next-hop on. |
Explicit Interface Implementations
IJsonModel<VerificationIPFlowContent>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<VerificationIPFlowContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<VerificationIPFlowContent>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<VerificationIPFlowContent>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<VerificationIPFlowContent>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |