New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject

Créez une configuration de protocole utilisée pour effectuer une évaluation de test sur TCP, HTTP ou 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

L’applet de commande New-AzNetworkWatcher Connecter ionMonitorProtocolConfigurationObject crée une configuration de protocole utilisée pour effectuer une évaluation de test sur TCP, HTTP ou ICMP.

Exemples

Exemple 1

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

Port              : 80
DisableTraceRoute : False

Exemple 2

Créez une configuration de protocole utilisée pour effectuer une évaluation de test sur TCP, HTTP ou ICMP. (généré automatiquement)

New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -IcmpProtocol

Paramètres

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

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

-DestinationPortBehavior

Comportement du port de destination. Les valeurs prises en charge sont None, ListenIfAvailable.

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

-DisableTraceRoute

Valeur indiquant si l’évaluation du chemin d’accès avec l’itinéraire de trace doit être désactivée.

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

-HttpProtocol

Commutateur de protocole HTTP.

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

-IcmpProtocol

Commutateur de protocole ICMP.

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

-Method

Méthode HTTP à utiliser.

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

-Path

Composant de chemin d’accès de l’URI. Par exemple, « /dir1/dir2 ».

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

-Port

Port auquel se connecter.

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

-PreferHTTPS

Valeur indiquant si HTTPS est préféré à HTTP dans les cas où le choix n’est pas explicite.

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

-RequestHeader

En-têtes HTTP à transmettre avec la requête.

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

-TcpProtocol

Commutateur de protocole TCP.

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

-ValidStatusCodeRange

Codes d’état HTTP à prendre en compte. Par exemple, « 2xx,301-304,418 ».

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

Entrées

None

Sorties

PSNetworkWatcherConnectionMonitorTcpConfiguration

PSNetworkWatcherConnectionMonitorHttpConfiguration

PSNetworkWatcherConnectionMonitorIcmpConfiguration