更新时间:2024-12-13 GMT+08:00
分享

创建后端服务器检测任务

功能介绍

创建后端服务器检测任务。包括后端服务器的配置、ACL规则和安全组规则检查。

调用方法

请参见如何调用API

URI

POST /v3/{project_id}/elb/members/{member_id}/health-check

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

参数解释:项目ID。

member_id

String

参数解释:后端服务器ID。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

参数解释:IAM鉴权Token。

表3 请求Body参数

参数

是否必选

参数类型

描述

member_check

CreateMemberCheckJobOption object

参数解释:创建后端服务器检测任务请求参数。

表4 CreateMemberCheckJobOption

参数

是否必选

参数类型

描述

listener_id

String

参数解释:后端服务器所关联的监听器,查询在该监听器下后端服务器的状态。

subject

String

参数法解释:

取值范围:

  • securityGroup

  • networkAcl

  • config

  • all

响应参数

状态码: 201

表5 响应Body参数

参数

参数类型

描述

member_check

MemberCheckJob object

参数解释:后端服务器检测任务信息。

request_id

String

表6 MemberCheckJob

参数

参数类型

描述

job_id

String

参数解释:任务ID,根据该任务ID可以查询到任务执行结果。

请求示例

创建后端服务器检测任务

POST https://{ELB_Endpoint}/v3/0c1503d710984bad92306faea3654dfd/elb/members/02272819-5655-4c6b-892b-105604f6aea0/health-check

{
  "member_check" : {
    "listener_id" : "b445cc43-02d7-4863-9481-283b7fb1c222",
    "subject" : "all"
  }
}

响应示例

状态码: 201

操作正常返回。

{
  "member_check" : {
    "job_id" : "919221ce-0011-4558-81ca-2866e6e68a27"
  },
  "request_id" : "9869f52f-b740-4075-bb29-6dd0008a1f1d"
}

状态码

状态码

描述

201

操作正常返回。

错误码

请参见错误码

相关文档