New-AzVirtualNetworkGateway
Crea un gateway di rete virtuale.
Sintassi
New-AzVirtualNetworkGateway
-Name <String>
-ResourceGroupName <String>
-Location <String>
[-IpConfigurations <PSVirtualNetworkGatewayIpConfiguration[]>]
[-GatewayType <String>]
[-ExtendedLocation <String>]
[-VNetExtendedLocationResourceId <String>]
[-VpnType <String>]
[-EnableBgp <Boolean>]
[-DisableIPsecProtection <Boolean>]
[-EnableActiveActiveFeature]
[-EnablePrivateIpAddress]
[-GatewaySku <String>]
[-GatewayDefaultSite <PSLocalNetworkGateway>]
[-MinScaleUnit <Int32>]
[-MaxScaleUnit <Int32>]
[-VpnClientAddressPool <String[]>]
[-VpnClientProtocol <String[]>]
[-VpnAuthenticationType <String[]>]
[-VpnClientRootCertificates <PSVpnClientRootCertificate[]>]
[-VpnClientRevokedCertificates <PSVpnClientRevokedCertificate[]>]
[-VpnClientIpsecPolicy <PSIpsecPolicy[]>]
[-Asn <UInt32>]
[-PeerWeight <Int32>]
[-IpConfigurationBgpPeeringAddresses <PSIpConfigurationBgpPeeringAddress[]>]
[-NatRule <PSVirtualNetworkGatewayNatRule[]>]
[-EnableBgpRouteTranslationForNat]
[-Tag <Hashtable>]
[-Force]
[-RadiusServerAddress <String>]
[-RadiusServerSecret <SecureString>]
[-RadiusServerList <PSRadiusServer[]>]
[-AadTenantUri <String>]
[-AadAudienceId <String>]
[-AadIssuerUri <String>]
[-CustomRoute <String[]>]
[-VpnGatewayGeneration <String>]
[-VirtualNetworkGatewayPolicyGroup <PSVirtualNetworkGatewayPolicyGroup[]>]
[-ClientConnectionConfiguration <PSClientConnectionConfiguration[]>]
[-AdminState <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il gateway Rete virtuale è l'oggetto che rappresenta il gateway in Azure. Il cmdlet New-AzVirtualNetworkGateway crea l'oggetto del gateway in Azure in base al nome, al nome del gruppo di risorse, alla posizione e alla configurazione IP, nonché al tipo di gateway e, se VPN, al tipo di VPN. È anche possibile assegnare un nome allo SKU del gateway. Se questo gateway viene usato per le connessioni da punto a sito, sarà necessario includere anche il pool di indirizzi client VPN da cui assegnare gli indirizzi per la connessione dei client e il certificato radice del client VPN usato per autenticare i client VPN che si connettono al gateway. È anche possibile scegliere di includere altre funzionalità, ad esempio BGP e Active-Active.
Esempio
Esempio 1: Creare un gateway Rete virtuale
New-AzResourceGroup -Location "UK West" -Name "vnet-gateway"
$subnet = New-AzVirtualNetworkSubnetConfig -Name 'gatewaysubnet' -AddressPrefix '10.254.0.0/27'
$ngwpip = New-AzPublicIpAddress -Name ngwpip -ResourceGroupName "vnet-gateway" -Location "UK West" -AllocationMethod Dynamic
$vnet = New-AzVirtualNetwork -AddressPrefix "10.254.0.0/27" -Location "UK West" -Name vnet-gateway -ResourceGroupName "vnet-gateway" -Subnet $subnet
$subnet = Get-AzVirtualNetworkSubnetConfig -name 'gatewaysubnet' -VirtualNetwork $vnet
$ngwipconfig = New-AzVirtualNetworkGatewayIpConfig -Name ngwipconfig -SubnetId $subnet.Id -PublicIpAddressId $ngwpip.Id
New-AzVirtualNetworkGateway -Name myNGW -ResourceGroupName vnet-gateway -Location "UK West" -IpConfigurations $ngwIpConfig -GatewayType "Vpn" -VpnType "RouteBased" -GatewaySku "Basic" -CustomRoute 192.168.0.0/24
Il gruppo di risorse precedente creerà un gruppo di risorse, richiederà un indirizzo IP pubblico, creerà un Rete virtuale e una subnet e creerà un gateway Rete virtuale in Azure. Il gateway verrà chiamato "myNGW" all'interno del gruppo di risorse "vnet-gateway" nella posizione "Regno Unito occidentale" con le configurazioni IP create in precedenza salvate nella variabile "ngwIPConfig", il tipo di gateway "VPN", il tipo vpn "RouteBased" e lo SKU "Basic".
Esempio 2: Creare un gateway Rete virtuale con configurazione radius esterna
New-AzResourceGroup -Location "UK West" -Name "vnet-gateway"
New-AzVirtualNetworkSubnetConfig -Name 'gatewaysubnet' -AddressPrefix '10.254.0.0/27'
$ngwpip = New-AzPublicIpAddress -Name ngwpip -ResourceGroupName "vnet-gateway" -Location "UK West" -AllocationMethod Dynamic
$vnet = New-AzVirtualNetwork -AddressPrefix "10.254.0.0/27" -Location "UK West" -Name vnet-gateway -ResourceGroupName "vnet-gateway" -Subnet $subnet
$subnet = Get-AzVirtualNetworkSubnetConfig -name 'gatewaysubnet' -VirtualNetwork $vnet
$ngwipconfig = New-AzVirtualNetworkGatewayIpConfig -Name ngwipconfig -SubnetId $subnet.Id -PublicIpAddressId $ngwpip.Id
$Secure_String_Pwd = ConvertTo-SecureString "TestRadiusServerPassword" -AsPlainText -Force
New-AzVirtualNetworkGateway -Name myNGW -ResourceGroupName vnet-gateway -Location "UK West" -IpConfigurations $ngwIpConfig -GatewayType "Vpn" -VpnType "RouteBased" -GatewaySku "Basic" -RadiusServerAddress "TestRadiusServer" -RadiusServerSecret $Secure_String_Pwd -CustomRoute 192.168.0.0/24
Il gruppo di risorse precedente creerà un gruppo di risorse, richiederà un indirizzo IP pubblico, creerà un Rete virtuale e una subnet e creerà un gateway Rete virtuale in Azure. Il gateway verrà chiamato "myNGW" all'interno del gruppo di risorse "vnet-gateway" nella posizione "Regno Unito occidentale" con le configurazioni IP create in precedenza salvate nella variabile "ngwIPConfig", il tipo di gateway "VPN", il tipo vpn "RouteBased" e lo SKU "Basic". Aggiunge anche un server radius esterno con indirizzo "TestRadiusServer". Verranno inoltre impostate route personalizzate specificate dai clienti nel gateway.
Esempio 3: Creare un gateway Rete virtuale con impostazioni da sito a sito
New-AzResourceGroup -Location "UK West" -Name "vnet-gateway"
$subnet = New-AzVirtualNetworkSubnetConfig -Name 'gatewaysubnet' -AddressPrefix '10.254.0.0/27'
$ngwpip = New-AzPublicIpAddress -Name ngwpip -ResourceGroupName "vnet-gateway" -Location "UK West" -AllocationMethod Dynamic
$vnet = New-AzVirtualNetwork -AddressPrefix "10.254.0.0/27" -Location "UK West" -Name vnet-gateway -ResourceGroupName "vnet-gateway" -Subnet $subnet
$subnet = Get-AzVirtualNetworkSubnetConfig -name 'gatewaysubnet' -VirtualNetwork $vnet
$ngwipconfig = New-AzVirtualNetworkGatewayIpConfig -Name ngwipconfig -SubnetId $subnet.Id -PublicIpAddressId $ngwpip.Id
$rootCert = New-AzVpnClientRootCertificate -Name $clientRootCertName -PublicCertData $samplePublicCertData
$vpnclientipsecpolicy = New-AzVpnClientIpsecPolicy -IpsecEncryption AES256 -IpsecIntegrity SHA256 -SALifeTime 86471 -SADataSize 429496 -IkeEncryption AES256 -IkeIntegrity SHA384 -DhGroup DHGroup2 -PfsGroup PFS2
New-AzVirtualNetworkGateway -Name myNGW -ResourceGroupName vnet-gateway -Location "UK West" -IpConfigurations $ngwIpConfig -GatewayType "Vpn" -VpnType "RouteBased" -GatewaySku "VpnGw1" -VpnClientProtocol IkeV2 -VpnClientAddressPool 201.169.0.0/16 -VpnClientRootCertificates $rootCert -VpnClientIpsecPolicy $vpnclientipsecpolicy -CustomRoute 192.168.0.0/24
Il gruppo di risorse precedente creerà un gruppo di risorse, richiederà un indirizzo IP pubblico, creerà un Rete virtuale e una subnet e creerà un gateway Rete virtuale con impostazioni da punto a sito, ad esempio VpnProtocol,VpnClientAddressPool,VpnClientRootCertificates,VpnClientIpsecPolicy e così via in Azure.
Il gateway verrà chiamato "myNGW" all'interno del gruppo di risorse "vnet-gateway" nella posizione "Regno Unito occidentale" con le configurazioni IP create in precedenza salvate nella variabile "ngwIPConfig", il tipo di gateway "VPN", il tipo vpn "RouteBased" e lo sku "VpnGw1". Le impostazioni VPN verranno impostate nel gateway, ad esempio VpnProtocol impostato come Ikev2, VpnClientAddressPool come "201.169.0.0/16", VpnClientRootCertificate impostato come passato: clientRootCertName e criteri ipsec vpn personalizzati passati in object:$vpnclientipsecpolicy
Verranno inoltre impostate route personalizzate specificate dai clienti nel gateway.
Esempio 4: Creare un gateway Rete virtuale con configurazione di autenticazione AAD per VpnClient del gateway di rete virtuale.
New-AzResourceGroup -Location "UK West" -Name "vnet-gateway"
New-AzVirtualNetworkSubnetConfig -Name 'gatewaysubnet' -AddressPrefix '10.254.0.0/27'
$ngwpip = New-AzPublicIpAddress -Name ngwpip -ResourceGroupName "vnet-gateway" -Location "UK West" -AllocationMethod Dynamic
$vnet = New-AzVirtualNetwork -AddressPrefix "10.254.0.0/27" -Location "UK West" -Name vnet-gateway -ResourceGroupName "vnet-gateway" -Subnet $subnet
$subnet = Get-AzVirtualNetworkSubnetConfig -name 'gatewaysubnet' -VirtualNetwork $vnet
$ngwipconfig = New-AzVirtualNetworkGatewayIpConfig -Name ngwipconfig -SubnetId $subnet.Id -PublicIpAddressId $ngwpip.Id
$Secure_String_Pwd = ConvertTo-SecureString "TestRadiusServerPassword" -AsPlainText -Force
New-AzVirtualNetworkGateway -Name myNGW -ResourceGroupName vnet-gateway -Location "UK West" -IpConfigurations $ngwIpConfig -GatewayType "Vpn" -VpnType "RouteBased" -GatewaySku "VpnGw1" -VpnClientProtocol OpenVPN -VpnClientAddressPool 201.169.0.0/16 -AadTenantUri "https://login.microsoftonline.com/0ab2c4f4-81e6-44cc-a0b2-b3a47a1443f4" -AadIssuerUri "https://sts.windows.net/0ab2c4f4-81e6-44cc-a0b2-b3a47a1443f4/" -AadAudienceId "a21fce82-76af-45e6-8583-a08cb3b956f9"
Il gruppo di risorse precedente creerà un gruppo di risorse, richiederà un indirizzo IP pubblico, creerà un Rete virtuale e una subnet e creerà un gateway Rete virtuale in Azure. Il gateway verrà chiamato "myNGW" all'interno del gruppo di risorse "vnet-gateway" nella posizione "Regno Unito occidentale" con le configurazioni IP create in precedenza salvate nella variabile "ngwIPConfig", il tipo di gateway "VPN", il tipo vpn "RouteBased" e lo SKU "Basic". Configura anche le configurazioni di autenticazione AAD: AadTenantUri, AadIssuerUri e AadAudienceId per VpnClient del gateway di rete virtuale.
Esempio 5: Creare un gateway Rete virtuale con VpnGatewayGeneration
New-AzResourceGroup -Location "UK West" -Name "vnet-gateway"
$subnet = New-AzVirtualNetworkSubnetConfig -Name 'gatewaysubnet' -AddressPrefix '10.254.0.0/27'
$ngwpip = New-AzPublicIpAddress -Name ngwpip -ResourceGroupName "vnet-gateway" -Location "UK West" -AllocationMethod Dynamic
$vnet = New-AzVirtualNetwork -AddressPrefix "10.254.0.0/27" -Location "UK West" -Name vnet-gateway -ResourceGroupName "vnet-gateway" -Subnet $subnet
$subnet = Get-AzVirtualNetworkSubnetConfig -name 'gatewaysubnet' -VirtualNetwork $vnet
$ngwipconfig = New-AzVirtualNetworkGatewayIpConfig -Name ngwipconfig -SubnetId $subnet.Id -PublicIpAddressId $ngwpip.Id
New-AzVirtualNetworkGateway -Name myNGW -ResourceGroupName vnet-gateway -Location "UK West" -IpConfigurations $ngwIpConfig -GatewayType "Vpn" -VpnType "RouteBased" -GatewaySku "VpnGw4" -VpnGatewayGeneration "Generation2"
Il gruppo di risorse precedente creerà un gruppo di risorse, richiederà un indirizzo IP pubblico, creerà un Rete virtuale e una subnet e creerà un gateway Rete virtuale in Azure. Il gateway verrà chiamato "myNGW" all'interno del gruppo di risorse "vnet-gateway" nella posizione "Regno Unito occidentale" con le configurazioni IP create in precedenza salvate nella variabile "ngwIPConfig", il tipo di gateway "VPN", il tipo vpn "RouteBased", lo SKU "VpnGw4" e VpnGatewayGeneration Generation2 abilitato.
Esempio 6: Creare un gateway Rete virtuale con IpConfigurationBgpPeeringAddresses
New-AzResourceGroup -Location "UK West" -Name "resourcegroup1"
$subnet = New-AzVirtualNetworkSubnetConfig -Name 'gatewaysubnet' -AddressPrefix '10.254.0.0/27'
$ngwpip = New-AzPublicIpAddress -Name ngwpip -ResourceGroupName "resourcegroup1" -Location "UK West" -AllocationMethod Dynamic
$vnet = New-AzVirtualNetwork -AddressPrefix "10.254.0.0/27" -Location "UK West" -Name vnet-gateway -ResourceGroupName "resourcegroup1" -Subnet $subnet
$subnet = Get-AzVirtualNetworkSubnetConfig -name 'gatewaysubnet' -VirtualNetwork $vnet
$ngwipconfig = New-AzVirtualNetworkGatewayIpConfig -Name ipconfig1 -SubnetId $subnet.Id -PublicIpAddressId $ngwpip.Id
$ipconfigurationId1 = $ngwipconfig.Id
$addresslist1 = @('169.254.21.10')
$gw1ipconfBgp1 = New-AzIpConfigurationBgpPeeringAddressObject -IpConfigurationId $ipconfigurationId1 -CustomAddress $addresslist1
New-AzVirtualNetworkGateway -Name gateway1 -ResourceGroupName vnet-gateway -Location "UK West" -IpConfigurations $ngwIpConfig -IpConfigurationBgpPeeringAddresses $gw1ipconfBgp1 -GatewayType "Vpn" -VpnType "RouteBased" -GatewaySku "VpnGw4" -VpnGatewayGeneration "Generation2"
Il gruppo di risorse precedente creerà un gruppo di risorse, richiederà un indirizzo IP pubblico, creerà un Rete virtuale e una subnet e creerà un gateway Rete virtuale in Azure. ipconfigurationId1 di ipconfiguration del gateway appena creato e archiviato in ngwipconfig. Il gateway verrà chiamato "gateway1" all'interno del gruppo di risorse "resourcegroup1resourcegroup1" nella posizione "Regno Unito occidentale" con le configurazioni IP create in precedenza Bgppeering address saved nella variabile "gw1ipconfBgp1", il tipo di gateway "VPN", il tipo vpn "RouteBased", lo SKU "VpnGw4" e VpnGatewayGeneration Generation2 abilitato.
Esempio 7: Creare un gateway Rete virtuale con NatRules
New-AzResourceGroup -Location "UK West" -Name "resourcegroup1"
$subnet = New-AzVirtualNetworkSubnetConfig -Name 'gatewaysubnet' -AddressPrefix '10.254.0.0/27'
$ngwpip = New-AzPublicIpAddress -Name ngwpip -ResourceGroupName "resourcegroup1" -Location "UK West" -AllocationMethod Dynamic
$vnet = New-AzVirtualNetwork -AddressPrefix "10.254.0.0/27" -Location "UK West" -Name vnet-gateway -ResourceGroupName "resourcegroup1" -Subnet $subnet
$subnet = Get-AzVirtualNetworkSubnetConfig -name 'gatewaysubnet' -VirtualNetwork $vnet
$ngwipconfig = New-AzVirtualNetworkGatewayIpConfig -Name ipconfig1 -SubnetId $subnet.Id -PublicIpAddressId $ngwpip.Id
$natRule = New-AzVirtualNetworkGatewayNatRule -Name "natRule1" -Type "Static" -Mode "IngressSnat" -InternalMapping @("25.0.0.0/16") -ExternalMapping @("30.0.0.0/16")
New-AzVirtualNetworkGateway -Name gateway1 -ResourceGroupName vnet-gateway -Location "UK West" -IpConfigurations $ngwIpConfig -GatewayType "Vpn" -VpnType "RouteBased" -GatewaySku "VpnGw4" -VpnGatewayGeneration "Generation2" -NatRule $natRule -EnableBgpRouteTranslationForNat
Il gruppo di risorse precedente creerà un gruppo di risorse, richiederà un indirizzo IP pubblico, creerà un Rete virtuale e una subnet e creerà un gateway Rete virtuale in Azure. ipconfigurationId1 di ipconfiguration del gateway appena creato e archiviato in ngwipconfig. Il gateway verrà chiamato "gateway1" all'interno del gruppo di risorse "resourcegroup1resourcegroup1" nella posizione "Uk West" New virtualNetworkGateway NatRule verrà salvato nella variabile "natRule" il tipo di gateway "VPN", il tipo vpn "RouteBased", lo SKU "VpnGw4" e VpnGatewayGeneration Generation2 abilitato e BgpRouteTranslationForNat abilitato.
Parametri
-AadAudienceId
Opzione di autenticazione AAD da sito a2S:AadAudienceId.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AadIssuerUri
Opzione di autenticazione AAD da sito a2S:AadIssuerUri.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AadTenantUri
Opzione di autenticazione AAD da sito a2S:AadTenantUri.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AsJob
Eseguire il cmdlet in background
Tipo: | SwitchParameter |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Asn
ASN del gateway di rete virtuale per BGP tramite VPN
Tipo: | UInt32 |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ClientConnectionConfiguration
Configurazione Connessione client da sito a sito che assiocia tra indirizzo e gruppo di criteri
Tipo: | PSClientConnectionConfiguration[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomRoute
Route personalizzate AddressPool specificato dal cliente
Tipo: | String[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableIPsecProtection
Il flag disabilita la protezione IPsec in VirtualNetworkGateway.
Tipo: | Boolean |
Position: | Named |
valore predefinito: | False |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EnableActiveActiveFeature
Flag per abilitare la funzionalità Active Active nel gateway di rete virtuale
Tipo: | SwitchParameter |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableBgp
EnableBgp Flag
Tipo: | Boolean |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EnableBgpRouteTranslationForNat
Flag per abilitare BgpRouteTranslationForNat in questo VirtualNetworkGateway.
Tipo: | SwitchParameter |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnablePrivateIpAddress
Flag per abilitare IPAddress privato nel gateway di rete virtuale
Tipo: | SwitchParameter |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExtendedLocation
Percorso esteso di questo gateway di rete virtuale
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Force
Non chiedere conferma se si desidera sovrascrivere una risorsa
Tipo: | SwitchParameter |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GatewayDefaultSite
GatewayDefaultSite
Tipo: | PSLocalNetworkGateway |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-GatewaySku
Livello SKU del gateway
Tipo: | String |
valori accettati: | Basic, Standard, HighPerformance, UltraPerformance, VpnGw1, VpnGw2, VpnGw3, VpnGw4, VpnGw5, VpnGw1AZ, VpnGw2AZ, VpnGw3AZ, VpnGw4AZ, VpnGw5AZ, ErGw1AZ, ErGw2AZ, ErGw3AZ |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-GatewayType
Tipo di questo gateway di rete virtuale: Vpn, ExpressRoute
Tipo: | String |
valori accettati: | Vpn, ExpressRoute, LocalGateway |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IpConfigurationBgpPeeringAddresses
BgpPeeringAddresses per bgpsettings del gateway di rete virtuale.
Tipo: | PSIpConfigurationBgpPeeringAddress[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IpConfigurations
IpConfigurations per il gateway di rete virtuale.
Tipo: | PSVirtualNetworkGatewayIpConfiguration[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
posizione.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Nome della risorsa.
Tipo: | String |
Aliases: | ResourceName |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NatRule
NatRules per il gateway di rete virtuale.
Tipo: | PSVirtualNetworkGatewayNatRule[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PeerWeight
Peso aggiunto alle route apprese tramite BGP da questo gateway di rete virtuale
Tipo: | Int32 |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RadiusServerAddress
Indirizzo del server Radius esterno da sito a sito.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RadiusServerList
P2S più server radius esterni.
Tipo: | PSRadiusServer[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RadiusServerSecret
Segreto del server Radius esterno da sito a sito.
Tipo: | SecureString |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Il nome del gruppo di risorse.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Tag
Tabella hash che rappresenta i tag delle risorse.
Tipo: | Hashtable |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualNetworkGatewayPolicyGroup
Gruppo di criteri P2S aggiunto a questo gateway
Tipo: | PSVirtualNetworkGatewayPolicyGroup[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VNetExtendedLocationResourceId
VNetExtendedLocationResourceId per il gateway di rete virtuale.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnAuthenticationType
Elenco dei tipi di autenticazione client VPN da sito a sito.
Tipo: | String[] |
valori accettati: | Certificate, Radius, AAD |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientAddressPool
P2S VpnClient AddressPool
Tipo: | String[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientIpsecPolicy
Elenco dei criteri IPSec per i protocolli di tunneling del client VPN da sito a sito.
Tipo: | PSIpsecPolicy[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientProtocol
Elenco dei protocolli di tunneling del client VPN da sito a sito
Tipo: | String[] |
valori accettati: | SSTP, IkeV2, OpenVPN |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientRevokedCertificates
Elenco di VpnClientCertificates da revocare.
Tipo: | PSVpnClientRevokedCertificate[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientRootCertificates
Elenco di VpnClientRootCertificates da aggiungere.
Tipo: | PSVpnClientRootCertificate[] |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnGatewayGeneration
Generazione per questo gateway VPN VirtualNetwork. Deve essere None se GatewayType non è VPN.
Tipo: | String |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VpnType
Tipo di Vpn:PolicyBased/RouteBased
Tipo: | String |
valori accettati: | PolicyBased, RouteBased |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
valore predefinito: | None |
Necessario: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
PSVirtualNetworkGatewayIpConfiguration[]
String[]
PSVpnClientRevokedCertificate[]
PSIpConfigurationBgpPeeringAddress[]
PSVirtualNetworkGatewayNatRule[]