Delen via


New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject

Maak protocolconfiguratie die wordt gebruikt om testevaluatie uit te voeren via TCP, HTTP of ICMP.

Syntaxis

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

De cmdlet New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject maakt protocolconfiguratie die wordt gebruikt om testevaluatie uit te voeren via TCP, HTTP of ICMP.

Voorbeelden

Voorbeeld 1

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

Port              : 80
DisableTraceRoute : False

Voorbeeld 2

Maak protocolconfiguratie die wordt gebruikt om testevaluatie uit te voeren via TCP, HTTP of ICMP. (automatisch gegenereerd)

New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -IcmpProtocol

Parameters

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DestinationPortBehavior

Gedrag van doelpoort. Ondersteunde waarden zijn None, ListenIfAvailable.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DisableTraceRoute

Waarde die aangeeft of padevaluatie met traceringsroute moet worden uitgeschakeld.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-HttpProtocol

HTTP-protocolswitch.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IcmpProtocol

ICMP-protocolswitch.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Method

De HTTP-methode die moet worden gebruikt.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Path

Het padonderdeel van de URI. Bijvoorbeeld "/dir1/dir2".

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Port

De poort waarmee verbinding moet worden gemaakt.

Type:Nullable<T>[UInt16]
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PreferHTTPS

Waarde die aangeeft of HTTPS de voorkeur heeft boven HTTP in gevallen waarin de keuze niet expliciet is.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RequestHeader

De HTTP-headers die met de aanvraag moeten worden verzonden.

Type:Hashtable
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TcpProtocol

TCP-protocolswitch.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ValidStatusCodeRange

HTTP-statuscodes om te overwegen succesvol te zijn. Bijvoorbeeld '2xx,301-304,418'.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden

PSNetworkWatcherConnectionMonitorTcpConfiguration

PSNetworkWatcherConnectionMonitorHttpConfiguration

PSNetworkWatcherConnectionMonitorIcmpConfiguration