共用方式為


ApplicationGatewayBackendHttpSettings interface

應用程式閘道的後端位址池設定。

Extends

屬性

affinityCookieName

要用於同質 Cookie 的 Cookie 名稱。

authenticationCertificates

應用程式閘道驗證憑證的參考數位。

connectionDraining

後端 HTTP 設定資源的連線清空。

cookieBasedAffinity

以 Cookie 為基礎的親和性。

dedicatedBackendConnection

啟用或停用每個後端伺服器的專用連線。 預設值設定為 false。

etag

每當更新資源時變更的唯一隻讀字串。 注意:這個屬性不會串行化。 它只能由伺服器填入。

hostName

要傳送至後端伺服器的主機標頭。

name

應用程式閘道內唯一的後端 HTTP 設定名稱。

path

路徑,應該作為所有 HTTP 要求的前置詞。 Null 表示不會加上路徑前置詞。 預設值為 null。

pickHostNameFromBackendAddress

是否應該從後端伺服器的主機名中挑選主機標頭。 默認值為 false。

port

後端上的目的地埠。

probe

探查應用程式閘道的資源。

probeEnabled

是否啟用探查。 默認值為 false。

protocol

用來與後端通訊的通訊協定。

provisioningState

後端 HTTP 設定資源的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

requestTimeout

要求以秒為單位的逾時。 如果未在 RequestTimeout 內收到回應,應用程式閘道將會失敗要求。 可接受的值為 1 秒到 86400 秒。

sniName

指定 SNI 值以符合後端憑證的通用名稱。 根據預設,應用程式閘道會使用傳入要求的主機標頭作為 SNI。 預設值為 null。

trustedRootCertificates

應用程式閘道受信任跟證書的參考數位。

type

資源的類型。 注意:這個屬性不會串行化。 它只能由伺服器填入。

validateCertChainAndExpiry

驗證或略過後端伺服器上憑證的鏈結和到期驗證。 預設值設定為 true。

validateSNI

啟用時,會驗證後端伺服器所提供憑證的「通用名稱」是否符合「伺服器名稱指示 (SNI)」值。 預設值為 True。

繼承的屬性

id

資源標識碼。

屬性詳細資料

affinityCookieName

要用於同質 Cookie 的 Cookie 名稱。

affinityCookieName?: string

屬性值

string

authenticationCertificates

應用程式閘道驗證憑證的參考數位。

authenticationCertificates?: SubResource[]

屬性值

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

探查應用程式閘道的資源。

probe?: SubResource

屬性值

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

應用程式閘道受信任跟證書的參考數位。

trustedRootCertificates?: SubResource[]

屬性值

type

資源的類型。 注意:這個屬性不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

validateCertChainAndExpiry

驗證或略過後端伺服器上憑證的鏈結和到期驗證。 預設值設定為 true。

validateCertChainAndExpiry?: boolean

屬性值

boolean

validateSNI

啟用時,會驗證後端伺服器所提供憑證的「通用名稱」是否符合「伺服器名稱指示 (SNI)」值。 預設值為 True。

validateSNI?: boolean

屬性值

boolean

繼承的屬性詳細資料

id

資源標識碼。

id?: string

屬性值

string

繼承自SubResource.id