ApplicationGatewayBackendHttpSettings interface
應用程式閘道的後端位址池設定。
- Extends
屬性
| affinity |
要用於同質 Cookie 的 Cookie 名稱。 |
| authentication |
應用程式閘道驗證憑證的參考數位。 |
| connection |
後端 HTTP 設定資源的連線清空。 |
| cookie |
以 Cookie 為基礎的親和性。 |
| dedicated |
啟用或停用每個後端伺服器的專用連線。 預設值設定為 false。 |
| etag | 每當更新資源時變更的唯一隻讀字串。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
| host |
要傳送至後端伺服器的主機標頭。 |
| name | 應用程式閘道內唯一的後端 HTTP 設定名稱。 |
| path | 路徑,應該作為所有 HTTP 要求的前置詞。 Null 表示不會加上路徑前置詞。 預設值為 null。 |
| pick |
是否應該從後端伺服器的主機名中挑選主機標頭。 默認值為 false。 |
| port | 後端上的目的地埠。 |
| probe | 探查應用程式閘道的資源。 |
| probe |
是否啟用探查。 默認值為 false。 |
| protocol | 用來與後端通訊的通訊協定。 |
| provisioning |
後端 HTTP 設定資源的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
| request |
要求以秒為單位的逾時。 如果未在 RequestTimeout 內收到回應,應用程式閘道將會失敗要求。 可接受的值為 1 秒到 86400 秒。 |
| sni |
指定 SNI 值以符合後端憑證的通用名稱。 根據預設,應用程式閘道會使用傳入要求的主機標頭作為 SNI。 預設值為 null。 |
| trusted |
應用程式閘道受信任跟證書的參考數位。 |
| type | 資源的類型。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
| validate |
驗證或略過後端伺服器上憑證的鏈結和到期驗證。 預設值設定為 true。 |
| validateSNI | 啟用時,會驗證後端伺服器所提供憑證的「通用名稱」是否符合「伺服器名稱指示 (SNI)」值。 預設值為 True。 |
繼承的屬性
| 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
應用程式閘道內唯一的後端 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
要求以秒為單位的逾時。 如果未在 RequestTimeout 內收到回應,應用程式閘道將會失敗要求。 可接受的值為 1 秒到 86400 秒。
requestTimeout?: number
屬性值
number
sniName
指定 SNI 值以符合後端憑證的通用名稱。 根據預設,應用程式閘道會使用傳入要求的主機標頭作為 SNI。 預設值為 null。
sniName?: string
屬性值
string
trustedRootCertificates
type
資源的類型。 注意:這個屬性不會串行化。 它只能由伺服器填入。
type?: string
屬性值
string
validateCertChainAndExpiry
驗證或略過後端伺服器上憑證的鏈結和到期驗證。 預設值設定為 true。
validateCertChainAndExpiry?: boolean
屬性值
boolean
validateSNI
啟用時,會驗證後端伺服器所提供憑證的「通用名稱」是否符合「伺服器名稱指示 (SNI)」值。 預設值為 True。
validateSNI?: boolean
屬性值
boolean