Vpn Gateways - Reset
Réinitialise le principal de la passerelle VPN dans le groupe de ressources spécifié.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/reset?api-version=2024-05-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/reset?ipConfigurationId={ipConfigurationId}&api-version=2024-05-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
gateway
|
path | True |
string |
Nom de la passerelle. |
resource
|
path | True |
string |
Nom du groupe de ressources du VpnGateway. |
subscription
|
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. |
ip
|
query |
string |
VpnGateway ipConfigurationId pour spécifier l’instance de passerelle. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Demande réussie. L’opération réinitialise le principal du VpnGateway. |
|
202 Accepted |
Accepté et l’opération se termine de façon asynchrone. |
|
Other Status Codes |
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
ResetVpnGateway
Exemple de requête
Exemple de réponse
location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/operationResults/{operationId}?api-version={api-version}
{
"name": "vpngw",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/vpngw",
"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/vpngw/vpnConnections/vpnConnection1",
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
"properties": {
"provisioningState": "Succeeded",
"remoteVpnSite": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1"
},
"connectionStatus": "Connected",
"ingressBytesTransferred": 0,
"egressBytesTransferred": 0,
"routingWeight": 0,
"connectionBandwidth": 100,
"sharedKey": "key",
"enableBgp": false,
"useLocalAzureIpAddress": false,
"ipsecPolicies": [],
"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": [],
"isRoutingPreferenceInternet": false,
"enableBgpRouteTranslationForNat": false
}
}
Définitions
Nom | Description |
---|---|
Bgp |
Détails des paramètres BGP. |
Cloud |
Réponse d’erreur du service. |
Cloud |
Réponse d’erreur du service. |
Dh |
Groupes DH utilisés dans la phase 1 de IKE pour la sa initiale. |
Gateway |
GatewayCustomBgpIpAddressIpConfiguration pour une connexion de passerelle de réseau virtuel. |
Ike |
Algorithme de chiffrement IKE (phase IKE 2). |
Ike |
Algorithme d’intégrité IKE (phase IKE 2). |
IPConfiguration |
Propriétés d’IPConfigurationBgpPeeringAddress. |
Ipsec |
Algorithme de chiffrement IPSec (phase IKE 1). |
Ipsec |
Algorithme d’intégrité IPSec (phase IKE 1). |
Ipsec |
Configuration d’une stratégie IPSec pour une connexion de passerelle de réseau virtuel. |
Pfs |
Groupes Pfs utilisés dans la phase IKE 2 pour la nouvelle sape enfant. |
Propagated |
Liste des RoutesTables pour publier les itinéraires vers. |
Provisioning |
État d’approvisionnement actuel. |
Routing |
Configuration de routage indiquant les tables de routage associées et propagées pour cette connexion. |
Static |
Liste de tous les itinéraires statiques. |
Static |
Configuration des itinéraires statiques sur ce HubVnetConnectionConfiguration pour les itinéraires statiques sur ce HubVnetConnection. |
Sub |
Référence à une autre sous-ressource. |
Traffic |
Stratégie de sélecteur de trafic pour une connexion de passerelle de réseau virtuel. |
Virtual |
Protocole de connexion utilisé pour cette connexion. |
Vnet |
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. |
Vnet |
Liste des itinéraires qui contrôlent le routage à partir de VirtualHub vers une connexion de réseau virtuel. |
Vpn |
Ressource VpnConnection. |
Vpn |
État actuel de la connexion vpn. |
Vpn |
Ressource VpnGateway. |
Vpn |
Configuration IP d’une ressource de passerelle VPN. |
Vpn |
Ressource VpnGatewayNatRule. |
Vpn |
Mode de connexion de liaison VPN. |
Vpn |
Mappage NatRule vpn. |
Vpn |
Direction NAT source d’un NAT VPN. |
Vpn |
Type de règle NAT pour VPN NAT. |
Vpn |
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 |
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 |
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 |
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 |
Groupe DH utilisé dans la phase 1 de IKE pour la sa initiale. |
|
ikeEncryption |
Algorithme de chiffrement IKE (phase IKE 2). |
|
ikeIntegrity |
Algorithme d’intégrité IKE (phase IKE 2). |
|
ipsecEncryption |
Algorithme de chiffrement IPSec (phase IKE 1). |
|
ipsecIntegrity |
Algorithme d’intégrité IPSec (phase IKE 1). |
|
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. |
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 |
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 |
Id de ressource RouteTable associé à ce RoutingConfiguration. |
|
inboundRouteMap |
ID de ressource de RouteMap associé à ce RoutingConfiguration pour les itinéraires appris entrants. |
|
outboundRouteMap |
ID de ressource de l’ObjetRouteMap associé à ce RoutingConfiguration pour les itinéraires publiés sortants. |
|
propagatedRouteTables |
Liste des RoutesTables pour publier les itinéraires vers. |
|
vnetRoutes |
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 |
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 |
Liste des références aux objets HubBgpConnection. |
|
staticRoutes |
Liste de tous les itinéraires statiques. |
|
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 |
É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 |
Stratégies IPSec à prendre en compte par cette connexion. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de connexion VPN. |
|
properties.remoteVpnSite |
ID du site vpn connecté. |
|
properties.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 |
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 |
Protocole de connexion utilisé pour cette connexion. |
|
properties.vpnLinkConnections |
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 |
Paramètres de l’orateur BGP de la passerelle de réseau local. |
|
properties.connections |
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 |
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 |
Liste de toutes les règles nat associées à la passerelle. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de passerelle VPN. |
|
properties.virtualHub |
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 |
Liste des connexions VpnSiteLinkConnections de sortie. |
|
properties.externalMappings |
Mappage externe d’adresse IP privée pour NAT. |
|
properties.ingressVpnSiteLinkConnections |
Liste des connexions VpnSiteLinkConnections d’entrée. |
|
properties.internalMappings |
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 |
Direction NAT source d’un NAT VPN. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de règle NAT. |
|
properties.type |
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 |
É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 |
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 |
Liste des natRules d’entrée. |
|
properties.ipsecPolicies |
Stratégies IPSec à prendre en compte par cette connexion. |
|
properties.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 |
Protocole de connexion utilisé pour cette connexion. |
|
properties.vpnGatewayCustomBgpAddresses |
vpnGatewayCustomBgpAddresses utilisé par cette connexion. |
|
properties.vpnLinkConnectionMode |
Mode de connexion de liaison VPN. |
|
properties.vpnSiteLink |
ID du lien de site vpn connecté. |
|
type |
string |
Type de ressource. |