ApplicationGatewayBackendHttpSettings interface
アプリケーション ゲートウェイのバックエンド アドレス プールの設定。
- Extends
プロパティ
| affinity |
アフィニティ Cookie に使用する Cookie 名。 |
| authentication |
アプリケーション ゲートウェイ認証証明書への参照の配列。 |
| connection |
バックエンド http 設定リソースの接続ドレイン。 |
| cookie |
Cookie ベースのアフィニティ。 |
| dedicated |
バックエンドサーバーごとに専用接続を有効または無効にします。 デフォルトは false に設定されています。 |
| etag | リソースが更新されるたびに変更される一意の読み取り専用文字列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| host |
バックエンド サーバーに送信されるホスト ヘッダー。 |
| name | Application Gateway 内で一意であるバックエンド http 設定の名前。 |
| path | すべての HTTP 要求のプレフィックスとして使用する必要があるパス。 Null は、パスにプレフィックスが付かないことを意味します。 既定値は null です。 |
| pick |
ホスト ヘッダーを選択するかどうかは、バックエンド サーバーのホスト名から選択する必要があります。 既定値は false です。 |
| port | バックエンドの宛先ポート。 |
| probe | アプリケーション ゲートウェイのプローブ リソース。 |
| probe |
プローブが有効かどうか。 既定値は false です。 |
| protocol | バックエンドとの通信に使用されるプロトコル。 |
| provisioning |
バックエンド HTTP 設定リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| request |
要求タイムアウト (秒単位)。 Application Gateway は、RequestTimeout 内で応答が受信されない場合、要求を失敗します。 使用可能な値は 1 秒から 86400 秒です。 |
| sni |
バックエンドの証明書の共通名に一致する SNI 値を指定します。 既定では、アプリケーション ゲートウェイは着信要求のホスト ヘッダーを SNI として使います。 既定値は null です。 |
| trusted |
Application Gateway の信頼されたルート証明書への参照の配列。 |
| type | リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| validate |
バックエンドサーバー上の証明書のチェーン検証と有効期限検証の両方を検証またはスキップします。 デフォルトは true に設定されています。 |
| validateSNI | 有効にすると、バックエンド サーバーによって提供される証明書の共通名がサーバー名表示 (SNI) 値と一致するかどうかを確認します。 既定値は true です。 |
継承されたプロパティ
| id | リソース ID。 |
プロパティの詳細
affinityCookieName
アフィニティ Cookie に使用する Cookie 名。
affinityCookieName?: string
プロパティ値
string
authenticationCertificates
connectionDraining
バックエンド http 設定リソースの接続ドレイン。
connectionDraining?: ApplicationGatewayConnectionDraining
プロパティ値
cookieBasedAffinity
Cookie ベースのアフィニティ。
cookieBasedAffinity?: string
プロパティ値
string
dedicatedBackendConnection
バックエンドサーバーごとに専用接続を有効または無効にします。 デフォルトは false に設定されています。
dedicatedBackendConnection?: boolean
プロパティ値
boolean
etag
リソースが更新されるたびに変更される一意の読み取り専用文字列。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
etag?: string
プロパティ値
string
hostName
バックエンド サーバーに送信されるホスト ヘッダー。
hostName?: string
プロパティ値
string
name
Application Gateway 内で一意であるバックエンド http 設定の名前。
name?: string
プロパティ値
string
path
すべての HTTP 要求のプレフィックスとして使用する必要があるパス。 Null は、パスにプレフィックスが付かないことを意味します。 既定値は null です。
path?: string
プロパティ値
string
pickHostNameFromBackendAddress
ホスト ヘッダーを選択するかどうかは、バックエンド サーバーのホスト名から選択する必要があります。 既定値は false です。
pickHostNameFromBackendAddress?: boolean
プロパティ値
boolean
port
バックエンドの宛先ポート。
port?: number
プロパティ値
number
probe
probeEnabled
プローブが有効かどうか。 既定値は false です。
probeEnabled?: boolean
プロパティ値
boolean
protocol
バックエンドとの通信に使用されるプロトコル。
protocol?: string
プロパティ値
string
provisioningState
バックエンド HTTP 設定リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
provisioningState?: string
プロパティ値
string
requestTimeout
要求タイムアウト (秒単位)。 Application Gateway は、RequestTimeout 内で応答が受信されない場合、要求を失敗します。 使用可能な値は 1 秒から 86400 秒です。
requestTimeout?: number
プロパティ値
number
sniName
バックエンドの証明書の共通名に一致する SNI 値を指定します。 既定では、アプリケーション ゲートウェイは着信要求のホスト ヘッダーを SNI として使います。 既定値は null です。
sniName?: string
プロパティ値
string
trustedRootCertificates
Application Gateway の信頼されたルート証明書への参照の配列。
trustedRootCertificates?: SubResource[]
プロパティ値
type
リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
type?: string
プロパティ値
string
validateCertChainAndExpiry
バックエンドサーバー上の証明書のチェーン検証と有効期限検証の両方を検証またはスキップします。 デフォルトは true に設定されています。
validateCertChainAndExpiry?: boolean
プロパティ値
boolean
validateSNI
有効にすると、バックエンド サーバーによって提供される証明書の共通名がサーバー名表示 (SNI) 値と一致するかどうかを確認します。 既定値は true です。
validateSNI?: boolean
プロパティ値
boolean