Dela via


Virtual Network Gateways - Get Vpnclient Connection Health

Hämta hälsoinformation för VPN-klientanslutning per P2S-klientanslutning för den virtuella nätverksgatewayen i den angivna resursgruppen.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}/getVpnClientConnectionHealth?api-version=2023-09-01

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen.

subscriptionId
path True

string

Autentiseringsuppgifterna för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

virtualNetworkGatewayName
path True

string

Namnet på den virtuella nätverksgatewayen.

api-version
query True

string

Klient-API-version.

Svar

Name Typ Description
200 OK

VpnClientConnectionHealthDetailListResult

Lista över hälsoinformation för VPN-klientanslutning.

202 Accepted

Åtgärden godkänns och slutförs asynkront.

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

GetVirtualNetworkGatewayVpnclientConnectionHealth

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/p2s-vnet-test/providers/Microsoft.Network/virtualNetworkGateways/vpnp2sgw/getVpnClientConnectionHealth?api-version=2023-09-01

Sample Response

{
  "value": [
    {
      "vpnConnectionId": "IKEv2_1e1cfe59-5c7c-4315-a876-b11fbfdfeed4",
      "vpnConnectionDuration": 900,
      "vpnConnectionTime": "2019-05-02T22:26:22",
      "publicIpAddress": "167.220.2.232:45522",
      "privateIpAddress": "192.168.210.2",
      "vpnUserName": "gwp2schildcert",
      "maxBandwidth": 240000000,
      "egressPacketsTransferred": 557,
      "egressBytesTransferred": 33420,
      "ingressPacketsTransferred": 557,
      "ingressBytesTransferred": 33420,
      "maxPacketsPerSecond": 4
    },
    {
      "vpnConnectionId": "IKEv2_571cfe59-2c7d-1415-e813-c51fbfdfea16",
      "vpnConnectionDuration": 800,
      "vpnConnectionTime": "2019-05-01T21:06:12",
      "publicIpAddress": "167.220.2.232:45213",
      "privateIpAddress": "192.168.210.1",
      "vpnUserName": "gwp2schildcert",
      "maxBandwidth": 220000000,
      "egressPacketsTransferred": 357,
      "egressBytesTransferred": 23420,
      "ingressPacketsTransferred": 357,
      "ingressBytesTransferred": 23420,
      "maxPacketsPerSecond": 4
    }
  ]
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/locations/eastus/operations/00000000-0000-0000-0000-000000000000?api-version=2023-09-01

Definitioner

Name Description
CloudError

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

VpnClientConnectionHealthDetail

Hälsoinformation om VPN-klientanslutning.

VpnClientConnectionHealthDetailListResult

Lista över vpn-klientanslutningshälsa för virtuell nätverksgateway.

CloudError

Ett felsvar från tjänsten.

Name Typ Description
error

CloudErrorBody

Molnfeltext.

CloudErrorBody

Ett felsvar från tjänsten.

Name Typ Description
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

VpnClientConnectionHealthDetail

Hälsoinformation om VPN-klientanslutning.

Name Typ Description
egressBytesTransferred

integer

Utgående byte per sekund.

egressPacketsTransferred

integer

Utgående paket per sekund.

ingressBytesTransferred

integer

Inkommande byte per sekund.

ingressPacketsTransferred

integer

Inkommande paket per sekund.

maxBandwidth

integer

Den maximala bandbredden.

maxPacketsPerSecond

integer

Maximalt antal överförda paket per sekund.

privateIpAddress

string

Den tilldelade privata IP-adressen för en ansluten VPN-klient.

publicIpAddress

string

Den offentliga IP-adressen för en ansluten VPN-klient.

vpnConnectionDuration

integer

Varaktigheten för en ansluten VPN-klient.

vpnConnectionId

string

VPN-klient-ID: t.

vpnConnectionTime

string

Starttiden för en ansluten VPN-klient.

vpnUserName

string

Användarnamnet för en ansluten VPN-klient.

VpnClientConnectionHealthDetailListResult

Lista över vpn-klientanslutningshälsa för virtuell nätverksgateway.

Name Typ Description
value

VpnClientConnectionHealthDetail[]

Lista över vpn-klientanslutningshälsa.