Share via


ArmNetworkModelFactory.VpnClientConnectionHealthDetail Method

Definition

Initializes a new instance of VpnClientConnectionHealthDetail.

public static Azure.ResourceManager.Network.Models.VpnClientConnectionHealthDetail VpnClientConnectionHealthDetail (string vpnConnectionId = default, long? vpnConnectionDurationInSeconds = default, DateTimeOffset? vpnConnectionOn = default, string publicIPAddress = default, string privateIPAddress = default, string vpnUserName = default, long? maxBandwidth = default, long? egressPacketsTransferred = default, long? egressBytesTransferred = default, long? ingressPacketsTransferred = default, long? ingressBytesTransferred = default, long? maxPacketsPerSecond = default);
static member VpnClientConnectionHealthDetail : string * Nullable<int64> * Nullable<DateTimeOffset> * string * string * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> -> Azure.ResourceManager.Network.Models.VpnClientConnectionHealthDetail
Public Shared Function VpnClientConnectionHealthDetail (Optional vpnConnectionId As String = Nothing, Optional vpnConnectionDurationInSeconds As Nullable(Of Long) = Nothing, Optional vpnConnectionOn As Nullable(Of DateTimeOffset) = Nothing, Optional publicIPAddress As String = Nothing, Optional privateIPAddress As String = Nothing, Optional vpnUserName As String = Nothing, Optional maxBandwidth As Nullable(Of Long) = Nothing, Optional egressPacketsTransferred As Nullable(Of Long) = Nothing, Optional egressBytesTransferred As Nullable(Of Long) = Nothing, Optional ingressPacketsTransferred As Nullable(Of Long) = Nothing, Optional ingressBytesTransferred As Nullable(Of Long) = Nothing, Optional maxPacketsPerSecond As Nullable(Of Long) = Nothing) As VpnClientConnectionHealthDetail

Parameters

vpnConnectionId
String

The vpn client Id.

vpnConnectionDurationInSeconds
Nullable<Int64>

The duration time of a connected vpn client.

vpnConnectionOn
Nullable<DateTimeOffset>

The start time of a connected vpn client.

publicIPAddress
String

The public Ip of a connected vpn client.

privateIPAddress
String

The assigned private Ip of a connected vpn client.

vpnUserName
String

The user name of a connected vpn client.

maxBandwidth
Nullable<Int64>

The max band width.

egressPacketsTransferred
Nullable<Int64>

The egress packets per second.

egressBytesTransferred
Nullable<Int64>

The egress bytes per second.

ingressPacketsTransferred
Nullable<Int64>

The ingress packets per second.

ingressBytesTransferred
Nullable<Int64>

The ingress bytes per second.

maxPacketsPerSecond
Nullable<Int64>

The max packets transferred per second.

Returns

A new VpnClientConnectionHealthDetail instance for mocking.

Applies to