New-AzNetworkWatcherConnectionMonitorTestConfigurationObject
建立線上監視器測試組態。
語法
New-AzNetworkWatcherConnectionMonitorTestConfigurationObject
-Name <String>
-TestFrequencySec <Int32>
-ProtocolConfiguration <PSNetworkWatcherConnectionMonitorProtocolConfiguration>
[-SuccessThresholdChecksFailedPercent <Int32>]
[-SuccessThresholdRoundTripTimeMs <Double>]
[-PreferredIPVersion <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzNetworkWatcherConnectionMonitorTestConfigurationObject Cmdlet 會建立連線監視器測試組態。
範例
範例 1
$httpProtocolConfiguration = New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -HttpProtocol -Port 443 -Method GET -RequestHeader @{"Allow" = "GET"} -ValidStatusCodeRange 2xx, 300-308 -PreferHTTPS
$httpTestConfiguration = New-AzNetworkWatcherConnectionMonitorTestConfigurationObject -Name httpTC -TestFrequencySec 120 -ProtocolConfiguration $httpProtocolConfiguration -SuccessThresholdChecksFailedPercent 20 -SuccessThresholdRoundTripTimeMs 30
Name : httpTC
TestFrequencySec : 120
PreferredIPVersion :
ProtocolConfiguration : {
"Port": 443,
"Method": "GET",
"RequestHeaders": [
{
"Name": "Allow",
"Value": "GET"
}
],
"ValidStatusCodeRanges": [
"2xx",
"300-308"
],
"PreferHTTPS": true
}
SuccessThreshold : {
"ChecksFailedPercent": 20,
"RoundTripTimeMs": 30
}
參數
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
線上監視器測試組態的名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-PreferredIPVersion
測試評估中使用的慣用IP版本。 線上監視器可能會根據其他參數選擇使用不同的版本。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ProtocolConfiguration
用來對某些通訊協定執行測試評估的參數。
類型: | PSNetworkWatcherConnectionMonitorProtocolConfiguration |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-SuccessThresholdChecksFailedPercent
允許測試評估為成功的失敗檢查百分比上限。
類型: | Nullable<T>[Int32] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SuccessThresholdRoundTripTimeMs
允許測試評估為成功的毫秒數來回時間上限。
類型: | Nullable<T>[Double] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TestFrequencySec
測試評估的頻率,以秒為單位。
類型: | Int32 |
別名: | TestFrequency |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None