修改健康检查
功能介绍
修改健康检查信息。
URI
PUT /v1.0/{project_id}/elbaas/healthcheck/{healthcheck_id}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
操作用户的项目ID。 |
healthcheck_id |
是 |
String |
健康检查的ID。 |
healthcheck_protocol |
否 |
String |
|
healthcheck_uri |
否 |
String |
|
healthcheck_connect_port |
否 |
Integer |
|
healthy_threshold |
否 |
Integer |
|
unhealthy_threshold |
否 |
Integer |
|
healthcheck_timeout |
否 |
Integer |
|
healthcheck_interval |
否 |
Integer |
|
请求消息
- 请求样例
{ "healthcheck_connect_port": 88, "healthcheck_interval": 5, "healthcheck_protocol": "HTTP", "healthcheck_timeout": 10, "healthcheck_uri": "/", "healthy_threshold": 3, "unhealthy_threshold": 2 }
响应消息
- 响应参数
表2 响应参数 参数
参数类型
描述
healthcheck_interval
Integer
每次健康检查响应的最大间隔时间。
listener_id
String
健康检查所属ListenerID。
id
String
健康检查ID。
healthcheck_protocol
String
健康检查协议。
unhealthy_threshold
Integer
判定健康检查结果为fail的阈值。即,健康检查连续失败多少次后,将后端云服务器的健康检查状态由success改为fail。
update_time
String
更新时间。
create_time
String
创建时间。
healthcheck_connect_port
Integer
进行健康检查时使用的端口。
healthcheck_timeout
Integer
每次健康检查响应的最大超时时间。
healthcheck_uri
String
用于健康检查的URI。healthcheck_protocol为HTTP时生效。
healthy_threshold
Integer
判定健康检查结果为success的阈值。即,健康检查连续成功多少次后,将后端云服务器的健康检查结果由fail改为success。
- 响应样例
{ "healthcheck_interval": 5, "listener_id": "3ce8c4429478a5eb6ef4930de2d75b28", "id": "134e5ea962327c6a574b83e6e7f31f35", "healthcheck_protocol": "HTTP", "unhealthy_threshold": 2, "update_time": "2015-12-25 03:57:23", "create_time": "2015-12-25 03:57:23", "healthcheck_connect_port": 88, "healthcheck_timeout": 10, "healthcheck_uri": "/", "healthy_threshold": 3 }