New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
建立用來透過 TCP、HTTP 或 ICMP 執行測試評估的通訊協定組態。
語法
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
New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject Cmdlet 會建立通訊協定組態,用來透過 TCP、HTTP 或 ICMP 執行測試評估。
範例
範例 1
$TcpProtocolConfiguration = New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -TcpProtocol -Port 80 -DisableTraceRoute
Port : 80
DisableTraceRoute : False
範例 2
建立用來透過 TCP、HTTP 或 ICMP 執行測試評估的通訊協定組態。 ( 自動產生 )
New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -IcmpProtocol
參數
-DefaultProfile
用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DestinationPortBehavior
目的地埠行為。 支援的值為 None、ListenIfAvailable。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableTraceRoute
值,指出是否應該停用追蹤路由的路徑評估。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-HttpProtocol
HTTP 通訊協定交換器。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-IcmpProtocol
ICMP 通訊協定交換器。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Method
要使用的 HTTP 方法。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Path
URI 的路徑元件。 例如,“/dir1/dir2”。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Port
要連接的埠。
類型: | Nullable<T>[UInt16] |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-PreferHTTPS
值,指出在選擇不明確的情況下,是否偏好使用 HTTPS。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RequestHeader
要與要求一起傳輸的 HTTP 標頭。
類型: | Hashtable |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TcpProtocol
TCP 通訊協定交換器。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ValidStatusCodeRange
要考慮成功的 HTTP 狀態代碼。 例如,“2xx,301-304,418”。
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
輸出
PSNetworkWatcherConnectionMonitorTcpConfiguration