Partager via


New-AzVirtualNetworkGateway

Crée une passerelle de réseau virtuel

Syntaxe

Default (Par défaut)

New-AzVirtualNetworkGateway
    -Name <String>
    -ResourceGroupName <String>
    -Location <String>
    [-IpConfigurations <PSVirtualNetworkGatewayIpConfiguration[]>]
    [-GatewayType <String>]
    [-ExtendedLocation <String>]
    [-VNetExtendedLocationResourceId <String>]
    [-VpnType <String>]
    [-EnableBgp <Boolean>]
    [-DisableIPsecProtection <Boolean>]
    [-EnableActiveActiveFeature]
    [-EnableAdvancedConnectivityFeature]
    [-EnablePrivateIpAddress]
    [-GatewaySku <String>]
    [-GatewayDefaultSite <PSLocalNetworkGateway>]
    [-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[]>]
    [-AsJob]
    [-AdminState <String>]
    [-ResiliencyModel <String>]
    [-MinScaleUnit <Int32>]
    [-MaxScaleUnit <Int32>]
    [-UserAssignedIdentityId <String>]
    [-Identity <PSManagedServiceIdentity>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

La passerelle de 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 de 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 de 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 de 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 -String "****" -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 de 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 de réseau virtuel avec des 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

Les éléments ci-dessus créent un groupe de ressources, demandent une adresse IP publique, créent un réseau virtuel et un sous-réseau et créent une passerelle de 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 ipsec 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 de 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 -String "****" -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 de 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 de 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 de 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 de 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 de 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 de 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 de 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.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-AadIssuerUri

Option d’authentification P2S AAD :AadIssuerUri.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-AadTenantUri

Option d’authentification P2S AAD :AadTenantUri.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-AdminState

Propriété permettant d’indiquer si la passerelle Express Route sert le trafic lorsqu’il existe plusieurs passerelles Express Route dans le réseau virtuel : activé/désactivé

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-AsJob

Exécuter l’applet de commande en arrière-plan

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Asn

ASN de la passerelle de réseau virtuel pour BGP via VPN

Propriétés du paramètre

Type:UInt32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-ClientConnectionConfiguration

Configuration de la connexion du client P2S qui associe l’adresse et le groupe de stratégies

Propriétés du paramètre

Type:

PSClientConnectionConfiguration[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-CustomRoute

Routes personnalisées AddressPool spécifiées par le client

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-DefaultProfile

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

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DisableIPsecProtection

L’indicateur désactive la protection IPsec sur VirtualNetworkGateway.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-EnableActiveActiveFeature

Indicateur pour activer la fonctionnalité Active Active sur la passerelle de réseau virtuel

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-EnableAdvancedConnectivityFeature

Indicateur pour activer la fonctionnalité De connectivité avancée sur la passerelle de réseau virtuel

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-EnableBgp

Indicateur EnableBgp

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-EnableBgpRouteTranslationForNat

Indicateur pour activer BgpRouteTranslationForNat sur ce VirtualNetworkGateway.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-EnablePrivateIpAddress

Indicateur pour activer l’adresse IP privée sur la passerelle de réseau virtuel

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ExtendedLocation

Emplacement étendu de cette passerelle de réseau virtuel

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Force

Ne demandez pas de confirmation si vous souhaitez remplacer une ressource

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-GatewayDefaultSite

GatewayDefaultSite

Propriétés du paramètre

Type:PSLocalNetworkGateway
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-GatewaySku

Niveau de référence SKU de passerelle

Propriétés du paramètre

Type:String
Valeur par défaut:None
Valeurs acceptées:Basic, Standard, HighPerformance, UltraPerformance, VpnGw1, VpnGw2, VpnGw3, VpnGw4, VpnGw5, VpnGw1AZ, VpnGw2AZ, VpnGw3AZ, VpnGw4AZ, VpnGw5AZ, ErGw1AZ, ErGw2AZ, ErGw3AZ, ErGwScale
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-GatewayType

Type de cette passerelle de réseau virtuel : Vpn, ExpressRoute

Propriétés du paramètre

Type:String
Valeur par défaut:None
Valeurs acceptées:Vpn, ExpressRoute, LocalGateway
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Identity

Configuration de l’identité managée pour la passerelle de réseau virtuel.

Propriétés du paramètre

Type:PSManagedServiceIdentity
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-IpConfigurationBgpPeeringAddresses

BgpPeeringAddresses pour les passerelles de réseau virtuel bgpsettings.

Propriétés du paramètre

Type:

PSIpConfigurationBgpPeeringAddress[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-IpConfigurations

IpConfigurations pour la passerelle de réseau virtuel.

Propriétés du paramètre

Type:

PSVirtualNetworkGatewayIpConfiguration[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Location

emplacement.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-MaxScaleUnit

Définir les unités d’échelle maximales pour les passerelles évolutives

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-MinScaleUnit

Définir des unités de mise à l’échelle minimales pour les passerelles évolutives

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Nom de la ressource.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:ResourceName

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-NatRule

NatRules pour la passerelle de réseau virtuel.

Propriétés du paramètre

Type:

PSVirtualNetworkGatewayNatRule[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-PeerWeight

Poids ajouté aux itinéraires appris via BGP à partir de cette passerelle de réseau virtuel

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-RadiusServerAddress

Adresse du serveur Radius externe P2S.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-RadiusServerList

Serveurs Radius externes multiples P2S.

Propriétés du paramètre

Type:

PSRadiusServer[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-RadiusServerSecret

Secret du serveur Radius externe P2S.

Propriétés du paramètre

Type:SecureString
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-ResiliencyModel

Propriété pour indiquer le modèle de résilience sur la passerelle Express Route : SingleHomed/MultiHomed

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-ResourceGroupName

Nom du groupe de ressources.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Tag

Table de hachage qui représente les balises de ressource.

Propriétés du paramètre

Type:Hashtable
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-UserAssignedIdentityId

ResourceId de l’identité affectée par l’utilisateur à attribuer à la passerelle de réseau virtuel.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:UserAssignedIdentity

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VirtualNetworkGatewayPolicyGroup

Groupe de stratégies P2S ajouté à cette passerelle

Propriétés du paramètre

Type:

PSVirtualNetworkGatewayPolicyGroup[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VNetExtendedLocationResourceId

VNetExtendedLocationResourceId pour la passerelle de réseau virtuel.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VpnAuthenticationType

Liste des types d’authentification client VPN P2S.

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Valeurs acceptées:Certificate, Radius, AAD
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VpnClientAddressPool

P2S VpnClient AddressPool

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VpnClientIpsecPolicy

Liste des stratégies IPSec pour les protocoles de tunneling client VPN P2S.

Propriétés du paramètre

Type:

PSIpsecPolicy[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VpnClientProtocol

Liste des protocoles de tunneling du client VPN P2S

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Valeurs acceptées:SSTP, IkeV2, OpenVPN
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VpnClientRevokedCertificates

Liste des VpnClientCertificates à révoquer.

Propriétés du paramètre

Type:

PSVpnClientRevokedCertificate[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VpnClientRootCertificates

Liste des VpnClientRootCertificates à ajouter.

Propriétés du paramètre

Type:

PSVpnClientRootCertificate[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VpnGatewayGeneration

Génération de cette passerelle VPN VirtualNetwork. Doit être None si GatewayType n’est pas VPN.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VpnType

Type du VPN :PolicyBased/RouteBased

Propriétés du paramètre

Type:String
Valeur par défaut:None
Valeurs acceptées:PolicyBased, RouteBased
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

String

PSVirtualNetworkGatewayIpConfiguration

Boolean

PSLocalNetworkGateway

String

PSVpnClientRootCertificate

PSVpnClientRevokedCertificate

PSIpsecPolicy

UInt32

Int32

PSIpConfigurationBgpPeeringAddress

PSVirtualNetworkGatewayNatRule

Hashtable

SecureString

PSRadiusServer

Sorties

PSVirtualNetworkGateway