New-AzureRmVirtualNetworkGatewayConnection
Cria a conexão VPN Site a Site entre o gateway de rede virtual e o dispositivo VPN local.
Aviso
O módulo AzureRM do PowerShell foi oficialmente preterido a partir de 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo Az PowerShell para garantir suporte e atualizações contínuos.
Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso continuado a critério e risco do usuário. Consulte nossos recursos de migração para obter orientação sobre a transição para o módulo Az.
Sintaxe
New-AzureRmVirtualNetworkGatewayConnection
-Name <String>
-ResourceGroupName <String>
-Location <String>
[-AuthorizationKey <String>]
-VirtualNetworkGateway1 <PSVirtualNetworkGateway>
[-VirtualNetworkGateway2 <PSVirtualNetworkGateway>]
[-LocalNetworkGateway2 <PSLocalNetworkGateway>]
-ConnectionType <String>
[-RoutingWeight <Int32>]
[-SharedKey <String>]
[-Peer <PSPeering>]
[-EnableBgp <Boolean>]
[-Tag <Hashtable>]
[-Force]
[-UsePolicyBasedTrafficSelectors <Boolean>]
[-IpsecPolicies <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSIpsecPolicy]>]
[-ExpressRouteGatewayBypass]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmVirtualNetworkGatewayConnection
-Name <String>
-ResourceGroupName <String>
-Location <String>
[-AuthorizationKey <String>]
-VirtualNetworkGateway1 <PSVirtualNetworkGateway>
[-VirtualNetworkGateway2 <PSVirtualNetworkGateway>]
[-LocalNetworkGateway2 <PSLocalNetworkGateway>]
-ConnectionType <String>
[-RoutingWeight <Int32>]
[-SharedKey <String>]
[-PeerId <String>]
[-EnableBgp <Boolean>]
[-Tag <Hashtable>]
[-Force]
[-UsePolicyBasedTrafficSelectors <Boolean>]
[-IpsecPolicies <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSIpsecPolicy]>]
[-ExpressRouteGatewayBypass]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cria a conexão VPN Site a Site entre o gateway de rede virtual e o dispositivo VPN local.
Exemplos
Exemplo 1
New-AzureRmVirtualNetworkGatewayConnection -Name conn-client-1 -ResourceGroupName $RG1 -VirtualNetworkGateway1 $vnetgw1 -VirtualNetworkGateway2 $vnetgw2 -Location $loc1 -ConnectionType Vnet2Vnet -SharedKey 'a1b2c3d4e5'
Parâmetros
-AsJob
Executar cmdlet em segundo plano
Tipo: SwitchParameter
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-AuthorizationKey
Tipo: String
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Tipo: SwitchParameter
Aliases: cf
Position: Named
Default value: False
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-ConnectionType
Tipo: String
Valores aceites: IPsec, Vnet2Vnet, ExpressRoute, VPNClient
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.
Tipo: IAzureContextContainer
Aliases: AzureRmContext, AzureCredential
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-EnableBgp
Tipo: Boolean
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-ExpressRouteGatewayBypass
Tipo: SwitchParameter
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-Force
Tipo: SwitchParameter
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-IpsecPolicies
Uma lista de políticas IPSec.
Tipo: List<T> [ PSIpsecPolicy ]
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-LocalNetworkGateway2
Tipo: PSLocalNetworkGateway
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-Location
Tipo: String
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-Name
Tipo: String
Aliases: ResourceName
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-Peer
Tipo: PSPeering
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-PeerId
Tipo: String
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-ResourceGroupName
Tipo: String
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-RoutingWeight
Tipo: Int32
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-SharedKey
Tipo: String
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-Tag
Pares chave-valor na forma de uma tabela de hash. Por exemplo: @{key0="value0"; chave1=$null; key2="valor2"}
Tipo: Hashtable
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-UsePolicyBasedTrafficSelectors
Usar seletores de tráfego baseados em políticas para uma conexão S2S
Tipo: Boolean
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-VirtualNetworkGateway1
Tipo: PSVirtualNetworkGateway
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-VirtualNetworkGateway2
Tipo: PSVirtualNetworkGateway
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet.
O cmdlet não é executado.
Tipo: SwitchParameter
Aliases: wi
Position: Named
Default value: False
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
String
PSVirtualNetworkGateway
PSLocalNetworkGateway
Int32
PSPeering
Boolean
Hashtable
List<T> [ [ Microsoft.Azure.Commands.Network.Models.PSIpsecPolicy, Microsoft.Azure.Commands.Network, Version=6.4.1.0, Culture=neutral, PublicKeyToken=null ] ]
Saídas
PSVirtualNetworkGatewayConnection