调用ModifyHealthCheckConfig接口修改健康检查配置。

请求参数

名称 类型 是否必需 描述
Ip String 要操作的高防实例Ip。
LbId String 高防Ip策略修改标识。
FrontPort Integer 转发端口。
ConfigJson String 健康检查配置内容(JSON字符串格式),具体结构描述见ConfigJson。例如,{"check":{"interval":5,"port":255,"timeout":5,"type":"http","up":3,"down":3,"domain":"www.aliyun.com","uri":"/a/a/a"}}
表 1. ConfigJson
名称 类型 是否必需 描述
check Object 健康检查内容配置,具体结构描述见check
说明 该参数名以小写开头。
表 2. check
名称 类型 是否必需 描述
interval Integer 检查间隔。
port Integer 检测端口。
说明 协议为tcp或udp时必填。
timeout Integer 响应超时时间。
type String 协议类型,取值:
  • tcp
  • udp
  • http
up Integer 健康阈值。
down Integer 不健康阈值。
domain String 域名。
说明 协议为http时可填,非必需。
uri String 检查路径。
说明 协议为http时必填。

返回参数

名称 类型 描述
RequestId String 本次请求的ID。

示例

请求示例
https://ddospro.cn-hangzhou.aliyuncs.com/?Action=ModifyHealthCheckConfig
&Ip=1.1.1.1
&FrontPort=255
&LbId=xxxxxxx-xxxx-xxxx-xxxxxxxx
&ConfigJson={"check":{"interval":5,"port":255,"timeout":5,"type":"http","up":3,"down":3,"domain":"www.aliyun.com","uri":"/a/a/a"}}
&公共请求参数
返回示例
  • JSON格式
    {
    	"RequestId": "C33EB3D5-AF96-43CA-9C7E-37A81BC06A1E"
    }