ApplicationGatewayProbe interface
アプリケーション ゲートウェイのプローブ。
- Extends
プロパティ
| enable |
プロキシ プロトコル ヘッダーを TCP または TLS プロトコル経由でヘルス プローブとともに送信するかどうか。 既定値は false です。 |
| etag | リソースが更新されるたびに変更される一意の読み取り専用文字列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| host | プローブの送信先となるホスト名。 |
| interval | プローブ間隔 (秒)。 これは、2 つの連続するプローブ間の時間間隔です。 使用可能な値は 1 秒から 86400 秒です。 |
| match | 正常なプローブ応答を分類するための基準。 |
| min |
常に正常とマークされているサーバーの最小数。 既定値は 0 です。 |
| name | Application Gateway 内で一意であるプローブの名前。 |
| path | プローブの相対パス。 有効なパスは '/' から始まります。 プローブは、<プロトコル>://<ホスト>に送信されます。ポート<パス><>します。 |
| pick |
バックエンド http 設定からホスト ヘッダーを選択する必要があるかどうか。 既定値は false です。 |
| pick |
Tls プロトコルのバックエンド設定からサーバー名の表示を選択する必要があるかどうか。 既定値は false です。 |
| port | バックエンド サーバーのプローブに使用されるカスタム ポート。 有効な値の範囲は 1 から 65535 です。 設定されていない場合は、http 設定からのポートが使用されます。 このプロパティは、Basic、Standard_v2、WAF_v2でのみ有効です。 |
| protocol | プローブに使用されるプロトコル。 |
| provisioning |
プローブ リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| timeout | プローブのタイムアウト (秒単位)。 有効な応答がこのタイムアウト期間で受信されない場合、失敗としてマークされたプローブ。 使用可能な値は 1 秒から 86400 秒です。 |
| type | リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| unhealthy |
プローブの再試行回数。 連続するプローブエラー数が UnhealthyThreshold に達すると、バックエンド サーバーはダウン状態にマークされます。 使用できる値は 1 秒から 20 です。 |
継承されたプロパティ
| id | リソース ID。 |
プロパティの詳細
enableProbeProxyProtocolHeader
プロキシ プロトコル ヘッダーを TCP または TLS プロトコル経由でヘルス プローブとともに送信するかどうか。 既定値は false です。
enableProbeProxyProtocolHeader?: boolean
プロパティ値
boolean
etag
リソースが更新されるたびに変更される一意の読み取り専用文字列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
etag?: string
プロパティ値
string
host
プローブの送信先となるホスト名。
host?: string
プロパティ値
string
interval
プローブ間隔 (秒)。 これは、2 つの連続するプローブ間の時間間隔です。 使用可能な値は 1 秒から 86400 秒です。
interval?: number
プロパティ値
number
match
正常なプローブ応答を分類するための基準。
match?: ApplicationGatewayProbeHealthResponseMatch
プロパティ値
minServers
常に正常とマークされているサーバーの最小数。 既定値は 0 です。
minServers?: number
プロパティ値
number
name
Application Gateway 内で一意であるプローブの名前。
name?: string
プロパティ値
string
path
プローブの相対パス。 有効なパスは '/' から始まります。 プローブは、<プロトコル>://<ホスト>に送信されます。ポート<パス><>します。
path?: string
プロパティ値
string
pickHostNameFromBackendHttpSettings
バックエンド http 設定からホスト ヘッダーを選択する必要があるかどうか。 既定値は false です。
pickHostNameFromBackendHttpSettings?: boolean
プロパティ値
boolean
pickHostNameFromBackendSettings
Tls プロトコルのバックエンド設定からサーバー名の表示を選択する必要があるかどうか。 既定値は false です。
pickHostNameFromBackendSettings?: boolean
プロパティ値
boolean
port
バックエンド サーバーのプローブに使用されるカスタム ポート。 有効な値の範囲は 1 から 65535 です。 設定されていない場合は、http 設定からのポートが使用されます。 このプロパティは、Basic、Standard_v2、WAF_v2でのみ有効です。
port?: number
プロパティ値
number
protocol
プローブに使用されるプロトコル。
protocol?: string
プロパティ値
string
provisioningState
プローブ リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
provisioningState?: string
プロパティ値
string
timeout
プローブのタイムアウト (秒単位)。 有効な応答がこのタイムアウト期間で受信されない場合、失敗としてマークされたプローブ。 使用可能な値は 1 秒から 86400 秒です。
timeout?: number
プロパティ値
number
type
リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
type?: string
プロパティ値
string
unhealthyThreshold
プローブの再試行回数。 連続するプローブエラー数が UnhealthyThreshold に達すると、バックエンド サーバーはダウン状態にマークされます。 使用できる値は 1 秒から 20 です。
unhealthyThreshold?: number
プロパティ値
number