New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject

Vytvořte konfiguraci protokolu, která se používá k vyhodnocení testu přes protokol TCP, HTTP nebo ICMP.

Syntax

New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
   [-TcpProtocol]
   -Port <UInt16>
   [-DisableTraceRoute]
   [-DestinationPortBehavior <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
   [-HttpProtocol]
   [-Port <UInt16>]
   [-Method <String>]
   [-Path <String>]
   [-RequestHeader <Hashtable>]
   [-ValidStatusCodeRange <String[]>]
   [-PreferHTTPS]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
   [-IcmpProtocol]
   [-DisableTraceRoute]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina New-AzNetworkWatcher Připojení ionMonitorProtocolConfigurationObject vytvoří konfiguraci protokolu sloužící k vyhodnocení testů přes protokol TCP, HTTP nebo ICMP.

Příklady

Příklad 1

$TcpProtocolConfiguration = New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -TcpProtocol -Port 80 -DisableTraceRoute

Port              : 80
DisableTraceRoute : False

Příklad 2

Vytvořte konfiguraci protokolu, která se používá k vyhodnocení testu přes protokol TCP, HTTP nebo ICMP. (automaticky vygenerováno)

New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -IcmpProtocol

Parametry

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

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

-DestinationPortBehavior

Chování cílového portu Podporované hodnoty jsou None, ListenIfAvailable.

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

-DisableTraceRoute

Hodnota označující, jestli má být zakázáno vyhodnocení cesty s trasovací trasou.

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

-HttpProtocol

Přepínač protokolu HTTP.

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

-IcmpProtocol

Přepínač protokolu ICMP.

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

-Method

Metoda HTTP, která se má použít.

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

-Path

Komponenta cesty identifikátoru URI. Například /dir1/dir2.

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

-Port

Port, ke kterému se chcete připojit.

Type:Nullable<T>[UInt16]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PreferHTTPS

Hodnota označující, jestli je https upřednostňovaný před protokolem HTTP v případech, kdy volba není explicitní.

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

-RequestHeader

Hlavičky HTTP, které se mají přenést s požadavkem.

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

-TcpProtocol

Přepínač protokolu TCP.

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

-ValidStatusCodeRange

Stavové kódy HTTP, které je potřeba zvážit úspěšně. Například "2xx,301-304,418".

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

Vstupy

None

Výstupy

PSNetworkWatcherConnectionMonitorTcpConfiguration

PSNetworkWatcherConnectionMonitorHttpConfiguration

PSNetworkWatcherConnectionMonitorIcmpConfiguration