次の方法で共有


New-AzApplicationGatewayProbeConfig

正常性プローブを作成します。

構文

Default (既定)

New-AzApplicationGatewayProbeConfig
    -Name <String>
    -Protocol <String>
    [-HostName <String>]
    [-Path <String>]
    -Interval <Int32>
    -Timeout <Int32>
    -UnhealthyThreshold <Int32>
    [-PickHostNameFromBackendHttpSettings]
    [-MinServers <Int32>]
    [-Port <Int32>]
    [-Match <PSApplicationGatewayProbeHealthResponseMatch>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

説明

New-AzApplicationGatewayProbeConfig コマンドレットは、正常性プローブを作成します。

例 1: 例 1: 正常性プローブを作成する

New-AzApplicationGatewayProbeConfig -Name "Probe03" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8

このコマンドは、Probe03 という名前の正常性プローブを作成します。HTTP プロトコル、30 秒の間隔、120 秒のタイムアウト、異常なしきい値の 8 回の再試行を使用します。

例 2

正常性プローブを作成します。 (autogenerated)

New-AzApplicationGatewayProbeConfig -Interval 30 -Match <PSApplicationGatewayProbeHealthResponseMatch> -Name 'Probe03' -Path '/path/custompath.htm' -PickHostNameFromBackendHttpSettings -Protocol https -Timeout 120 -UnhealthyThreshold 8

パラメーター

-DefaultProfile

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

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

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

パラメーター セット

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

-HostName

このコマンドレットがプローブを送信するホスト名を指定します。

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

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

パラメーター セット

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

-Interval

プローブ間隔を秒単位で指定します。 これは、2 つの連続するプローブ間の時間間隔です。 この値は 1 秒から 86400 秒の間です。

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

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

パラメーター セット

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

-Match

正常性応答に含まれている必要がある本文。 既定値は空です

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

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

パラメーター セット

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

-MinServers

常に正常とマークされているサーバーの最小数。 既定値は 0 です

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

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

パラメーター セット

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

-Name

プローブの名前を指定します。

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

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

パラメーター セット

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

-Path

プローブの相対パスを指定します。 有効なパスはスラッシュ文字 (/) で始まります。 プローブは、 <Protocol>://<host>:<port><path> に送信されます。

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

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

パラメーター セット

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

-PickHostNameFromBackendHttpSettings

バックエンド http 設定からホスト ヘッダーを選択する必要があるかどうか。 既定値は false です

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

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

パラメーター セット

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

-Port

バックエンド サーバーのプローブに使用するポートを指定します。

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

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

パラメーター セット

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

-Protocol

プローブの送信に使用するプロトコルを指定します。

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

型:String
規定値:None
指定可能な値:Http, Https, TCP, TLS
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

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

-Timeout

プローブのタイムアウトを秒単位で指定します。 このコマンドレットは、このタイムアウト期間で有効な応答を受信しなかった場合に、プローブを失敗としてマークします。 有効な値は 1 秒から 86400 秒です。

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

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

パラメーター セット

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

-UnhealthyThreshold

プローブの再試行回数を指定します。 連続するプローブの失敗数が異常なしきい値に達すると、バックエンド サーバーはダウンとしてマークされます。 有効な値は 1 秒から 20 秒です。

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

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

パラメーター セット

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

CommonParameters

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

入力

None

出力

PSApplicationGatewayProbe