次の方法で共有


New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject

TCP、HTTP、または ICMP 経由でテスト評価を実行するために使用されるプロトコル構成を作成します。

構文

TCP

New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
    -Port <UInt16>
    [-TcpProtocol]
    [-DisableTraceRoute]
    [-DestinationPortBehavior <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

HTTP

New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
    [-HttpProtocol]
    [-Port <UInt16>]
    [-Method <String>]
    [-Path <String>]
    [-RequestHeader <Hashtable>]
    [-ValidStatusCodeRange <String[]>]
    [-PreferHTTPS]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ICMP

New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
    [-IcmpProtocol]
    [-DisableTraceRoute]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

説明

New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject コマンドレットは、TCP、HTTP、または ICMP 経由でテスト評価を実行するために使用されるプロトコル構成を作成します。

例 1

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

例 2

TCP、HTTP、または ICMP 経由でテスト評価を実行するために使用されるプロトコル構成を作成します。 (autogenerated)

New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -IcmpProtocol

パラメーター

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

パラメーターのプロパティ

型:IAzureContextContainer
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DestinationPortBehavior

宛先ポートの動作。 サポートされている値は None、ListenIfAvailable です。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

TCP
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DisableTraceRoute

トレース ルートを使用したパス評価を無効にするかどうかを示す値。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

TCP
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False
ICMP
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-HttpProtocol

HTTP プロトコル スイッチ。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

HTTP
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-IcmpProtocol

ICMP プロトコル スイッチ。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ICMP
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Method

HTTP メソッドを使用します。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

HTTP
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Path

URI のパス コンポーネント。 たとえば、"/dir1/dir2" などです。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

HTTP
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Port

接続先のポート。

パラメーターのプロパティ

型:

Nullable<T>[UInt16]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

TCP
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-PreferHTTPS

選択が明示的でない場合に HTTPS が HTTP よりも優先されるかどうかを示す値。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

HTTP
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-RequestHeader

要求と共に送信する HTTP ヘッダー。

パラメーターのプロパティ

型:Hashtable
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

HTTP
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-TcpProtocol

TCP プロトコル スイッチ。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

TCP
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ValidStatusCodeRange

成功を考慮する HTTP 状態コード。 たとえば、"2xx,301-304,418" などです。

パラメーターのプロパティ

型:

String[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

HTTP
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。

入力

None

出力

PSNetworkWatcherConnectionMonitorTcpConfiguration

PSNetworkWatcherConnectionMonitorHttpConfiguration

PSNetworkWatcherConnectionMonitorIcmpConfiguration