New-AzVirtualNetworkTap

Создает ресурс VirtualNetworkTap.

Синтаксис

New-AzVirtualNetworkTap
   -ResourceGroupName <String>
   -Name <String>
   [-DestinationPort <Int32>]
   [-Location <String>]
   [-Tag <Hashtable>]
   [-DestinationNetworkInterfaceIPConfiguration <PSNetworkInterfaceIPConfiguration>]
   [-DestinationLoadBalancerFrontEndIPConfiguration <PSFrontendIPConfiguration>]
   [-Force]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzVirtualNetworkTap
   -ResourceGroupName <String>
   -Name <String>
   [-DestinationPort <Int32>]
   [-Location <String>]
   [-Tag <Hashtable>]
   [-DestinationNetworkInterfaceIPConfigurationId <String>]
   [-DestinationLoadBalancerFrontEndIPConfigurationId <String>]
   [-Force]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командлет New-AzVirtualNetworkTap создает ресурс касания виртуальной сети Azure.

Примеры

Пример 1. Создание касания виртуальной сети Azure

New-AzVirtualNetworkTap -Name "VirtualNetworkTap1" -ResourceGroupName "ResourceGroup1" -Location "centralus" -DestinationPort 8888 -DestinationNetworkInterfaceIPConfiguration $destinationNic.IpConfigurations[0]

Эта команда создает касание виртуальной сети с именем VirtualNetworkTap1, которое содержит сведения о конфигурации целевой виртуальной машины (DestinationIpConfiguration, DestinationPort). Весь трафик настроенного исходного касания виртуальной машины будет перенаправлен в этот целевой IP-адрес и порт.

Пример 2. Создание касания виртуальной сети Azure с помощью IP-адреса LoadBalancer

# Create LoadBalancer
$frontend = New-AzLoadBalancerFrontendIpConfig -Name $frontendName -PublicIpAddress $publicip
New-AzVirtualNetworkTap -Name "VirtualNetworkTap1" -ResourceGroupName "ResourceGroup1" -Location "centralus" -DestinationLoadBalancerFrontEndIPConfiguration $frontend

Эта команда создает касание виртуальной сети с именем VirtualNetworkTap1, которое содержит сведения о конфигурации целевой виртуальной машины (FrontEndIpConfiguration). Весь трафик настроенного исходного касания виртуальной машины будет перенаправлен в этот loadBalancer IpConfiguration. Порт назначения по умолчанию — 4789.

Параметры

-AsJob

Запуск командлета в фоновом режиме

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

-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

-DestinationLoadBalancerFrontEndIPConfiguration

Ссылка на ресурс конфигурации внешнего IP-адреса конечной подсистемы балансировки нагрузки.

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

-DestinationLoadBalancerFrontEndIPConfigurationId

Ссылка на ресурс конфигурации внешнего IP-адреса конечной подсистемы балансировки нагрузки.

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

-DestinationNetworkInterfaceIPConfiguration

Ссылка на ресурс IP-конфигурации конечного сетевого интерфейса.

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

-DestinationNetworkInterfaceIPConfigurationId

Ссылка на ресурс IP-конфигурации конечного сетевого интерфейса.

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

-DestinationPort

Конечный порт сборщика пакетов

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

-Force

Не запрашивайте подтверждение, если вы хотите перезаписать ресурс

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

-Location

Местоположение.

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

-Name

Имя касания.

Type:String
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:True
Accept wildcard characters:False

-Tag

Хэш-файл, представляющий теги ресурсов.

Type:Hashtable
Position:Named
Default value:None
Required:False
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

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

String

Int32

Hashtable

PSNetworkInterfaceIPConfiguration

PSFrontendIPConfiguration

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

PSVirtualNetworkTap