Share via


VpnClientConnectionHealthDetail Class

Definition

VPN client connection health detail.

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

Properties

EgressBytesTransferred

The egress bytes per second.

EgressPacketsTransferred

The egress packets per second.

IngressBytesTransferred

The ingress bytes per second.

IngressPacketsTransferred

The ingress packets per second.

MaxBandwidth

The max band width.

MaxPacketsPerSecond

The max packets transferred per second.

PrivateIPAddress

The assigned private Ip of a connected vpn client.

PublicIPAddress

The public Ip of a connected vpn client.

VpnConnectionDurationInSeconds

The duration time of a connected vpn client.

VpnConnectionId

The vpn client Id.

VpnConnectionOn

The start time of a connected vpn client.

VpnUserName

The user name of a connected vpn client.

Explicit Interface Implementations

IJsonModel<VpnClientConnectionHealthDetail>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<VpnClientConnectionHealthDetail>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<VpnClientConnectionHealthDetail>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VpnClientConnectionHealthDetail>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<VpnClientConnectionHealthDetail>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to