你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ApplicationGatewayBackendHttpSettings interface

应用程序网关的后端地址池设置。

扩展

属性

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

资源 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。

id?: string

属性值

string

继承自 SubResource.id