ApplicationGatewayOnDemandProbe interface
按需测试探测请求的详细信息。
属性
| backend |
对将向其发送探测请求的应用程序网关后端池的引用。 |
| backend |
对要用于测试探测的应用程序网关的后端 http 设置的引用。 |
| enable |
是否通过 TCP 或 TLS 协议将代理协议标头与运行状况探测一起发送。 默认值为 false。 |
| host | 要向其发送探测的主机名。 |
| match | 对正常探测响应进行分类的条件。 |
| path | 探测的相对路径。 有效路径从“/”开始。 探测将发送到 <协议>://<主机>:<端口><路径>。 |
| pick |
是否应从后端 http 设置中选择主机标头。 默认值为 false。 |
| protocol | 用于探测的协议。 |
| timeout | 探测超时(以秒为单位)。 如果未收到有效响应且此超时期限未收到,则标记为失败的探测。 可接受的值为 1 秒到 86400 秒。 |
属性详细信息
backendAddressPool
backendHttpSettings
enableProbeProxyProtocolHeader
是否通过 TCP 或 TLS 协议将代理协议标头与运行状况探测一起发送。 默认值为 false。
enableProbeProxyProtocolHeader?: boolean
属性值
boolean
host
要向其发送探测的主机名。
host?: string
属性值
string
match
对正常探测响应进行分类的条件。
match?: ApplicationGatewayProbeHealthResponseMatch
属性值
path
探测的相对路径。 有效路径从“/”开始。 探测将发送到 <协议>://<主机>:<端口><路径>。
path?: string
属性值
string
pickHostNameFromBackendHttpSettings
是否应从后端 http 设置中选择主机标头。 默认值为 false。
pickHostNameFromBackendHttpSettings?: boolean
属性值
boolean
protocol
用于探测的协议。
protocol?: string
属性值
string
timeout
探测超时(以秒为单位)。 如果未收到有效响应且此超时期限未收到,则标记为失败的探测。 可接受的值为 1 秒到 86400 秒。
timeout?: number
属性值
number