ApplicationGatewayProbeInner 类
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. fluent. models. ApplicationGatewayProbeInner
- com.
- com.
public final class ApplicationGatewayProbeInner
extends SubResource
应用程序网关的探测。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| ApplicationGatewayProbeInner() |
创建应用程序 |
方法摘要
方法继承自 SubResource
方法继承自 java.lang.Object
构造函数详细信息
ApplicationGatewayProbeInner
public ApplicationGatewayProbeInner()
创建 ApplicationGatewayProbeInner 类的实例。
方法详细信息
etag
public String etag()
获取 etag 属性:一个唯一的只读字符串,每当资源更新时都会更改。
Returns:
host
public String host()
获取主机属性:要向其发送探测的主机名。
Returns:
interval
public Integer interval()
获取 interval 属性:探测间隔(以秒为单位)。 这是每两次连续探测之间的时间间隔。 可接受的值为 1 秒到 86400 秒。
Returns:
match
public ApplicationGatewayProbeHealthResponseMatch match()
获取匹配属性:对正常探测响应进行分类的条件。
Returns:
minServers
public Integer minServers()
获取 minServers 属性:始终标记为正常的最小服务器数。 默认值为 0。
Returns:
name
public String name()
获取 name 属性:在应用程序网关中唯一的探测的名称。
Returns:
path
public String path()
获取路径属性:探测的相对路径。 有效路径从“/”开始。 探测将发送到 ://:。
Returns:
pickHostnameFromBackendHttpSettings
public Boolean pickHostnameFromBackendHttpSettings()
获取 pickHostnameFromBackendHttpSettings 属性:是否应从后端 http 设置中选取主机标头。 默认值为 false。
Returns:
pickHostnameFromBackendSettings
public Boolean pickHostnameFromBackendSettings()
获取 pickHostnameFromBackendSettings 属性:是否应从 Tls 协议的后端设置中选取服务器名称指示。 默认值为 false。
Returns:
port
public Integer port()
获取 port 属性:将用于探测后端服务器的自定义端口。 有效值的范围从 1 到 65535。 如果未设置,将使用 http 设置中的端口。 此属性仅适用于 Basic、Standard_v2 和 WAF_v2。
Returns:
protocol
public ApplicationGatewayProtocol protocol()
获取协议属性:用于探测的协议。
Returns:
provisioningState
public ProvisioningState provisioningState()
获取 provisioningState 属性:探测资源的预配状态。
Returns:
timeout
public Integer timeout()
获取 timeout 属性:探测超时(以秒为单位)。 如果在此超时期限内未收到有效响应,则探测标记为失败。 可接受的值为 1 秒到 86400 秒。
Returns:
type
public String type()
获取类型属性:资源的类型。
Returns:
unhealthyThreshold
public Integer unhealthyThreshold()
获取 unhealthyThreshold 属性:探测重试计数。 在连续探测失败计数达到 UnhealthyThreshold 后,后端服务器被标记为关闭。 可接受的值为 1 秒到 20 秒。
Returns:
validate
public void validate()
验证实例。
withHost
public ApplicationGatewayProbeInner withHost(String host)
设置主机属性:要向其发送探测的主机名。
Parameters:
Returns:
withId
public ApplicationGatewayProbeInner withId(String id)
Overrides:
ApplicationGatewayProbeInner.withId(String id)Parameters:
withInterval
public ApplicationGatewayProbeInner withInterval(Integer interval)
设置 interval 属性:探测间隔(以秒为单位)。 这是每两次连续探测之间的时间间隔。 可接受的值为 1 秒到 86400 秒。
Parameters:
Returns:
withMatch
public ApplicationGatewayProbeInner withMatch(ApplicationGatewayProbeHealthResponseMatch match)
设置 match 属性:用于对正常探测响应进行分类的条件。
Parameters:
Returns:
withMinServers
public ApplicationGatewayProbeInner withMinServers(Integer minServers)
设置 minServers 属性:始终标记为正常的最小服务器数。 默认值为 0。
Parameters:
Returns:
withName
public ApplicationGatewayProbeInner withName(String name)
设置 name 属性:在应用程序网关中唯一的探测的名称。
Parameters:
Returns:
withPath
public ApplicationGatewayProbeInner withPath(String path)
设置 path 属性:探测的相对路径。 有效路径从“/”开始。 探测将发送到 ://:。
Parameters:
Returns:
withPickHostnameFromBackendHttpSettings
public ApplicationGatewayProbeInner withPickHostnameFromBackendHttpSettings(Boolean pickHostnameFromBackendHttpSettings)
设置 pickHostnameFromBackendHttpSettings 属性:是否应从后端 http 设置中选取主机标头。 默认值为 false。
Parameters:
Returns:
withPickHostnameFromBackendSettings
public ApplicationGatewayProbeInner withPickHostnameFromBackendSettings(Boolean pickHostnameFromBackendSettings)
设置 pickHostnameFromBackendSettings 属性:是否应从 Tls 协议的后端设置中选取服务器名称指示。 默认值为 false。
Parameters:
Returns:
withPort
public ApplicationGatewayProbeInner withPort(Integer port)
设置端口属性:将用于探测后端服务器的自定义端口。 有效值的范围从 1 到 65535。 如果未设置,将使用 http 设置中的端口。 此属性仅适用于 Basic、Standard_v2 和 WAF_v2。
Parameters:
Returns:
withProtocol
public ApplicationGatewayProbeInner withProtocol(ApplicationGatewayProtocol protocol)
设置协议属性:用于探测的协议。
Parameters:
Returns:
withTimeout
public ApplicationGatewayProbeInner withTimeout(Integer timeout)
设置 timeout 属性:探测超时(以秒为单位)。 如果在此超时期限内未收到有效响应,则探测标记为失败。 可接受的值为 1 秒到 86400 秒。
Parameters:
Returns:
withUnhealthyThreshold
public ApplicationGatewayProbeInner withUnhealthyThreshold(Integer unhealthyThreshold)
设置 unhealthyThreshold 属性:探测重试计数。 在连续探测失败计数达到 UnhealthyThreshold 后,后端服务器被标记为关闭。 可接受的值为 1 秒到 20 秒。
Parameters:
Returns: