调用UpdateK8sSlb更新容器服务K8s应用绑定的负载均衡SLB。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
edas:ManageApplication |
update |
*Application
|
无 | 无 |
请求语法
PUT /pop/v5/k8s/acs/k8s_slb_binding HTTP/1.1
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
AppId |
string |
是 |
应用 ID,可以通过调用 ListApplication 获取。 |
5a166fbd-****-****-a286-781659d9f54c |
ClusterId |
string |
是 |
集群 ID,可以通过调用 GetK8sCluster 获取。 |
712082c3-****-****-9217-a947b5cde6ee |
Type |
string |
是 |
设置 SLB 的类型:
|
Internet |
SlbProtocol |
string |
否 |
SLB 协议,目前仅支持 TCP。 |
TCP |
TargetPort |
string |
否 |
后端端口,即应用的服务端口,范围 1~65535。 |
8082 |
Port |
string |
否 |
前端端口,范围 1~65535。 |
80 |
ServicePortInfos |
string |
否 |
多个端口需求以及非 TCP 协议需求填写字段。必须符合 JsonArray 格式,参考示例: [{"targetPort":8080,"port":82,"loadBalancerProtocol":"TCP"},{"port":81,"certId":"1362469756373809_16c185d6fa2_1914500329_-xxxxxxx","targetPort":8181,"lo adBalancerProtocol":"HTTPS"}]
|
{"targetPort":8080,"port":82,"loadBalancerProtocol":"TCP"},{"port":81,"certId":"136246975637380916c185d6fa21914500329_-xxxxxxx","targetPort":8181,"lo adBalancerProtocol":"HTTPS"} |
Specification |
string |
否 |
SLB 规格,目前支持以下 SLB 实例的规格:
不填默认为 slb.s1.small。 |
slb.s1.small |
Scheduler |
string |
否 |
SLB 调度算法。不填写则默认值为 rr。支持负载均衡支持轮询 (rr)、加权轮询 (wr) 两种调度算法。
|
wrr |
SlbName |
string |
否 |
SLB 实例名称。 |
SLB_doctest |
DisableForceOverride |
boolean |
否 |
禁止覆盖 SLB 监听配置:
|
true |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
|||
ChangeOrderId |
string |
变更流程 ID。 |
9a1dcdee-****-****-ad37-cbf9dc91fba9 |
Code |
integer |
HTTP 状态码。 |
200 |
Message |
string |
返回信息。 |
success |
RequestId |
string |
请求 ID。 |
4823-bhjf-23u4-eiufh |
示例
正常返回示例
JSON
格式
{
"ChangeOrderId": "9a1dcdee-****-****-ad37-cbf9dc91fba9",
"Code": 200,
"Message": "success",
"RequestId": "4823-bhjf-23u4-eiufh"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。