Freigeben über


Virtual Network Gateways - List Connections

Ruft alle Verbindungen in einem virtuellen Netzwerkgateway ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Die Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

virtualNetworkGatewayName
path True

string

Der Name des virtuellen Netzwerkgateways.

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

VirtualNetworkGatewayListConnectionsResult

Anforderung erfolgreich. Der Vorgang gibt eine Liste der VirtualNetworkGatewayConnection-Ressource zurück.

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

VirtualNetworkGatewaysListConnections

Beispielanforderung

GET https://management.azure.com/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworkGateways/test-vpn-gateway-1/connections?api-version=2023-11-01

Beispiel für eine Antwort

{
  "value": [
    {
      "name": "test-vpn-connection",
      "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/connections/test-vpn-connection",
      "etag": "W/\\\"00000000-0000-0000-0000-000000000000\\\"",
      "type": "Microsoft.Network/connections",
      "location": "eastus",
      "properties": {
        "provisioningState": "Succeeded",
        "resourceGuid": "00000000-0000-0000-0000-000000000000",
        "virtualNetworkGateway1": {
          "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworkGateways/test-vpn-gateway-1"
        },
        "virtualNetworkGateway2": {
          "id": "/subscriptions/subid/resourceGroups/testrg-2/providers/Microsoft.Network/virtualNetworkGateways/test-vpn-gateway-2"
        },
        "connectionType": "Vnet2Vnet",
        "routingWeight": 22,
        "enableBgp": true,
        "usePolicyBasedTrafficSelectors": false,
        "ipsecPolicies": [],
        "trafficSelectorPolicies": [],
        "ingressBytesTransferred": 0,
        "egressBytesTransferred": 0
      }
    }
  ]
}

Definitionen

Name Beschreibung
CloudError

Eine Fehlerantwort des Diensts.

CloudErrorBody

Eine Fehlerantwort des Diensts.

DhGroup

Die DH-Gruppen, die in IKE Phase 1 für die erste SA verwendet werden.

GatewayCustomBgpIpAddressIpConfiguration

GatewayCustomBgpIpAddressIpConfiguration für eine Verbindung mit einem virtuellen Netzwerkgateway.

IkeEncryption

Der IKE-Verschlüsselungsalgorithmus (IKE Phase 2).

IkeIntegrity

Der IKE-Integritätsalgorithmus (IKE Phase 2).

IpsecEncryption

Der IPSec-Verschlüsselungsalgorithmus (IKE Phase 1).

IpsecIntegrity

Der IPSec-Integritätsalgorithmus (IKE Phase 1).

IpsecPolicy

Eine IPSec-Richtlinienkonfiguration für eine Verbindung mit einem virtuellen Netzwerkgateway.

PfsGroup

Die pfs Groups, die in IKE Phase 2 für neue untergeordnete SA verwendet werden.

ProvisioningState

Der aktuelle Bereitstellungsstatus.

SubResource

Verweisen auf eine andere Unterressource.

TrafficSelectorPolicy

Eine Datenverkehrsauswahlrichtlinie für eine Verbindung mit einem virtuellen Netzwerkgateway.

TunnelConnectionHealth

VirtualNetworkGatewayConnection-Eigenschaften.

VirtualNetworkConnectionGatewayReference

Ein Verweis auf die VirtualNetworkGateway- oder LocalNetworkGateway-Ressource.

VirtualNetworkGatewayConnectionListEntity

Eine allgemeine Klasse für allgemeine Ressourceninformationen.

VirtualNetworkGatewayConnectionMode

Gatewayverbindungstyp.

VirtualNetworkGatewayConnectionProtocol

Verbindungsprotokoll, das für diese Verbindung verwendet wird.

VirtualNetworkGatewayConnectionStatus

Verbindungsstatus des virtuellen Netzwerkgateways.

VirtualNetworkGatewayConnectionType

Gatewayverbindungstyp.

VirtualNetworkGatewayListConnectionsResult

Antwort für den VirtualNetworkGatewayListConnections-API-Dienstaufruf.

CloudError

Eine Fehlerantwort des Diensts.

Name Typ Beschreibung
error

CloudErrorBody

Cloudfehlertext.

CloudErrorBody

Eine Fehlerantwort des Diensts.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target

string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

DhGroup

Die DH-Gruppen, die in IKE Phase 1 für die erste SA verwendet werden.

Name Typ Beschreibung
DHGroup1

string

DHGroup14

string

DHGroup2

string

DHGroup2048

string

DHGroup24

string

ECP256

string

ECP384

string

None

string

GatewayCustomBgpIpAddressIpConfiguration

GatewayCustomBgpIpAddressIpConfiguration für eine Verbindung mit einem virtuellen Netzwerkgateway.

Name Typ Beschreibung
customBgpIpAddress

string

Die benutzerdefinierte BgpPeeringAddress, die zu IpconfigurationId gehört.

ipConfigurationId

string

Die IpconfigurationId der ipconfiguration, die zum Gateway gehört.

IkeEncryption

Der IKE-Verschlüsselungsalgorithmus (IKE Phase 2).

Name Typ Beschreibung
AES128

string

AES192

string

AES256

string

DES

string

DES3

string

GCMAES128

string

GCMAES256

string

IkeIntegrity

Der IKE-Integritätsalgorithmus (IKE Phase 2).

Name Typ Beschreibung
GCMAES128

string

GCMAES256

string

MD5

string

SHA1

string

SHA256

string

SHA384

string

IpsecEncryption

Der IPSec-Verschlüsselungsalgorithmus (IKE Phase 1).

Name Typ Beschreibung
AES128

string

AES192

string

AES256

string

DES

string

DES3

string

GCMAES128

string

GCMAES192

string

GCMAES256

string

None

string

IpsecIntegrity

Der IPSec-Integritätsalgorithmus (IKE Phase 1).

Name Typ Beschreibung
GCMAES128

string

GCMAES192

string

GCMAES256

string

MD5

string

SHA1

string

SHA256

string

IpsecPolicy

Eine IPSec-Richtlinienkonfiguration für eine Verbindung mit einem virtuellen Netzwerkgateway.

Name Typ Beschreibung
dhGroup

DhGroup

Die DH Group wurde in IKE Phase 1 für die erste SA verwendet.

ikeEncryption

IkeEncryption

Der IKE-Verschlüsselungsalgorithmus (IKE Phase 2).

ikeIntegrity

IkeIntegrity

Der IKE-Integritätsalgorithmus (IKE Phase 2).

ipsecEncryption

IpsecEncryption

Der IPSec-Verschlüsselungsalgorithmus (IKE Phase 1).

ipsecIntegrity

IpsecIntegrity

Der IPSec-Integritätsalgorithmus (IKE Phase 1).

pfsGroup

PfsGroup

Die Pfs Group, die in IKE Phase 2 für neue untergeordnete SA verwendet wird.

saDataSizeKilobytes

integer

Die Nutzlastgröße der IPSec-Sicherheitszuordnung (auch als Schnellmodus oder Phase 2 SA bezeichnet) in KB für einen Standort-zu-Standort-VPN-Tunnel.

saLifeTimeSeconds

integer

Die IPSec Security Association (auch als Schnellmodus oder Phase 2 SA bezeichnet) Lebensdauer in Sekunden für einen Standort-zu-Standort-VPN-Tunnel.

PfsGroup

Die pfs Groups, die in IKE Phase 2 für neue untergeordnete SA verwendet werden.

Name Typ Beschreibung
ECP256

string

ECP384

string

None

string

PFS1

string

PFS14

string

PFS2

string

PFS2048

string

PFS24

string

PFSMM

string

ProvisioningState

Der aktuelle Bereitstellungsstatus.

Name Typ Beschreibung
Deleting

string

Failed

string

Succeeded

string

Updating

string

SubResource

Verweisen auf eine andere Unterressource.

Name Typ Beschreibung
id

string

Ressourcen-ID.

TrafficSelectorPolicy

Eine Datenverkehrsauswahlrichtlinie für eine Verbindung mit einem virtuellen Netzwerkgateway.

Name Typ Beschreibung
localAddressRanges

string[]

Eine Sammlung lokaler Adressräume im CIDR-Format.

remoteAddressRanges

string[]

Eine Sammlung von Remoteadressräumen im CIDR-Format.

TunnelConnectionHealth

VirtualNetworkGatewayConnection-Eigenschaften.

Name Typ Beschreibung
connectionStatus

VirtualNetworkGatewayConnectionStatus

Verbindungsstatus des virtuellen Netzwerkgateways.

egressBytesTransferred

integer

Die in dieser Verbindung übertragenen Eingangsbytes.

ingressBytesTransferred

integer

Die in dieser Verbindung übertragenen Eingangsbytes.

lastConnectionEstablishedUtcTime

string

Die Uhrzeit, zu der die Verbindung im Utc-Format hergestellt wurde.

tunnel

string

Tunnelname.

VirtualNetworkConnectionGatewayReference

Ein Verweis auf die VirtualNetworkGateway- oder LocalNetworkGateway-Ressource.

Name Typ Beschreibung
id

string

Die ID der VirtualNetworkGateway- oder LocalNetworkGateway-Ressource.

VirtualNetworkGatewayConnectionListEntity

Eine allgemeine Klasse für allgemeine Ressourceninformationen.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.authorizationKey

string

Der AuthorizationKey.

properties.connectionMode

VirtualNetworkGatewayConnectionMode

Der Verbindungsmodus für diese Verbindung.

properties.connectionProtocol

VirtualNetworkGatewayConnectionProtocol

Verbindungsprotokoll, das für diese Verbindung verwendet wird.

properties.connectionStatus

VirtualNetworkGatewayConnectionStatus

Verbindungsstatus des virtuellen Netzwerkgateways.

properties.connectionType

VirtualNetworkGatewayConnectionType

Gatewayverbindungstyp.

properties.egressBytesTransferred

integer

Die in dieser Verbindung übertragenen Eingangsbytes.

properties.enableBgp

boolean

EnableBgp-Flag.

properties.enablePrivateLinkFastPath

boolean

Umgehen Sie das ExpressRoute-Gateway beim Zugriff auf private Links. ExpressRoute FastPath (expressRouteGatewayBypass) muss aktiviert sein.

properties.expressRouteGatewayBypass

boolean

Umgehen Des ExpressRoute-Gateways für die Datenweiterleitung.

properties.gatewayCustomBgpIpAddresses

GatewayCustomBgpIpAddressIpConfiguration[]

GatewayCustomBgpIpAddresses, die für die Verbindung des virtuellen Netzwerkgateways verwendet werden sollen.

properties.ingressBytesTransferred

integer

Die in dieser Verbindung übertragenen Eingangsbytes.

properties.ipsecPolicies

IpsecPolicy[]

Die IPSec-Richtlinien, die von dieser Verbindung berücksichtigt werden sollen.

properties.localNetworkGateway2

VirtualNetworkConnectionGatewayReference

Der Verweis auf die Ressource des lokalen Netzwerkgateways.

properties.peer

SubResource

Der Verweis auf peerings-Ressource.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Verbindungsressource des virtuellen Netzwerkgateways.

properties.resourceGuid

string

Die GUID-Eigenschaft der Ressourcen-GUID der Verbindungsressource des virtuellen Netzwerks.

properties.routingWeight

integer

Die Gewichtung des Routings.

properties.sharedKey

string

Der freigegebene IPSec-Schlüssel.

properties.trafficSelectorPolicies

TrafficSelectorPolicy[]

Die Datenverkehrsauswahlrichtlinien, die von dieser Verbindung berücksichtigt werden sollen.

properties.tunnelConnectionStatus

TunnelConnectionHealth[]

Sammlung des Verbindungsstatus aller Tunnel.

properties.usePolicyBasedTrafficSelectors

boolean

Aktivieren Sie richtlinienbasierte Datenverkehrsmarkierer.

properties.virtualNetworkGateway1

VirtualNetworkConnectionGatewayReference

Der Verweis auf die Ressource des virtuellen Netzwerkgateways.

properties.virtualNetworkGateway2

VirtualNetworkConnectionGatewayReference

Der Verweis auf die Ressource des virtuellen Netzwerkgateways.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

VirtualNetworkGatewayConnectionMode

Gatewayverbindungstyp.

Name Typ Beschreibung
Default

string

InitiatorOnly

string

ResponderOnly

string

VirtualNetworkGatewayConnectionProtocol

Verbindungsprotokoll, das für diese Verbindung verwendet wird.

Name Typ Beschreibung
IKEv1

string

IKEv2

string

VirtualNetworkGatewayConnectionStatus

Verbindungsstatus des virtuellen Netzwerkgateways.

Name Typ Beschreibung
Connected

string

Connecting

string

NotConnected

string

Unknown

string

VirtualNetworkGatewayConnectionType

Gatewayverbindungstyp.

Name Typ Beschreibung
ExpressRoute

string

IPsec

string

VPNClient

string

Vnet2Vnet

string

VirtualNetworkGatewayListConnectionsResult

Antwort für den VirtualNetworkGatewayListConnections-API-Dienstaufruf.

Name Typ Beschreibung
nextLink

string

Die URL, um den nächsten Satz von Ergebnissen abzurufen.

value

VirtualNetworkGatewayConnectionListEntity[]

Eine Liste der VirtualNetworkGatewayConnection-Ressourcen, die in einer Ressourcengruppe vorhanden sind.