ApplicationGatewayProbe interface
应用程序网关的探测。
- 扩展
属性
| enable |
是否通过 TCP 或 TLS 协议将代理协议标头与运行状况探测一起发送。 默认值为 false。 |
| etag | 一个唯一的只读字符串,每当更新资源时更改。 注意:此属性不会序列化。 它只能由服务器填充。 |
| host | 要向其发送探测的主机名。 |
| interval | 探测间隔(以秒为单位)。 这是两个连续探测之间的时间间隔。 可接受的值为 1 秒到 86400 秒。 |
| match | 对正常探测响应进行分类的条件。 |
| min |
始终标记为正常的最小服务器数。 默认值为 0。 |
| name | 应用程序网关中唯一的探测的名称。 |
| path | 探测的相对路径。 有效路径从“/”开始。 探测将发送到 <协议>://<主机>:<端口><路径>。 |
| pick |
是否应从后端 http 设置中选择主机标头。 默认值为 false。 |
| pick |
是否应从 Tls 协议的后端设置中选择服务器名称指示。 默认值为 false。 |
| port | 将用于探测后端服务器的自定义端口。 有效值范围为 1 到 65535。 如果未设置,将使用来自 http 设置的端口。 此属性仅适用于 Basic、Standard_v2 和 WAF_v2。 |
| protocol | 用于探测的协议。 |
| provisioning |
探测资源的预配状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| timeout | 探测超时(以秒为单位)。 如果未收到有效响应且此超时期限未收到,则标记为失败的探测。 可接受的值为 1 秒到 86400 秒。 |
| type | 资源的类型。 注意:此属性不会序列化。 它只能由服务器填充。 |
| unhealthy |
探测重试计数。 后端服务器在连续探测失败计数达到 UnhealthyThreshold 后被标记为关闭。 可接受的值为 1 秒到 20。 |
继承属性
| id | 资源 ID。 |
属性详细信息
enableProbeProxyProtocolHeader
是否通过 TCP 或 TLS 协议将代理协议标头与运行状况探测一起发送。 默认值为 false。
enableProbeProxyProtocolHeader?: boolean
属性值
boolean
etag
一个唯一的只读字符串,每当更新资源时更改。 注意:此属性不会序列化。 它只能由服务器填充。
etag?: string
属性值
string
host
要向其发送探测的主机名。
host?: string
属性值
string
interval
探测间隔(以秒为单位)。 这是两个连续探测之间的时间间隔。 可接受的值为 1 秒到 86400 秒。
interval?: number
属性值
number
match
对正常探测响应进行分类的条件。
match?: ApplicationGatewayProbeHealthResponseMatch
属性值
minServers
始终标记为正常的最小服务器数。 默认值为 0。
minServers?: number
属性值
number
name
应用程序网关中唯一的探测的名称。
name?: string
属性值
string
path
探测的相对路径。 有效路径从“/”开始。 探测将发送到 <协议>://<主机>:<端口><路径>。
path?: string
属性值
string
pickHostNameFromBackendHttpSettings
是否应从后端 http 设置中选择主机标头。 默认值为 false。
pickHostNameFromBackendHttpSettings?: boolean
属性值
boolean
pickHostNameFromBackendSettings
是否应从 Tls 协议的后端设置中选择服务器名称指示。 默认值为 false。
pickHostNameFromBackendSettings?: boolean
属性值
boolean
port
将用于探测后端服务器的自定义端口。 有效值范围为 1 到 65535。 如果未设置,将使用来自 http 设置的端口。 此属性仅适用于 Basic、Standard_v2 和 WAF_v2。
port?: number
属性值
number
protocol
用于探测的协议。
protocol?: string
属性值
string
provisioningState
探测资源的预配状态。 注意:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string
属性值
string
timeout
探测超时(以秒为单位)。 如果未收到有效响应且此超时期限未收到,则标记为失败的探测。 可接受的值为 1 秒到 86400 秒。
timeout?: number
属性值
number
type
资源的类型。 注意:此属性不会序列化。 它只能由服务器填充。
type?: string
属性值
string
unhealthyThreshold
探测重试计数。 后端服务器在连续探测失败计数达到 UnhealthyThreshold 后被标记为关闭。 可接受的值为 1 秒到 20。
unhealthyThreshold?: number
属性值
number