Get-AzureRmVirtualNetworkGatewayConnectionVpnDeviceConfigScript
Questo cmdlet accetta la risorsa di connessione, il marchio del dispositivo VPN, il modello, la versione del firmware e restituisce lo script di configurazione corrispondente che i clienti possono applicare direttamente nei dispositivi VPN locali. Lo script seguirà la sintassi del dispositivo selezionato e compilerà i parametri necessari, ad esempio gli indirizzi IP pubblici del gateway di Azure, i prefissi degli indirizzi di rete virtuale, la chiave precondi shared del tunnel VPN e così via, in modo che i clienti possano semplicemente copiare e incollare le configurazioni dei dispositivi VPN.
Avviso
Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.
Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.
Sintassi
Get-AzureRmVirtualNetworkGatewayConnectionVpnDeviceConfigScript
-Name <String>
-ResourceGroupName <String>
-DeviceVendor <String>
-DeviceFamily <String>
-FirmwareVersion <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Questo cmdlet accetta la risorsa di connessione, il marchio del dispositivo VPN, il modello, la versione del firmware e restituisce lo script di configurazione corrispondente che i clienti possono applicare direttamente nei dispositivi VPN locali. Lo script seguirà la sintassi del dispositivo selezionato e compilerà i parametri necessari, ad esempio gli indirizzi IP pubblici del gateway di Azure, i prefissi degli indirizzi di rete virtuale, la chiave precondi shared del tunnel VPN e così via, in modo che i clienti possano semplicemente copiare e incollare le configurazioni dei dispositivi VPN.
Esempio
Esempio 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'esempio precedente usa Get-AzureRmVirtualNetworkGatewaySupportedVpnDevice per ottenere le versioni supportate di dispositivi VPN, modelli e firmware. Usa quindi una delle informazioni sui modelli restituiti per generare uno script di configurazione del dispositivo VPN per VirtualNetworkGateway Connessione ion "Test Connessione ion". Il dispositivo usato in questo esempio include DeviceFamily "IOS-Test", DeviceVendor "Cisco-Test" e FirmwareVersion 20.
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeviceFamily
Nome del modello/famiglia di dispositivi VPN.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DeviceVendor
Nome del fornitore del dispositivo VPN.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-FirmwareVersion
Versione del firmware del dispositivo VPN.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Nome della risorsa della connessione per cui deve essere generata la configurazione.
Type: | String |
Aliases: | ResourceName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Il nome del gruppo di risorse.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |