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 |