检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
)和七层(HTTP、HTTPS、QUIC)协议的负载均衡,可通过具体提供的服务能力选择对应的协议以及该协议对外呈现的端口。 前端协议和端口设置后不允许修改,如果要修改,请重新创建监听器。 表2 前端协议和端口说明 前端协议 TCP、UDP、TLS、HTTP、HTTPS、QUIC 前端端口
是否必选 参数类型 描述 loadbalancer 是 UpdateLoadBalancerOption object 参数解释:负载均衡器对象。 表4 UpdateLoadBalancerOption 参数 是否必选 参数类型 描述 name 否 String 参数解释:负载均衡器的名称。
分页查询的起始的资源ID,表示上一页最后一条查询记录的负载均衡器的ID。 必须与limit一起使用。 limit 否 Integer 分页查询每页的负载均衡器个数。如果不设置,则默认不分页查询所有。 page_reverse 否 Boolean 分页的顺序,true表示从后往前分页,false表示从前往后分页,默认为false。
Listeners objects 负载均衡器关联的监听器列表。listeners对象参考表5。 pools Array of Pools objects 负载均衡器关联的后端服务器组列表。pools对象参考表6。 operating_status String 该字段为预留字段,目前暂未使用。
X-Auth-Token 是 String 用户token 响应参数 表3 响应参数 参数 参数类型 描述 tags Array 标签对象列表。标签对象详见表4。 表4 tags 字段数据结构说明 参数 参数类型 描述 key String 标签名称。 不能为空。 长度不超过128个字符。
支持的最大字符长度:255 listeners Array 负载均衡器关联的监听器列表。listeners对象参考表5。 pools Array 负载均衡器关联的后端服务器组列表。pools对象参考表6。 operating_status String 该字段为预留字段,目前暂未使用。 负载均衡器的操作状态。取值范围:
获取方法详见获取项目ID。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 listener 是 Listener object listener对象。详见表3。 表3 listener字段说明 参数 是否必选 参数类型 描述 tenant_id 否 String 监听器所在的项目ID。
口和结束端口。 访问控制 支持通过白名单和黑名单进行访问控制,更多信息请参见访问控制策略: 允许所有IP访问 黑名单 白名单 IP地址组 设置白名单或者黑名单时,必须选择一个IP地址组。如果还未创建IP地址组,需要先创建IP地址组,更多关于IP地址组的信息请参见访问控制IP地址组。
分页查询的起始的资源ID,表示上一页最后一条查询记录的转发规则的ID。 必须与limit一起使用。 limit 否 Integer 分页查询每页的转发规则个数。如果不设置,则默认不分页查询所有。 page_reverse 否 Boolean 分页的顺序,true表示从后往前分页,false表示从前往后分页,默认为false。
列表:多个特定返回码,例如200,202。 区间:一个返回码区间,例如200-204。 默认值:200。 仅支持HTTP/HTTPS/GRPC设置该字段,其他协议设置不会生效。 http_method String HTTP请求方法。 取值:GET、HEAD、POST,默认GET。 使用说明:
口和结束端口。 访问控制 支持通过白名单和黑名单进行访问控制,更多信息请参见访问控制策略: 允许所有IP访问 黑名单 白名单 IP地址组 设置白名单或者黑名单时,必须选择一个IP地址组。如果还未创建IP地址组,需要先创建IP地址组,更多关于IP地址组的信息请参见访问控制IP地址组。
listener_id 是 String 监听器ID。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 listener 是 Object 监听器对象。详见表3。 表3 listener字段说明 参数 是否必选 参数类型 描述 name 否 String 监听器名称。 支持的最大字符长度:255
X-Auth-Token 是 String 用户token 表3 请求参数 参数 是否必选 参数类型 描述 tags 是 Array 标签对象列表。标签对象详见表4。 action 是 String 操作类型; 取值范围: create:创建标签。 表4 tags 字段数据结构说明 参数
whitelist_id 是 String 白名单ID。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 whitelist 是 Object 白名单对象。详见表3。 表3 whitelist字段说明 参数 是否必选 参数类型 描述 enable_whitelist 否 Boolean 是否开启访问控制开关。
请求Body参数 参数 是否必选 参数类型 描述 l7policy 是 CreateL7PolicyOption object 参数解释:转发策略对象。 表4 CreateL7PolicyOption 参数 是否必选 参数类型 描述 action 是 String 参数解释:转发策略的转发动作。
0/lbaas/whitelists 请求消息 表1 请求参数 参数 是否必选 参数类型 描述 whitelist 是 Object 白名单对象。详见表2。 表2 whitelist字段说明 参数 是否必选 参数类型 描述 tenant_id 否 String 白名单所在的项目ID。
String 白名单id。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 whitelist 是 Whitelist object 白名单对象。详见 表3。 表3 whitelist字段说明 参数 是否必选 参数类型 描述 enable_whitelist 否 Boolean 是否开启访问控制开关。
口。 健康检查入方向目的地址检查 后端服务器的网络ACL入方向规则未放通健康检查目的地址。 健康检查入方向目的端口检查 后端服务器的网络ACL入方向规则未放通健康检查目的端口。 健康检查出方向协议检查 后端服务器的网络ACL出方向规则未放通健康检查对应的传输层协议。 健康检查出方向源地址检查
获取方法详见获取项目ID。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 whitelist 是 Whitelist object 白名单对象。详见 表3。 表3 whitelist字段说明 参数 是否必选 参数类型 描述 tenant_id 否 String 白名单所在的项目ID。
证书默认支持的域名总数为200个。 SNI证书中单个域名长度不超过100个字符,域名总长度不超过10000个字符。 监听器的前端协议和端口设置后不允许修改。 转发策略 仅HTTP和HTTPS协议的监听器支持配置转发策略。 不支持创建相同的转发策略。 单个监听器最多支持配置100条转发策略,超过配额的转发策略不生效。