New-AzVirtualNetworkTap

Tworzy zasób VirtualNetworkTap.

Składnia

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>]

Opis

Polecenie cmdlet New-AzVirtualNetworkTap tworzy zasób naciśnięcia sieci wirtualnej platformy Azure.

Przykłady

Przykład 1. Tworzenie naciśnięcia sieci wirtualnej platformy Azure

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

To polecenie tworzy naciśnięcie sieci wirtualnej o nazwie "VirtualNetworkTap1", które ma szczegóły konfiguracji docelowej maszyny wirtualnej (DestinationIpConfiguration, DestinationPort). Cały źródłowy naciśnięcie skonfigurowanego ruchu maszyny wirtualnej zostanie przekierowane do tego docelowego adresu IP i portu.

Przykład 2. Tworzenie naciśnięcia sieci wirtualnej platformy Azure przy użyciu adresu IP modułu LoadBalancer

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

To polecenie tworzy naciśnięcie sieci wirtualnej o nazwie "VirtualNetworkTap1", które ma szczegóły konfiguracji docelowej maszyny wirtualnej (FrontEndIpConfiguration). Cały źródłowy naciśnięcie skonfigurowanego ruchu maszyny wirtualnej zostanie przekierowane do tego modułu IpConfiguration modułu LoadBalancer. Domyślny port docelowy to 4789.

Parametry

-AsJob

Uruchamianie polecenia cmdlet w tle

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

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

-DestinationLoadBalancerFrontEndIPConfiguration

Odwołanie do docelowego zasobu konfiguracji adresu IP frontonu modułu równoważenia obciążenia.

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

-DestinationLoadBalancerFrontEndIPConfigurationId

Odwołanie do docelowego zasobu konfiguracji adresu IP frontonu modułu równoważenia obciążenia.

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

-DestinationNetworkInterfaceIPConfiguration

Odwołanie do docelowego zasobu konfiguracji adresu IP interfejsu sieciowego.

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

-DestinationNetworkInterfaceIPConfigurationId

Odwołanie do docelowego zasobu konfiguracji adresu IP interfejsu sieciowego.

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

-DestinationPort

Port docelowy modułu zbierającego pakiety

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

-Force

Nie pytaj o potwierdzenie, jeśli chcesz zastąpić zasób

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

-Location

Lokalizacja.

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

-Name

Nazwa naciśnięcia.

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

-ResourceGroupName

Nazwa grupy zasobów naciśnięcia sieci wirtualnej.

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

-Tag

Tabela skrótu reprezentująca tagi zasobów.

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

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

Dane wejściowe

String

Int32

Hashtable

PSNetworkInterfaceIPConfiguration

PSFrontendIPConfiguration

Dane wyjściowe

PSVirtualNetworkTap