Partager via


Get-AzureRmVirtualNetworkGatewayConnectionVpnDeviceConfigScript

Cette commandelet prend la ressource de connexion, la marque d’appareil VPN, le modèle, la version du microprogramme et retourne le script de configuration correspondant que les clients peuvent appliquer directement sur leurs appareils VPN locaux. Le script suit la syntaxe de l’appareil sélectionné et renseigne les paramètres nécessaires, tels que les adresses IP publiques de passerelle Azure, les préfixes d’adresses réseau virtuel, la clé pré-partagée du tunnel VPN, etc. afin que les clients puissent simplement copier-coller dans leurs configurations d’appareil VPN.

Avertissement

Le module AzureRM PowerShell a été officiellement déprécié le 29 février 2024. Les utilisateurs sont invités à migrer d’AzureRM vers le module Az PowerShell afin de s’assurer d’une prise en charge et des mises à jour continues.

Il est possible que le module AzureRM fonctionne encore, mais il ne fait plus l’objet de maintenance ni de support. L’utilisateur peut continuer à s’en servir s’il le souhaite, à ses propres risques. Consultez nos ressources sur la migration pour obtenir des conseils sur la transition vers le module Az.

Syntaxe

Get-AzureRmVirtualNetworkGatewayConnectionVpnDeviceConfigScript
   -Name <String>
   -ResourceGroupName <String>
   -DeviceVendor <String>
   -DeviceFamily <String>
   -FirmwareVersion <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Cette commandelet prend la ressource de connexion, la marque d’appareil VPN, le modèle, la version du microprogramme et retourne le script de configuration correspondant que les clients peuvent appliquer directement sur leurs appareils VPN locaux. Le script suit la syntaxe de l’appareil sélectionné et renseigne les paramètres nécessaires, tels que les adresses IP publiques de passerelle Azure, les préfixes d’adresses réseau virtuel, la clé pré-partagée du tunnel VPN, etc. afin que les clients puissent simplement copier-coller dans leurs configurations d’appareil VPN.

Exemples

Exemple 1

PS C:\> Get-AzureRmVirtualNetworkGatewaySupportedVpnDevice -ResourceGroupName TestRG -Name TestGateway
PS C:\> Get-AzureRmVirtualNetworkGatewayConnectionVpnDeviceConfigScript -ResourceGroupName TestRG -Name TestConnection -DeviceVendor "Cisco-Test" -DeviceFamily "IOS-Test" -FirmwareVersion "20"

L’exemple ci-dessus utilise Get-AzureRmVirtualNetworkGatewaySupportedVpnDevice pour obtenir les marques, modèles et versions de microprogramme d’appareils VPN prises en charge. Utilise ensuite l’une des informations des modèles retournés pour générer un script de configuration d’appareil VPN pour VirtualNetworkGatewayConnection « TestConnection ». L’appareil utilisé dans cet exemple a DeviceFamily « IOS-Test », DeviceVendor « Cisco-Test » et FirmwareVersion 20.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DeviceFamily

Nom du modèle/de la famille d’appareils VPN.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-DeviceVendor

Nom du fournisseur d’appareils VPN.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-FirmwareVersion

Version du microprogramme de l’appareil VPN.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Name

Nom de la ressource de la connexion pour laquelle la configuration doit être générée.

Type:String
Alias:ResourceName
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ResourceGroupName

Nom du groupe de ressources.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

String

Sorties

String