Set-AzVpnClientIpsecParameter

Задает параметры VPN ipsec для существующего шлюза виртуальной сети.

Синтаксис

Set-AzVpnClientIpsecParameter
   -VirtualNetworkGatewayName <String>
   -ResourceGroupName <String>
   -VpnClientIPsecParameter <PSVpnClientIPsecParameters>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzVpnClientIpsecParameter
   -VirtualNetworkGatewayName <String>
   -ResourceGroupName <String>
   -VpnClientIPsecParameter <PSVpnClientIPsecParameters>
   -InputObject <PSVirtualNetworkGateway>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzVpnClientIpsecParameter
   -VirtualNetworkGatewayName <String>
   -ResourceGroupName <String>
   -VpnClientIPsecParameter <PSVpnClientIPsecParameters>
   -ResourceId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командлет Set-AzVpnClientIpsecParameter задает параметры VPN ipsec для существующего шлюза виртуальной сети. При создании шлюза виртуальной сети устанавливается набор политик VPN ipsec по умолчанию на шлюзе. В случае, если пользователь point to site хочет использовать определенную пользовательскую политику ipsec для подключения к VPN-шлюз, пользователю необходимо сначала установить политику ipsec на VPN-шлюз. Set-AzVpnClientIpsecParameter предоставляет способ сделать это.

Примеры

Пример 1. Задает настраиваемую политику IPSEC vpn для существующего шлюза виртуальной сети.

$vpnclientipsecparams = New-AzVpnClientIpsecParameter -IpsecEncryption AES256 -IpsecIntegrity SHA256 -SALifeTime 86473 -SADataSize 429498 -IkeEncryption AES256 -IkeIntegrity SHA384 -DhGroup DHGroup2 -PfsGroup PFS2
$setvpnIpsecParams = Set-AzVpnClientIpsecParameter -VirtualNetworkGatewayName "ContosoLocalGateway" -ResourceGroupName "ContosoResourceGroup" -VpnClientIPsecParameter $vpnclientipsecparams

В этом примере настраиваемая политика VPN ipsec устанавливается в существующий шлюз виртуальной сети с именем ContosoVirtualGateway из группы ресурсов contosoResourceGroup. Командлет New-AzVpnClientIpsecParameter используется для создания объекта параметров VPN ipsec с использованием переданных значений одного или всех параметров, которые пользователь может задать для любого существующего шлюза виртуальной сети в ResourceGroup. Этот созданный объект VpnClientIPsecParameters передается команде Set-AzVpnClientIpsecParameter, чтобы задать указанную настраиваемую политику VPN ipsec на шлюзе виртуальной сети, как показано в приведенном выше примере. Эта команда возвращает объект VpnClientIPsecParameters, в котором показаны заданные параметры.

Параметры

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Объект шлюза виртуальной сети

Type:PSVirtualNetworkGateway
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Имя группы ресурсов.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ИД ресурса Azure.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VirtualNetworkGatewayName

Имя шлюза виртуальной сети.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VpnClientIPsecParameter

Параметры IPSEC vpn-клиента. Это значение параметра можно создать с помощью команды PS let:New-AzVpnClientIpsecParameter

Type:PSVpnClientIPsecParameters
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

PSVpnClientIPsecParameters

PSVirtualNetworkGateway

String

Выходные данные

PSVpnClientIPsecParameters