Partager via


Vpn Gateways - List

Répertorie tous les VpnGateways dans un abonnement.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/vpnGateways?api-version=2024-05-01

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

Informations d’identification de l’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service.

api-version
query True

string

Version de l’API cliente.

Réponses

Nom Type Description
200 OK

ListVpnGatewaysResult

Demande réussie. Retourne les détails de tous les VpnGateways de l’abonnement.

Other Status Codes

CloudError

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

VpnGatewayListBySubscription

Exemple de requête

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.Network/vpnGateways?api-version=2024-05-01

Exemple de réponse

{
  "value": [
    {
      "name": "gateway1",
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1",
      "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
      "location": "West US",
      "type": "Microsoft.Network/vpnGateways",
      "properties": {
        "provisioningState": "Succeeded",
        "virtualHub": {
          "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1"
        },
        "connections": [
          {
            "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,
              "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,
                    "ingressNatRules": [
                      {
                        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/natRules/nat03"
                      }
                    ]
                  }
                },
                {
                  "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,
                    "egressNatRules": [
                      {
                        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/natRules/nat04"
                      }
                    ]
                  }
                }
              ],
              "routingConfiguration": {
                "associatedRouteTable": {
                  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1"
                },
                "propagatedRouteTables": {
                  "labels": [
                    "label1",
                    "label2"
                  ],
                  "ids": [
                    {
                      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1"
                    },
                    {
                      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable2"
                    },
                    {
                      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable3"
                    }
                  ]
                },
                "vnetRoutes": {
                  "staticRoutes": []
                }
              }
            }
          }
        ],
        "bgpSettings": {
          "asn": 65514,
          "bgpPeeringAddress": "10.0.1.30",
          "peerWeight": 0,
          "bgpPeeringAddresses": [
            {
              "ipconfigurationId": "Instance0",
              "defaultBgpIpAddresses": [
                "10.30.0.4"
              ],
              "customBgpIpAddresses": [
                "169.254.21.5"
              ],
              "tunnelIpAddresses": [
                "104.208.48.178"
              ]
            },
            {
              "ipconfigurationId": "Instance1",
              "defaultBgpIpAddresses": [
                "10.30.0.5"
              ],
              "customBgpIpAddresses": [
                "169.254.21.10"
              ],
              "tunnelIpAddresses": [
                "104.208.48.179"
              ]
            }
          ]
        },
        "natRules": [
          {
            "name": "nat03",
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/natRules/nat03",
            "properties": {
              "type": "Dynamic",
              "mode": "IgressSnat",
              "internalMappings": [
                {
                  "addressSpace": "0.0.0.0/26"
                }
              ],
              "externalMappings": [
                {
                  "addressSpace": "192.168.0.0/26"
                }
              ],
              "ingressVpnSiteLinkConnections": [
                {
                  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/vpnConnections/vpnConnection1/vpnLinkConnections/Connection-Link1"
                }
              ]
            },
            "type": "Microsoft.Network/vpnGateways/natRules"
          },
          {
            "name": "nat04",
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/natRules/nat04",
            "properties": {
              "type": "Static",
              "mode": "EgressSnat",
              "internalMappings": [
                {
                  "addressSpace": "0.0.0.0/26"
                }
              ],
              "externalMappings": [
                {
                  "addressSpace": "192.168.0.0/26"
                }
              ],
              "egressVpnSiteLinkConnections": [
                {
                  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/gateway1/vpnConnections/vpnConnection1/vpnLinkConnections/Connection-Link2"
                }
              ]
            },
            "type": "Microsoft.Network/vpnGateways/natRules"
          }
        ],
        "isRoutingPreferenceInternet": false,
        "enableBgpRouteTranslationForNat": false
      }
    },
    {
      "name": "gateway2",
      "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/vpnGateways/gateway2",
      "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
      "location": "West US",
      "type": "Microsoft.Network/vpnGateways",
      "properties": {
        "provisioningState": "Succeeded",
        "virtualHub": {
          "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/virtualHub2"
        },
        "connections": [
          {
            "name": "vpnConnection1",
            "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/vpnGateways/gateway2/vpnConnections/vpnConnection2",
            "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
            "properties": {
              "provisioningState": "Succeeded",
              "remoteVpnSite": {
                "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/vpnSites/vpnSite2"
              },
              "connectionStatus": "Connected",
              "ingressBytesTransferred": 0,
              "egressBytesTransferred": 0,
              "routingWeight": 0,
              "connectionBandwidth": 100,
              "sharedKey": "key",
              "enableBgp": false,
              "useLocalAzureIpAddress": false,
              "ipsecPolicies": [],
              "routingConfiguration": {
                "associatedRouteTable": {
                  "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/virtualHub2/hubRouteTables/hubRouteTable1"
                },
                "propagatedRouteTables": {
                  "labels": [
                    "label1",
                    "label2"
                  ],
                  "ids": [
                    {
                      "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/virtualHub2/hubRouteTables/hubRouteTable1"
                    },
                    {
                      "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/virtualHub2/hubRouteTables/hubRouteTable2"
                    },
                    {
                      "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/virtualHub2/hubRouteTables/hubRouteTable3"
                    }
                  ]
                },
                "vnetRoutes": {
                  "staticRoutes": []
                }
              }
            }
          }
        ],
        "bgpSettings": {
          "asn": 65514,
          "bgpPeeringAddress": "10.0.1.30",
          "peerWeight": 0,
          "bgpPeeringAddresses": [
            {
              "ipconfigurationId": "Instance0",
              "defaultBgpIpAddresses": [
                "10.30.0.4"
              ],
              "customBgpIpAddresses": [
                "169.254.21.5"
              ],
              "tunnelIpAddresses": [
                "104.208.48.178"
              ]
            },
            {
              "ipconfigurationId": "Instance1",
              "defaultBgpIpAddresses": [
                "10.30.0.5"
              ],
              "customBgpIpAddresses": [
                "169.254.21.10"
              ],
              "tunnelIpAddresses": [
                "104.208.48.179"
              ]
            }
          ]
        },
        "natRules": [],
        "isRoutingPreferenceInternet": false,
        "enableBgpRouteTranslationForNat": false
      }
    }
  ]
}

Définitions

Nom Description
BgpSettings

Détails des paramètres BGP.

CloudError

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

DhGroup

Groupes DH utilisés dans la phase 1 de IKE pour la sa initiale.

GatewayCustomBgpIpAddressIpConfiguration

GatewayCustomBgpIpAddressIpConfiguration pour une connexion de passerelle de réseau virtuel.

IkeEncryption

Algorithme de chiffrement IKE (phase IKE 2).

IkeIntegrity

Algorithme d’intégrité IKE (phase IKE 2).

IPConfigurationBgpPeeringAddress

Propriétés d’IPConfigurationBgpPeeringAddress.

IpsecEncryption

Algorithme de chiffrement IPSec (phase IKE 1).

IpsecIntegrity

Algorithme d’intégrité IPSec (phase IKE 1).

IpsecPolicy

Configuration d’une stratégie IPSec pour une connexion de passerelle de réseau virtuel.

ListVpnGatewaysResult

Résultat de la requête pour répertorier VpnGateways. Il contient une liste de VpnGateways et une URL nextLink pour obtenir l’ensemble de résultats suivant.

PfsGroup

Groupes Pfs utilisés dans la phase IKE 2 pour la nouvelle sape enfant.

PropagatedRouteTable

Liste des RoutesTables pour publier les itinéraires vers.

ProvisioningState

État d’approvisionnement actuel.

RoutingConfiguration

Configuration de routage indiquant les tables de routage associées et propagées pour cette connexion.

StaticRoute

Liste de tous les itinéraires statiques.

StaticRoutesConfig

Configuration des itinéraires statiques sur ce HubVnetConnectionConfiguration pour les itinéraires statiques sur ce HubVnetConnection.

SubResource

Référence à une autre sous-ressource.

TrafficSelectorPolicy

Stratégie de sélecteur de trafic pour une connexion de passerelle de réseau virtuel.

VirtualNetworkGatewayConnectionProtocol

Protocole de connexion utilisé pour cette connexion.

VnetLocalRouteOverrideCriteria

Paramètre déterminant si l’appliance virtuelle réseau dans le réseau virtuel spoke est contournée pour le trafic avec la destination dans le réseau virtuel spoke.

VnetRoute

Liste des itinéraires qui contrôlent le routage à partir de VirtualHub vers une connexion de réseau virtuel.

VpnConnection

Ressource VpnConnection.

VpnConnectionStatus

État actuel de la connexion vpn.

VpnGateway

Ressource VpnGateway.

VpnGatewayIpConfiguration

Configuration IP d’une ressource de passerelle VPN.

VpnGatewayNatRule

Ressource VpnGatewayNatRule.

VpnLinkConnectionMode

Mode de connexion de liaison VPN.

VpnNatRuleMapping

Mappage NatRule vpn.

VpnNatRuleMode

Direction NAT source d’un NAT VPN.

VpnNatRuleType

Type de règle NAT pour VPN NAT.

VpnSiteLinkConnection

Ressource VpnSiteLinkConnection.

BgpSettings

Détails des paramètres BGP.

Nom Type Description
asn

integer

ASN de l’orateur BGP.

bgpPeeringAddress

string

Adresse de peering BGP et identificateur BGP de cet orateur BGP.

bgpPeeringAddresses

IPConfigurationBgpPeeringAddress[]

Adresse de peering BGP avec l’ID de configuration IP pour la passerelle de réseau virtuel.

peerWeight

integer

Poids ajouté aux itinéraires appris à partir de ce haut-parleur BGP.

CloudError

Réponse d’erreur du service.

Nom Type Description
error

CloudErrorBody

Corps de l’erreur cloud.

CloudErrorBody

Réponse d’erreur du service.

Nom Type Description
code

string

Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme.

details

CloudErrorBody[]

Liste des détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur.

DhGroup

Groupes DH utilisés dans la phase 1 de IKE pour la sa initiale.

Valeur Description
DHGroup1
DHGroup14
DHGroup2
DHGroup2048
DHGroup24
ECP256
ECP384
None

GatewayCustomBgpIpAddressIpConfiguration

GatewayCustomBgpIpAddressIpConfiguration pour une connexion de passerelle de réseau virtuel.

Nom Type Description
customBgpIpAddress

string

BgpPeeringAddress personnalisé qui appartient à IpconfigurationId.

ipConfigurationId

string

IpconfigurationId de ipconfiguration qui appartient à la passerelle.

IkeEncryption

Algorithme de chiffrement IKE (phase IKE 2).

Valeur Description
AES128
AES192
AES256
DES
DES3
GCMAES128
GCMAES256

IkeIntegrity

Algorithme d’intégrité IKE (phase IKE 2).

Valeur Description
GCMAES128
GCMAES256
MD5
SHA1
SHA256
SHA384

IPConfigurationBgpPeeringAddress

Propriétés d’IPConfigurationBgpPeeringAddress.

Nom Type Description
customBgpIpAddresses

string[]

Liste des adresses de peering BGP personnalisées qui appartiennent à la configuration IP.

defaultBgpIpAddresses

string[]

Liste des adresses de peering BGP par défaut qui appartiennent à la configuration IP.

ipconfigurationId

string

ID de la configuration IP qui appartient à la passerelle.

tunnelIpAddresses

string[]

Liste des adresses IP publiques de tunnel qui appartiennent à la configuration IP.

IpsecEncryption

Algorithme de chiffrement IPSec (phase IKE 1).

Valeur Description
AES128
AES192
AES256
DES
DES3
GCMAES128
GCMAES192
GCMAES256
None

IpsecIntegrity

Algorithme d’intégrité IPSec (phase IKE 1).

Valeur Description
GCMAES128
GCMAES192
GCMAES256
MD5
SHA1
SHA256

IpsecPolicy

Configuration d’une stratégie IPSec pour une connexion de passerelle de réseau virtuel.

Nom Type Description
dhGroup

DhGroup

Groupe DH utilisé dans la phase 1 de IKE pour la sa initiale.

ikeEncryption

IkeEncryption

Algorithme de chiffrement IKE (phase IKE 2).

ikeIntegrity

IkeIntegrity

Algorithme d’intégrité IKE (phase IKE 2).

ipsecEncryption

IpsecEncryption

Algorithme de chiffrement IPSec (phase IKE 1).

ipsecIntegrity

IpsecIntegrity

Algorithme d’intégrité IPSec (phase IKE 1).

pfsGroup

PfsGroup

Groupe Pfs utilisé dans la phase IKE 2 pour la nouvelle SAP enfant.

saDataSizeKilobytes

integer

La taille de charge utile IPSec Security Association (également appelée mode rapide ou sa phase 2) en Ko pour un tunnel VPN de site à site.

saLifeTimeSeconds

integer

Durée de vie de l’association de sécurité IPSec (également appelée mode rapide ou sa phase 2) en secondes pour un tunnel VPN de site à site.

ListVpnGatewaysResult

Résultat de la requête pour répertorier VpnGateways. Il contient une liste de VpnGateways et une URL nextLink pour obtenir l’ensemble de résultats suivant.

Nom Type Description
nextLink

string

URL permettant d’obtenir le jeu de résultats de liste d’opérations suivant s’il existe.

value

VpnGateway[]

Liste des vpnGateways.

PfsGroup

Groupes Pfs utilisés dans la phase IKE 2 pour la nouvelle sape enfant.

Valeur Description
ECP256
ECP384
None
PFS1
PFS14
PFS2
PFS2048
PFS24
PFSMM

PropagatedRouteTable

Liste des RoutesTables pour publier les itinéraires vers.

Nom Type Description
ids

SubResource[]

Liste des ID de ressource de tous les RouteTables.

labels

string[]

Liste des étiquettes.

ProvisioningState

État d’approvisionnement actuel.

Valeur Description
Deleting
Failed
Succeeded
Updating

RoutingConfiguration

Configuration de routage indiquant les tables de routage associées et propagées pour cette connexion.

Nom Type Description
associatedRouteTable

SubResource

Id de ressource RouteTable associé à ce RoutingConfiguration.

inboundRouteMap

SubResource

ID de ressource de RouteMap associé à ce RoutingConfiguration pour les itinéraires appris entrants.

outboundRouteMap

SubResource

ID de ressource de l’ObjetRouteMap associé à ce RoutingConfiguration pour les itinéraires publiés sortants.

propagatedRouteTables

PropagatedRouteTable

Liste des RoutesTables pour publier les itinéraires vers.

vnetRoutes

VnetRoute

Liste des itinéraires qui contrôlent le routage à partir de VirtualHub vers une connexion de réseau virtuel.

StaticRoute

Liste de tous les itinéraires statiques.

Nom Type Description
addressPrefixes

string[]

Liste de tous les préfixes d’adresse.

name

string

Nom de StaticRoute unique au sein d’un réseau virtuel.

nextHopIpAddress

string

Adresse IP du tronçon suivant.

StaticRoutesConfig

Configuration des itinéraires statiques sur ce HubVnetConnectionConfiguration pour les itinéraires statiques sur ce HubVnetConnection.

Nom Type Description
propagateStaticRoutes

boolean

Boolean indiquant si les itinéraires statiques de cette connexion sont automatiquement propagés aux tables de routage vers lesquelles cette connexion se propage.

vnetLocalRouteOverrideCriteria

VnetLocalRouteOverrideCriteria

Paramètre déterminant si l’appliance virtuelle réseau dans le réseau virtuel spoke est contournée pour le trafic avec la destination en spoke.

SubResource

Référence à une autre sous-ressource.

Nom Type Description
id

string

ID de ressource.

TrafficSelectorPolicy

Stratégie de sélecteur de trafic pour une connexion de passerelle de réseau virtuel.

Nom Type Description
localAddressRanges

string[]

Collection d’espaces d’adressage locaux au format CIDR.

remoteAddressRanges

string[]

Collection d’espaces d’adressage distants au format CIDR.

VirtualNetworkGatewayConnectionProtocol

Protocole de connexion utilisé pour cette connexion.

Valeur Description
IKEv1
IKEv2

VnetLocalRouteOverrideCriteria

Paramètre déterminant si l’appliance virtuelle réseau dans le réseau virtuel spoke est contournée pour le trafic avec la destination dans le réseau virtuel spoke.

Valeur Description
Contains
Equal

VnetRoute

Liste des itinéraires qui contrôlent le routage à partir de VirtualHub vers une connexion de réseau virtuel.

Nom Type Description
bgpConnections

SubResource[]

Liste des références aux objets HubBgpConnection.

staticRoutes

StaticRoute[]

Liste de tous les itinéraires statiques.

staticRoutesConfig

StaticRoutesConfig

Configuration des itinéraires statiques sur ce HubVnetConnection.

VpnConnection

Ressource VpnConnection.

Nom Type Description
etag

string

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

id

string

ID de ressource.

name

string

Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

properties.connectionBandwidth

integer

Bande passante attendue en MBITs/S.

properties.connectionStatus

VpnConnectionStatus

État de la connexion.

properties.dpdTimeoutSeconds

integer

Délai DPD en secondes pour la connexion VPN.

properties.egressBytesTransferred

integer

Octets de sortie transférés.

properties.enableBgp

boolean

Indicateur EnableBgp.

properties.enableInternetSecurity

boolean

Activer la sécurité Internet.

properties.enableRateLimiting

boolean

Indicateur EnableBgp.

properties.ingressBytesTransferred

integer

Octets d’entrée transférés.

properties.ipsecPolicies

IpsecPolicy[]

Stratégies IPSec à prendre en compte par cette connexion.

properties.provisioningState

ProvisioningState

État d’approvisionnement de la ressource de connexion VPN.

properties.remoteVpnSite

SubResource

ID du site vpn connecté.

properties.routingConfiguration

RoutingConfiguration

Configuration du routage indiquant les tables de routage associées et propagées sur cette connexion.

properties.routingWeight

integer

Poids du routage pour la connexion VPN.

properties.sharedKey

string

SharedKey pour la connexion vpn.

properties.trafficSelectorPolicies

TrafficSelectorPolicy[]

Stratégies de sélecteur de trafic à prendre en compte par cette connexion.

properties.useLocalAzureIpAddress

boolean

Utilisez l’adresse IP Azure locale pour lancer la connexion.

properties.usePolicyBasedTrafficSelectors

boolean

Activez les sélecteurs de trafic basés sur des stratégies.

properties.vpnConnectionProtocolType

VirtualNetworkGatewayConnectionProtocol

Protocole de connexion utilisé pour cette connexion.

properties.vpnLinkConnections

VpnSiteLinkConnection[]

Liste de toutes les connexions de site vpn à la passerelle.

VpnConnectionStatus

État actuel de la connexion vpn.

Valeur Description
Connected
Connecting
NotConnected
Unknown

VpnGateway

Ressource VpnGateway.

Nom Type Description
etag

string

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

id

string

ID de ressource.

location

string

Emplacement des ressources.

name

string

Nom de la ressource.

properties.bgpSettings

BgpSettings

Paramètres de l’orateur BGP de la passerelle de réseau local.

properties.connections

VpnConnection[]

Liste de toutes les connexions VPN à la passerelle.

properties.enableBgpRouteTranslationForNat

boolean

Activez la traduction d’itinéraires BGP pour NAT sur ce VpnGateway.

properties.ipConfigurations

VpnGatewayIpConfiguration[]

Liste de toutes les adresses IP configurées sur la passerelle.

properties.isRoutingPreferenceInternet

boolean

Activez la propriété Préférence de routage pour l’interface IP publique du VpnGateway.

properties.natRules

VpnGatewayNatRule[]

Liste de toutes les règles nat associées à la passerelle.

properties.provisioningState

ProvisioningState

État d’approvisionnement de la ressource de passerelle VPN.

properties.virtualHub

SubResource

VirtualHub auquel appartient la passerelle.

properties.vpnGatewayScaleUnit

integer

Unité d’échelle pour cette passerelle vpn.

tags

object

Balises de ressource.

type

string

Type de ressource.

VpnGatewayIpConfiguration

Configuration IP d’une ressource de passerelle VPN.

Nom Type Description
id

string

Identificateur de la configuration IP d’une passerelle VPN.

privateIpAddress

string

Adresse IP privée de cette configuration IP.

publicIpAddress

string

Adresse IP publique de cette configuration IP.

VpnGatewayNatRule

Ressource VpnGatewayNatRule.

Nom Type Description
etag

string

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

id

string

ID de ressource.

name

string

Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

properties.egressVpnSiteLinkConnections

SubResource[]

Liste des connexions VpnSiteLinkConnections de sortie.

properties.externalMappings

VpnNatRuleMapping[]

Mappage externe d’adresse IP privée pour NAT.

properties.ingressVpnSiteLinkConnections

SubResource[]

Liste des connexions VpnSiteLinkConnections d’entrée.

properties.internalMappings

VpnNatRuleMapping[]

Mappage interne d’adresse IP privée pour NAT.

properties.ipConfigurationId

string

L’ID de configuration IP à cette règle NAT s’applique.

properties.mode

VpnNatRuleMode

Direction NAT source d’un NAT VPN.

properties.provisioningState

ProvisioningState

État d’approvisionnement de la ressource de règle NAT.

properties.type

VpnNatRuleType

Type de règle NAT pour VPN NAT.

type

string

Type de ressource.

VpnLinkConnectionMode

Mode de connexion de liaison VPN.

Valeur Description
Default
InitiatorOnly
ResponderOnly

VpnNatRuleMapping

Mappage NatRule vpn.

Nom Type Description
addressSpace

string

Espace d’adressage pour le mappage NatRule vpn.

portRange

string

Plage de ports pour le mappage NatRule vpn.

VpnNatRuleMode

Direction NAT source d’un NAT VPN.

Valeur Description
EgressSnat
IngressSnat

VpnNatRuleType

Type de règle NAT pour VPN NAT.

Valeur Description
Dynamic
Static

VpnSiteLinkConnection

Ressource VpnSiteLinkConnection.

Nom Type Description
etag

string

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

id

string

ID de ressource.

name

string

Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

properties.connectionBandwidth

integer

Bande passante attendue en MBITs/S.

properties.connectionStatus

VpnConnectionStatus

État de la connexion.

properties.dpdTimeoutSeconds

integer

Délai d’expiration de détection d’homologue mort en secondes pour la connexion VpnLink.

properties.egressBytesTransferred

integer

Octets de sortie transférés.

properties.egressNatRules

SubResource[]

Liste des natRules de sortie.

properties.enableBgp

boolean

Indicateur EnableBgp.

properties.enableRateLimiting

boolean

Indicateur EnableBgp.

properties.ingressBytesTransferred

integer

Octets d’entrée transférés.

properties.ingressNatRules

SubResource[]

Liste des natRules d’entrée.

properties.ipsecPolicies

IpsecPolicy[]

Stratégies IPSec à prendre en compte par cette connexion.

properties.provisioningState

ProvisioningState

État d’approvisionnement de la ressource de connexion de lien de site VPN.

properties.routingWeight

integer

Poids du routage pour la connexion VPN.

properties.sharedKey

string

SharedKey pour la connexion vpn.

properties.useLocalAzureIpAddress

boolean

Utilisez l’adresse IP Azure locale pour lancer la connexion.

properties.usePolicyBasedTrafficSelectors

boolean

Activez les sélecteurs de trafic basés sur des stratégies.

properties.vpnConnectionProtocolType

VirtualNetworkGatewayConnectionProtocol

Protocole de connexion utilisé pour cette connexion.

properties.vpnGatewayCustomBgpAddresses

GatewayCustomBgpIpAddressIpConfiguration[]

vpnGatewayCustomBgpAddresses utilisé par cette connexion.

properties.vpnLinkConnectionMode

VpnLinkConnectionMode

Mode de connexion de liaison VPN.

properties.vpnSiteLink

SubResource

ID du lien de site vpn connecté.

type

string

Type de ressource.