Probe interface

ロード バランサー プローブ。

Extends

プロパティ

etag

リソースが更新されるたびに変更される一意の読み取り専用文字列。

intervalInSeconds

エンドポイントの正常性状態をプローブする頻度を秒単位で指定します。 通常、この間隔は割り当てられたタイムアウト期間 (秒単位) の半分未満です。これにより、インスタンスをローテーションから外す前に 2 つの完全なプローブが許可されます。 既定値は 15、最小値は 5 です。

loadBalancingRules

このプローブを使用するロード バランサー規則。

noHealthyBackendsBehavior

すべてのバックエンド インスタンスがプローブダウンされたときに、ロード バランサーによって新しい接続がどのように処理されるかを決定します。

numberOfProbes

応答がない場合に、エンドポイントへのそれ以上のトラフィックの配信を停止するプローブの数。 この値により、エンドポイントを Azure で使用される一般的な時間よりも速く、または低速にローテーションから外すことができます。

port

プローブを通信するためのポート。 指定できる値の範囲は 1 ~ 65535 です。

probeThreshold

このエンドポイントへのトラフィックの配信を許可または拒否するための連続した成功または失敗したプローブの数。 この値と等しい連続するプローブの数に失敗すると、エンドポイントはローテーションから除外され、同じ数の連続プローブをローテーションに戻す必要があります。

protocol

エンドポイントのプロトコル。 'Tcp' が指定されている場合、プローブを正常に実行するには、受信した ACK が必要です。 'Http' または 'Https' が指定されている場合、プローブを正常に実行するには、指定 URI からの 200 OK 応答が必要です。

provisioningState

プローブ リソースのプロビジョニング状態。

requestPath

VM から正常性状態を要求するために使用される URI。 プロトコルが http に設定されている場合は、パスが必要です。 それ以外の場合は許可されません。 既定値はありません。

継承されたプロパティ

id

リソース ID。

name

リソースの名前。

type

リソースの種類。

プロパティの詳細

etag

リソースが更新されるたびに変更される一意の読み取り専用文字列。

etag?: string

プロパティ値

string

intervalInSeconds

エンドポイントの正常性状態をプローブする頻度を秒単位で指定します。 通常、この間隔は割り当てられたタイムアウト期間 (秒単位) の半分未満です。これにより、インスタンスをローテーションから外す前に 2 つの完全なプローブが許可されます。 既定値は 15、最小値は 5 です。

intervalInSeconds?: number

プロパティ値

number

loadBalancingRules

このプローブを使用するロード バランサー規則。

loadBalancingRules?: SubResource[]

プロパティ値

noHealthyBackendsBehavior

すべてのバックエンド インスタンスがプローブダウンされたときに、ロード バランサーによって新しい接続がどのように処理されるかを決定します。

noHealthyBackendsBehavior?: string

プロパティ値

string

numberOfProbes

応答がない場合に、エンドポイントへのそれ以上のトラフィックの配信を停止するプローブの数。 この値により、エンドポイントを Azure で使用される一般的な時間よりも速く、または低速にローテーションから外すことができます。

numberOfProbes?: number

プロパティ値

number

port

プローブを通信するためのポート。 指定できる値の範囲は 1 ~ 65535 です。

port?: number

プロパティ値

number

probeThreshold

このエンドポイントへのトラフィックの配信を許可または拒否するための連続した成功または失敗したプローブの数。 この値と等しい連続するプローブの数に失敗すると、エンドポイントはローテーションから除外され、同じ数の連続プローブをローテーションに戻す必要があります。

probeThreshold?: number

プロパティ値

number

protocol

エンドポイントのプロトコル。 'Tcp' が指定されている場合、プローブを正常に実行するには、受信した ACK が必要です。 'Http' または 'Https' が指定されている場合、プローブを正常に実行するには、指定 URI からの 200 OK 応答が必要です。

protocol?: string

プロパティ値

string

provisioningState

プローブ リソースのプロビジョニング状態。

provisioningState?: string

プロパティ値

string

requestPath

VM から正常性状態を要求するために使用される URI。 プロトコルが http に設定されている場合は、パスが必要です。 それ以外の場合は許可されません。 既定値はありません。

requestPath?: string

プロパティ値

string

継承されたプロパティの詳細

id

リソース ID。

id?: string

プロパティ値

string

SubResourceModel.id

name

リソースの名前。

name?: string

プロパティ値

string

SubResourceModel.nameから受け継いだもの

type

リソースの種類。

type?: string

プロパティ値

string

SubResourceModel.typeから継