Aracılığıyla paylaş


Vpn Connections - List By Vpn Gateway

Belirli bir sanal wan vpn ağ geçidi için tüm vpn bağlantılarını alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections?api-version=2023-09-01

URI Parametreleri

Name İçinde Gerekli Tür Description
gatewayName
path True

string

Ağ geçidinin adı.

resourceGroupName
path True

string

VpnGateway'in kaynak grubu adı.

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci API sürümü.

Yanıtlar

Name Tür Description
200 OK

ListVpnConnectionsResult

İstek başarılı oldu. Sanal wan vpn ağ geçidi için tüm Vpn bağlantılarını döndürür.

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

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 kullanıcı hesabınızın kimliğine bürünme

Örnekler

VpnConnectionList

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/vpnConnections?api-version=2023-09-01

Sample Response

[
  {
    "name": "vpnConnection1",
    "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/vpnConnections/vpnConnection1",
    "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
    "properties": {
      "provisioningState": "Succeeded",
      "remoteVpnSite": {
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1"
      },
      "enableInternetSecurity": false,
      "ingressBytesTransferred": 0,
      "egressBytesTransferred": 0,
      "trafficSelectorPolicies": [],
      "vpnLinkConnections": [
        {
          "name": "Connection-Link1",
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/vpnConnections/vpnConnection1/VpnSiteLinkConnections/Connection-Link1",
          "type": "Microsoft.Network/vpnGateways/vpnConnections/VpnSiteLinkConnections",
          "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
          "properties": {
            "provisioningState": "Succeeded",
            "vpnSiteLink": {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1/vpnSiteLinks/siteLink1"
            },
            "connectionBandwidth": 200,
            "ipsecPolicies": [],
            "vpnConnectionProtocolType": "IKEv2",
            "sharedKey": "key",
            "ingressBytesTransferred": 0,
            "egressBytesTransferred": 0,
            "enableBgp": false,
            "enableRateLimiting": false,
            "useLocalAzureIpAddress": false,
            "usePolicyBasedTrafficSelectors": false,
            "routingWeight": 0,
            "vpnLinkConnectionMode": "Default"
          }
        },
        {
          "name": "Connection-Link2",
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/vpnConnections/vpnConnection1/VpnSiteLinkConnections/Connection-Link2",
          "type": "Microsoft.Network/vpnGateways/vpnConnections/VpnSiteLinkConnections",
          "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
          "properties": {
            "provisioningState": "Succeeded",
            "vpnSiteLink": {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1/vpnSiteLinks/siteLink2"
            },
            "connectionBandwidth": 200,
            "ipsecPolicies": [],
            "vpnConnectionProtocolType": "IKEv2",
            "sharedKey": "key",
            "ingressBytesTransferred": 0,
            "egressBytesTransferred": 0,
            "enableBgp": false,
            "enableRateLimiting": false,
            "useLocalAzureIpAddress": false,
            "usePolicyBasedTrafficSelectors": false,
            "routingWeight": 0,
            "vpnLinkConnectionMode": "Default"
          }
        }
      ],
      "routingConfiguration": {
        "associatedRouteTable": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1/hubRouteTables/hubRouteTable1"
        },
        "propagatedRouteTables": {
          "labels": [
            "label1",
            "label2"
          ],
          "ids": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1/hubRouteTables/hubRouteTable1"
            },
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1/hubRouteTables/hubRouteTable2"
            },
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1/hubRouteTables/hubRouteTable3"
            }
          ]
        },
        "inboundRouteMap": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routeMaps/routeMap1"
        },
        "outboundRouteMap": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routeMaps/routeMap2"
        }
      }
    }
  }
]

Tanımlar

Name Description
CloudError

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

DhGroup

İlk SA için IKE Aşama 1'de kullanılan DH Grupları.

GatewayCustomBgpIpAddressIpConfiguration

Sanal ağ geçidi bağlantısı için GatewayCustomBgpIpAddressIpConfiguration.

IkeEncryption

IKE şifreleme algoritması (IKE aşama 2).

IkeIntegrity

IKE bütünlük algoritması (IKE 2. aşama).

IpsecEncryption

IPSec şifreleme algoritması (IKE aşama 1).

IpsecIntegrity

IPSec bütünlük algoritması (IKE aşama 1).

IpsecPolicy

Sanal ağ geçidi bağlantısı için IPSec İlkesi yapılandırması.

ListVpnConnectionsResult

Sanal wan vpn ağ geçidine yönelik tüm vpn bağlantılarını listeleme isteğinin sonucu. Vpn Connections listesini ve sonraki sonuç kümesini almak için nextLink url'sini içerir.

PfsGroup

Yeni alt SA için IKE Aşama 2'de kullanılan Pfs Grupları.

PropagatedRouteTable

Yolları tanıtacak RouteTable'ların listesi.

ProvisioningState

Geçerli sağlama durumu.

RoutingConfiguration

Bu bağlantı için ilişkili ve yayılan yol tablolarını gösteren Yönlendirme Yapılandırması.

StaticRoute

Tüm Statik Yolların listesi.

StaticRoutesConfig

Bu HubVnetConnection üzerindeki statik yollar için yapılandırmaBu HubVnetConnection üzerindeki statik yollar için yapılandırma.

SubResource

Başka bir alt kaynak başvurusu.

TrafficSelectorPolicy

Sanal ağ geçidi bağlantısı için trafik seçici ilkesi.

VirtualNetworkGatewayConnectionProtocol

Bu bağlantı için kullanılan bağlantı protokolü.

VnetLocalRouteOverrideCriteria

Uç sanal ağındaki NVA'nın uç sanal ağına hedeflenen trafik için atlanıp atlanmadığını belirleyen parametre.

VnetRoute

VirtualHub'dan sanal ağ bağlantısına yönlendirmeyi denetleen yolların listesi.

VpnConnection

VpnConnection Kaynağı.

VpnConnectionStatus

Vpn bağlantısının geçerli durumu.

VpnLinkConnectionMode

Vpn bağlantısı bağlantı modu.

VpnSiteLinkConnection

VpnSiteLinkConnection Kaynağı.

CloudError

Hizmetten bir hata yanıtı.

Name Tür Description
error

CloudErrorBody

Bulut hata gövdesi.

CloudErrorBody

Hizmetten bir hata yanıtı.

Name Tür Description
code

string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

details

CloudErrorBody[]

Hatayla ilgili ek ayrıntıların listesi.

message

string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

target

string

Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı.

DhGroup

İlk SA için IKE Aşama 1'de kullanılan DH Grupları.

Name Tür Description
DHGroup1

string

DHGroup14

string

DHGroup2

string

DHGroup2048

string

DHGroup24

string

ECP256

string

ECP384

string

None

string

GatewayCustomBgpIpAddressIpConfiguration

Sanal ağ geçidi bağlantısı için GatewayCustomBgpIpAddressIpConfiguration.

Name Tür Description
customBgpIpAddress

string

IpconfigurationId'ye ait özel BgpPeeringAddress.

ipConfigurationId

string

Ağ geçidine ait ipconfiguration IpconfigurationId değeri.

IkeEncryption

IKE şifreleme algoritması (IKE aşama 2).

Name Tür Description
AES128

string

AES192

string

AES256

string

DES

string

DES3

string

GCMAES128

string

GCMAES256

string

IkeIntegrity

IKE bütünlük algoritması (IKE 2. aşama).

Name Tür Description
GCMAES128

string

GCMAES256

string

MD5

string

SHA1

string

SHA256

string

SHA384

string

IpsecEncryption

IPSec şifreleme algoritması (IKE aşama 1).

Name Tür Description
AES128

string

AES192

string

AES256

string

DES

string

DES3

string

GCMAES128

string

GCMAES192

string

GCMAES256

string

None

string

IpsecIntegrity

IPSec bütünlük algoritması (IKE aşama 1).

Name Tür Description
GCMAES128

string

GCMAES192

string

GCMAES256

string

MD5

string

SHA1

string

SHA256

string

IpsecPolicy

Sanal ağ geçidi bağlantısı için IPSec İlkesi yapılandırması.

Name Tür Description
dhGroup

DhGroup

İlk SA için IKE Aşama 1'de kullanılan DH Grubu.

ikeEncryption

IkeEncryption

IKE şifreleme algoritması (IKE aşama 2).

ikeIntegrity

IkeIntegrity

IKE bütünlük algoritması (IKE 2. aşama).

ipsecEncryption

IpsecEncryption

IPSec şifreleme algoritması (IKE aşama 1).

ipsecIntegrity

IpsecIntegrity

IPSec bütünlük algoritması (IKE aşama 1).

pfsGroup

PfsGroup

Yeni alt SA için IKE Aşama 2'de kullanılan Pfs Grubu.

saDataSizeKilobytes

integer

Bir siteden siteye VPN tüneli için KB cinsinden IPSec Güvenlik İlişkisi (Hızlı Mod veya 2. Aşama SA olarak da adlandırılır) yük boyutu.

saLifeTimeSeconds

integer

Bir siteden siteye VPN tüneli için saniye cinsinden IPSec Güvenlik İlişkisi (Hızlı Mod veya 2. Aşama SA olarak da adlandırılır) ömrü.

ListVpnConnectionsResult

Sanal wan vpn ağ geçidine yönelik tüm vpn bağlantılarını listeleme isteğinin sonucu. Vpn Connections listesini ve sonraki sonuç kümesini almak için nextLink url'sini içerir.

Name Tür Description
nextLink

string

Varsa sonraki işlem listesi sonuçlarını almak için URL.

value

VpnConnection[]

Vpn Connections listesi.

PfsGroup

Yeni alt SA için IKE Aşama 2'de kullanılan Pfs Grupları.

Name Tür Description
ECP256

string

ECP384

string

None

string

PFS1

string

PFS14

string

PFS2

string

PFS2048

string

PFS24

string

PFSMM

string

PropagatedRouteTable

Yolları tanıtacak RouteTable'ların listesi.

Name Tür Description
ids

SubResource[]

Tüm RouteTable'ların kaynak kimliklerinin listesi.

labels

string[]

Etiket listesi.

ProvisioningState

Geçerli sağlama durumu.

Name Tür Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

RoutingConfiguration

Bu bağlantı için ilişkili ve yayılan yol tablolarını gösteren Yönlendirme Yapılandırması.

Name Tür Description
associatedRouteTable

SubResource

Bu RoutingConfiguration ile ilişkili RouteTable kaynak kimliği.

inboundRouteMap

SubResource

Gelen öğrenilen yollar için bu RoutingConfiguration ile ilişkili RouteMap'in kaynak kimliği.

outboundRouteMap

SubResource

Giden tanıtılan yollar için bu RoutingConfiguration ile ilişkiliRouteMap'in kaynak kimliği.

propagatedRouteTables

PropagatedRouteTable

Yolları tanıtacak RouteTable'ların listesi.

vnetRoutes

VnetRoute

VirtualHub'dan sanal ağ bağlantısına yönlendirmeyi denetleen yolların listesi.

StaticRoute

Tüm Statik Yolların listesi.

Name Tür Description
addressPrefixes

string[]

Tüm adres ön eklerinin listesi.

name

string

Bir VnetRoute içinde benzersiz olan StaticRoute'un adı.

nextHopIpAddress

string

Sonraki atlamanın ip adresi.

StaticRoutesConfig

Bu HubVnetConnection üzerindeki statik yollar için yapılandırmaBu HubVnetConnection üzerindeki statik yollar için yapılandırma.

Name Tür Description
propagateStaticRoutes

boolean

Bu bağlantıdaki statik yolların otomatik olarak bu bağlantının yayıldığı yol tablolarına yayılıp yayılmadığını gösteren Boole değeri.

vnetLocalRouteOverrideCriteria

VnetLocalRouteOverrideCriteria

Uç sanal ağındaki NVA'nın uçta hedefi olan trafik için atlanıp atlanmadığını belirleyen parametre.

SubResource

Başka bir alt kaynak başvurusu.

Name Tür Description
id

string

Kaynak Kimliği.

TrafficSelectorPolicy

Sanal ağ geçidi bağlantısı için trafik seçici ilkesi.

Name Tür Description
localAddressRanges

string[]

CIDR biçiminde yerel adres alanları koleksiyonu.

remoteAddressRanges

string[]

CIDR biçiminde uzak adres alanları koleksiyonu.

VirtualNetworkGatewayConnectionProtocol

Bu bağlantı için kullanılan bağlantı protokolü.

Name Tür Description
IKEv1

string

IKEv2

string

VnetLocalRouteOverrideCriteria

Uç sanal ağındaki NVA'nın uç sanal ağına hedeflenen trafik için atlanıp atlanmadığını belirleyen parametre.

Name Tür Description
Contains

string

Equal

string

VnetRoute

VirtualHub'dan sanal ağ bağlantısına yönlendirmeyi denetleen yolların listesi.

Name Tür Description
bgpConnections

SubResource[]

HubBgpConnection nesnelerine yapılan başvuruların listesi.

staticRoutes

StaticRoute[]

Tüm Statik Yolların listesi.

staticRoutesConfig

StaticRoutesConfig

Bu HubVnetConnection üzerindeki statik yollar için yapılandırma.

VpnConnection

VpnConnection Kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.connectionBandwidth

integer

MBPS cinsinden beklenen bant genişliği.

properties.connectionStatus

VpnConnectionStatus

Bağlantı durumu.

properties.dpdTimeoutSeconds

integer

VPN bağlantısı için saniyeler içinde DPD zaman aşımı.

properties.egressBytesTransferred

integer

Aktarılan çıkış baytları.

properties.enableBgp

boolean

EnableBgp bayrağı.

properties.enableInternetSecurity

boolean

İnternet güvenliğini etkinleştirin.

properties.enableRateLimiting

boolean

EnableBgp bayrağı.

properties.ingressBytesTransferred

integer

Giriş baytları aktarıldı.

properties.ipsecPolicies

IpsecPolicy[]

Bu bağlantı tarafından dikkate alınması gereken IPSec İlkeleri.

properties.provisioningState

ProvisioningState

VPN bağlantı kaynağının sağlama durumu.

properties.remoteVpnSite

SubResource

Bağlı vpn sitesinin kimliği.

properties.routingConfiguration

RoutingConfiguration

Bu bağlantıda ilişkili ve yayılan yol tablolarını gösteren Yönlendirme Yapılandırması.

properties.routingWeight

integer

Vpn bağlantısı için yönlendirme ağırlığı.

properties.sharedKey

string

Vpn bağlantısı için SharedKey.

properties.trafficSelectorPolicies

TrafficSelectorPolicy[]

Bu bağlantı tarafından dikkate alınması gereken Trafik Seçici İlkeleri.

properties.useLocalAzureIpAddress

boolean

Bağlantıyı başlatmak için yerel azure ip'yi kullanın.

properties.usePolicyBasedTrafficSelectors

boolean

İlke tabanlı trafik seçicilerini etkinleştirin.

properties.vpnConnectionProtocolType

VirtualNetworkGatewayConnectionProtocol

Bu bağlantı için kullanılan bağlantı protokolü.

properties.vpnLinkConnections

VpnSiteLinkConnection[]

Ağ geçidine yönelik tüm vpn site bağlantısı bağlantılarının listesi.

VpnConnectionStatus

Vpn bağlantısının geçerli durumu.

Name Tür Description
Connected

string

Connecting

string

NotConnected

string

Unknown

string

VpnLinkConnectionMode

Vpn bağlantısı bağlantı modu.

Name Tür Description
Default

string

InitiatorOnly

string

ResponderOnly

string

VpnSiteLinkConnection

VpnSiteLinkConnection Kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.connectionBandwidth

integer

MBPS cinsinden beklenen bant genişliği.

properties.connectionStatus

VpnConnectionStatus

Bağlantı durumu.

properties.egressBytesTransferred

integer

Aktarılan çıkış baytları.

properties.egressNatRules

SubResource[]

Çıkış NatRules listesi.

properties.enableBgp

boolean

EnableBgp bayrağı.

properties.enableRateLimiting

boolean

EnableBgp bayrağı.

properties.ingressBytesTransferred

integer

Giriş baytları aktarıldı.

properties.ingressNatRules

SubResource[]

Giriş NatRules listesi.

properties.ipsecPolicies

IpsecPolicy[]

Bu bağlantı tarafından dikkate alınması gereken IPSec İlkeleri.

properties.provisioningState

ProvisioningState

VPN sitesi bağlantı bağlantısı kaynağının sağlama durumu.

properties.routingWeight

integer

Vpn bağlantısı için yönlendirme ağırlığı.

properties.sharedKey

string

Vpn bağlantısı için SharedKey.

properties.useLocalAzureIpAddress

boolean

Bağlantıyı başlatmak için yerel azure ip'yi kullanın.

properties.usePolicyBasedTrafficSelectors

boolean

İlke tabanlı trafik seçicilerini etkinleştirin.

properties.vpnConnectionProtocolType

VirtualNetworkGatewayConnectionProtocol

Bu bağlantı için kullanılan bağlantı protokolü.

properties.vpnGatewayCustomBgpAddresses

GatewayCustomBgpIpAddressIpConfiguration[]

bu bağlantı tarafından kullanılan vpnGatewayCustomBgpAddresses.

properties.vpnLinkConnectionMode

VpnLinkConnectionMode

Vpn bağlantısı bağlantı modu.

properties.vpnSiteLink

SubResource

Bağlı vpn sitesi bağlantısının kimliği.

type

string

Kaynak türü.