调用ConfigHealthCheck配置四层或七层健康检查。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ConfigHealthCheck

系统规定参数。取值:ConfigHealthCheck

ForwardProtocol String tcp

转发协议,取值:

  • TCP(四层)
  • UDP(四层)
  • HTTP(七层)
FrontendPort Integer 233

前端端口。

HealthCheck String {"Type":"tcp","Timeout":10,"Port":80,"Interval":10,"Up":10,"Down":40}"}

传入HealthCheck对象JSON串,具体结构描述如下:

  • Type,String类型,必选,协议类型。取值:TCP(四层)、HTTP(七层)。
  • Domain,String类型,可选,健康检查/七层健康检查/域名。
  • Uri,String类型,可选,健康检查/七层健康检查/检查路径。
  • Timeout,Integer类型,可选,健康检查/四层健康检查/响应超时时间。
  • Port,Integer类型,可选,健康检查/四层健康检查/检查端口。
  • Interval,Integer类型,可选,健康检查/四层健康检查/检查间隔。
  • Up,Integer类型,可选,健康检查/四层健康检查/健康阈值。
  • Down,Integer类型,可选,健康检查/四层健康检查/不健康阈值。
InstanceId String ddoscoo-cn-XXXXXX

要操作的实例ID。

返回数据

名称 类型 示例值 描述
RequestId String CF33B4C3-196E-4015-AADD-5CAD00057B80

本次请求的ID。

示例

请求示例


http(s)://[Endpoint]/?Action=ConfigHealthCheck
&ForwardProtocol=tcp
&FrontendPort=233
&HealthCheck={"Type":"tcp","Timeout":10,"Port":80,"Interval":10,"Up":10,"Down":40}"}
&InstanceId=ddoscoo-cn-XXXXXX
&<公共请求参数>

正常返回示例

XML 格式

<ConfigHealthCheckResponse>
     <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>
</ConfigHealthCheckResponse>

JSON 格式

{
	"RequestId":"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc"
}

错误码

访问错误中心查看更多错误码。