New-AzVirtualNetworkGateway
Crée une passerelle de réseau virtuel
Syntax
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>]
Description
La passerelle Réseau virtuel est l’objet représentant votre passerelle dans Azure. L’applet de commande New-AzVirtualNetworkGateway crée l’objet de votre passerelle dans Azure en fonction du nom, du nom du groupe de ressources, de l’emplacement et de la configuration IP, ainsi que du type de passerelle et, si VPN, le type DE VPN. Vous pouvez également nommer la référence SKU de passerelle. Si cette passerelle est utilisée pour les connexions point à site, vous devez également inclure le pool d’adresses client VPN à partir duquel affecter des adresses aux clients de connexion et le certificat racine du client VPN utilisé pour authentifier les clients VPN qui se connectent à la passerelle. Vous pouvez également choisir d’inclure d’autres fonctionnalités telles que BGP et Active-Active.
Exemples
Exemple 1 : Créer une passerelle Réseau virtuel
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
La section ci-dessus crée un groupe de ressources, demande une adresse IP publique, crée un Réseau virtuel et un sous-réseau et crée une passerelle Réseau virtuel dans Azure. La passerelle sera appelée « myNGW » au sein du groupe de ressources « vnet-gateway » à l’emplacement « UK West » avec les configurations IP précédemment créées enregistrées dans la variable « ngwIPConfig », le type de passerelle « VPN », le type de vpn « RouteBased » et la référence sku « Basic ».
Exemple 2 : Créer une passerelle Réseau virtuel avec une configuration radius externe
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
La section ci-dessus crée un groupe de ressources, demande une adresse IP publique, crée un Réseau virtuel et un sous-réseau et crée une passerelle Réseau virtuel dans Azure. La passerelle sera appelée « myNGW » au sein du groupe de ressources « vnet-gateway » à l’emplacement « UK West » avec les configurations IP précédemment créées enregistrées dans la variable « ngwIPConfig », le type de passerelle « VPN », le type de vpn « RouteBased » et la référence sku « Basic ». Il ajoute également un serveur radius externe avec l’adresse « TestRadiusServer ». Il définit également des itinéraires personnalisés spécifiés par les clients sur la passerelle.
Exemple 3 : Créer une passerelle Réseau virtuel avec les paramètres P2S
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
Le code ci-dessus crée un groupe de ressources, demande une adresse IP publique, crée un Réseau virtuel et un sous-réseau et crée une passerelle Réseau virtuel avec des paramètres P2S, par exemple VpnProtocol, VpnClientAddressPool,VpnClientRootCertificates,VpnClientIpsecPolicy, etc. dans Azure.
La passerelle sera appelée « myNGW » au sein du groupe de ressources « vnet-gateway » à l’emplacement « UK West » avec les configurations IP précédemment créées enregistrées dans la variable « ngwIPConfig », le type de passerelle « VPN », le type de vpn « RouteBased » et la référence sku « VpnGw1 ». Les paramètres vpn sont définis sur la passerelle, comme VpnProtocol défini sur Ikev2, VpnClientAddressPool comme « 201.169.0.0/16 », VpnClientRootCertificate défini comme étant passé un : clientRootCertName et stratégie vpn personnalisée passée dans l’objet :$vpnclientipsecpolicy
Il définit également des itinéraires personnalisés spécifiés par les clients sur la passerelle.
Exemple 4 : Créez une passerelle Réseau virtuel avec la configuration d’authentification AAD pour VpnClient de passerelle de réseau virtuel.
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"
La section ci-dessus crée un groupe de ressources, demande une adresse IP publique, crée un Réseau virtuel et un sous-réseau et crée une passerelle Réseau virtuel dans Azure. La passerelle sera appelée « myNGW » au sein du groupe de ressources « vnet-gateway » à l’emplacement « UK West » avec les configurations IP précédemment créées enregistrées dans la variable « ngwIPConfig », le type de passerelle « VPN », le type de vpn « RouteBased » et la référence sku « Basic ». Il configure également les configurations d’authentification AAD : AadTenantUri, AadIssuerUri et AadAudienceId pour VpnClient de passerelle de réseau virtuel.
Exemple 5 : Créer une passerelle Réseau virtuel avec 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"
La section ci-dessus crée un groupe de ressources, demande une adresse IP publique, crée un Réseau virtuel et un sous-réseau et crée une passerelle Réseau virtuel dans Azure. La passerelle sera appelée « myNGW » dans le groupe de ressources « vnet-gateway » à l’emplacement « UK West » avec les configurations IP précédemment créées enregistrées dans la variable « ngwIPConfig », le type de passerelle « VPN », le type de vpn « RouteBased », la référence sku « VpnGw4 » et VpnGatewayGeneration Generation2 activée.
Exemple 6 : Créer une passerelle Réseau virtuel avec 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"
La section ci-dessus crée un groupe de ressources, demande une adresse IP publique, crée un Réseau virtuel et un sous-réseau et crée une passerelle Réseau virtuel dans Azure. ipconfigurationId1 de la configuration ipconfiguration de passerelle créée et stockée dans ngwipconfig. La passerelle sera appelée « gateway1 » dans le groupe de ressources « resourcegroup1resourcegroup1 » à l’emplacement « UK West » avec l’adresse Bgppeering créée précédemment dans la variable « gw1ipconfBgp1 », le type de passerelle « VPN », le type de vpn « RouteBased », la référence sku « VpnGw4 » et VpnGatewayGeneration Generation2 activée.
Exemple 7 : Créer une passerelle Réseau virtuel avec 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
La section ci-dessus crée un groupe de ressources, demande une adresse IP publique, crée un Réseau virtuel et un sous-réseau et crée une passerelle Réseau virtuel dans Azure. ipconfigurationId1 de la configuration ipconfiguration de passerelle créée et stockée dans ngwipconfig. La passerelle sera appelée « gateway1 » dans le groupe de ressources « resourcegroup1resourcegroup1 » à l’emplacement « UK West » New virtualNetworkGateway NatRule sera enregistrée dans la variable « natRule » le type de passerelle « VPN », le type de vpn « RouteBased », le sku « VpnGw4 » et VpnGatewayGeneration Generation2 activé et BgpRouteTranslationForNat activé.
Paramètres
-AadAudienceId
Option d’authentification P2S AAD :AadAudienceId.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AadIssuerUri
Option d’authentification P2S AAD :AadIssuerUri.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AadTenantUri
Option d’authentification P2S AAD :AadTenantUri.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AsJob
Exécuter l’applet de commande en arrière-plan
Type: | SwitchParameter |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Asn
ASN de la passerelle de réseau virtuel pour BGP via VPN
Type: | UInt32 |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ClientConnectionConfiguration
Configuration du client P2S Connecter ion qui assiocie entre l’adresse et le groupe de stratégies
Type: | PSClientConnectionConfiguration[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomRoute
Routes personnalisées AddressPool spécifiées par le client
Type: | String[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableIPsecProtection
L’indicateur désactive la protection IPsec sur VirtualNetworkGateway.
Type: | Boolean |
Position: | Named |
valeur par défaut: | False |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EnableActiveActiveFeature
Indicateur pour activer la fonctionnalité Active Active sur la passerelle de réseau virtuel
Type: | SwitchParameter |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableBgp
Indicateur EnableBgp
Type: | Boolean |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EnableBgpRouteTranslationForNat
Indicateur pour activer BgpRouteTranslationForNat sur ce VirtualNetworkGateway.
Type: | SwitchParameter |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnablePrivateIpAddress
Indicateur pour activer l’adresse IP privée sur la passerelle de réseau virtuel
Type: | SwitchParameter |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExtendedLocation
Emplacement étendu de cette passerelle de réseau virtuel
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Force
Ne demandez pas de confirmation si vous souhaitez remplacer une ressource
Type: | SwitchParameter |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GatewayDefaultSite
GatewayDefaultSite
Type: | PSLocalNetworkGateway |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-GatewaySku
Niveau de référence SKU de passerelle
Type: | String |
valeurs acceptées: | Basic, Standard, HighPerformance, UltraPerformance, VpnGw1, VpnGw2, VpnGw3, VpnGw4, VpnGw5, VpnGw1AZ, VpnGw2AZ, VpnGw3AZ, VpnGw4AZ, VpnGw5AZ, ErGw1AZ, ErGw2AZ, ErGw3AZ |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-GatewayType
Type de cette passerelle de réseau virtuel : Vpn, ExpressRoute
Type: | String |
valeurs acceptées: | Vpn, ExpressRoute, LocalGateway |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IpConfigurationBgpPeeringAddresses
BgpPeeringAddresses pour les passerelles de réseau virtuel bgpsettings.
Type: | PSIpConfigurationBgpPeeringAddress[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IpConfigurations
IpConfigurations pour la passerelle de réseau virtuel.
Type: | PSVirtualNetworkGatewayIpConfiguration[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
cible.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Nom de la ressource.
Type: | String |
Aliases: | ResourceName |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NatRule
NatRules pour la passerelle de réseau virtuel.
Type: | PSVirtualNetworkGatewayNatRule[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PeerWeight
Poids ajouté aux itinéraires appris via BGP à partir de cette passerelle de réseau virtuel
Type: | Int32 |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RadiusServerAddress
Adresse du serveur Radius externe P2S.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RadiusServerList
Serveurs Radius externes multiples P2S.
Type: | PSRadiusServer[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RadiusServerSecret
Secret du serveur Radius externe P2S.
Type: | SecureString |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Nom du groupe de ressources.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Tag
Table de hachage qui représente les balises de ressource.
Type: | Hashtable |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualNetworkGatewayPolicyGroup
Groupe de stratégies P2S ajouté à cette passerelle
Type: | PSVirtualNetworkGatewayPolicyGroup[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VNetExtendedLocationResourceId
VNetExtendedLocationResourceId pour la passerelle de réseau virtuel.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnAuthenticationType
Liste des types d’authentification client VPN P2S.
Type: | String[] |
valeurs acceptées: | Certificate, Radius, AAD |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientAddressPool
P2S VpnClient AddressPool
Type: | String[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientIpsecPolicy
Liste des stratégies IPSec pour les protocoles de tunneling client VPN P2S.
Type: | PSIpsecPolicy[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientProtocol
Liste des protocoles de tunneling du client VPN P2S
Type: | String[] |
valeurs acceptées: | SSTP, IkeV2, OpenVPN |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientRevokedCertificates
Liste des VpnClientCertificates à révoquer.
Type: | PSVpnClientRevokedCertificate[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientRootCertificates
Liste des VpnClientRootCertificates à ajouter.
Type: | PSVpnClientRootCertificate[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnGatewayGeneration
Génération de cette passerelle VPN VirtualNetwork. Doit être None si GatewayType n’est pas VPN.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VpnType
Type du VPN :PolicyBased/RouteBased
Type: | String |
valeurs acceptées: | PolicyBased, RouteBased |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Aliases: | wi |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
PSVirtualNetworkGatewayIpConfiguration[]
String[]
PSVpnClientRevokedCertificate[]
PSIpConfigurationBgpPeeringAddress[]
PSVirtualNetworkGatewayNatRule[]
Sorties
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour