New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
Utwórz konfigurację protokołu używaną do przeprowadzania oceny testów za pośrednictwem protokołu TCP, HTTP lub ICMP.
Składnia
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>]
Opis
Polecenie cmdlet New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject tworzy konfigurację protokołu używaną do przeprowadzania oceny testu za pośrednictwem protokołu TCP, HTTP lub ICMP.
Przykłady
Przykład 1
$TcpProtocolConfiguration = New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -TcpProtocol -Port 80 -DisableTraceRoute
Port : 80
DisableTraceRoute : False
Przykład 2
Utwórz konfigurację protokołu używaną do przeprowadzania oceny testów za pośrednictwem protokołu TCP, HTTP lub ICMP. (automatycznie wygenerowane)
New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -IcmpProtocol
Parametry
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DestinationPortBehavior
Zachowanie portu docelowego. Obsługiwane wartości to None, ListenIfAvailable.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DisableTraceRoute
Wartość wskazująca, czy ocena ścieżki z trasą śledzenia powinna być wyłączona.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-HttpProtocol
Przełącznik protokołu HTTP.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IcmpProtocol
Przełącznik protokołu ICMP.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Method
Metoda HTTP do użycia.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Path
Składnik ścieżki identyfikatora URI. Na przykład "/dir1/dir2".
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Port
Port do nawiązania połączenia.
Typ: | Nullable<T>[UInt16] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PreferHTTPS
Wartość wskazująca, czy protokół HTTPS jest preferowany za pośrednictwem protokołu HTTP w przypadkach, gdy wybór nie jest jawny.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RequestHeader
Nagłówki HTTP do przesyłania za pomocą żądania.
Typ: | Hashtable |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TcpProtocol
Przełącznik protokołu TCP.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ValidStatusCodeRange
Kody stanu HTTP, które należy wziąć pod uwagę jako pomyślne. Na przykład "2xx,301-304,418".
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None
Dane wyjściowe
PSNetworkWatcherConnectionMonitorTcpConfiguration