Condividi tramite


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>
type VpnClientConnectionHealthDetail = class
    interface IJsonModel<VpnClientConnectionHealthDetail>
    interface IPersistableModel<VpnClientConnectionHealthDetail>
Public Class VpnClientConnectionHealthDetail
Implements IJsonModel(Of VpnClientConnectionHealthDetail), IPersistableModel(Of 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.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

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