检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
POST /v3/{project_id}/elb/listeners elb:listeners:create √ √ 查询listener GET /v3/{project_id}/elb/listeners/{listener_id} elb:listeners:get √ √ 查询listener列表
/v3/{project_id}/elb/security-policies elb:security-policies:create √ √ 查询自定义安全策略 GET /v3/{project_id}/elb/security-policies/{certificate_id} elb:security-policies:get
IAM项目(Project) 企业项目(Enterprise Project) 查询可用区 GET /v3/{project_id}/elb/availability-zones elb:availability-zones:list √ √ 父主题: V3API授权项列表
参数类型 描述 id String 自定义安全安全策略的id。 project_id String 自定义安全策略的项目id。 name String 自定义安全策略的名称 description String 自定义安全策略的描述。 listeners Array of ListenerRef
/v2/{project_id}/elb/l7policies elb:l7policies:create √ √ 查询l7policy GET /v2/{project_id}/elb/l7policies/{l7policy_id} elb:l7policies:get √ √
description String 转发策略的描述信息。 listener_id String 转发策略所在的监听器ID。 action String 转发策略的匹配动作。 取值范围: REDIRECT_TO_POOL:将匹配的流量转发到redirect_pool_id指定的后端云服务器组上; RE
tenant_id String 转发规则所在的项目ID。 支持的最大字符长度:255 project_id String 此参数和tenant_id参数含义一样,均指转发规则所在的项目ID。 admin_state_up Boolean 转发规则的管理状态; 该字段为预留字段,暂未启用。取值范围:true/false。
weight Integer 后端服务器的权重,请求将根据pool配置的负载均衡算法和后端服务器的权重进行负载分发。 权重值越大,分发的请求越多。权重为0的后端不再接受新的请求。 取值:0-100,默认1。 使用说明: 若所在pool的lb_algorithm取值为SOURCE_IP或QUIC_CID,该字段无效。
仅当type为HTTP时生效。 支持的最大字符长度:64 说明: 该字段为预留字段,暂未启用。 domain_name 否 String 健康检查时,发送的http请求的域名。 仅当type为HTTP时生效。 默认为空,表示使用负载均衡器的vip_address作为http请求的目的地址。 以数字
UDP协议适用于关注实时性而相对不注重可靠性的场景,如视频聊天、游戏、金融实时行情推送。您可以添加一个UDP监听器转发来自UDP协议的请求。 约束与限制 UDP监听器不支持分片包。 UDP监听器的前端端口当前不支持4789。 UDP监听器支持的最大MTU为1500,请确保与ELB通信的网卡的MTU不大于15
服务器所在的项目ID。 name String 后端云服务器的名称。 支持的最大字符长度:255 address String 后端云服务器对应的IP地址,该IP必须在subnet_id字段指定子网的网段中,例如192.168.3.11。 只能对应主网卡的IP。 支持的最大字符长度:64
参数类型 描述 id String 关联的负载均衡器id 表5 insert_headers字段说明 参数 参数类型 描述 X-Forwarded-ELB-IP Boolean 负载均衡器弹性公网IP透传开关。打开时可以将负载均衡器的弹性公网IP从报文的HTTP头中带到后端云服务器。 取
支持的最大字符长度:255 protocol 是 String 后端云服务器组的后端协议。 支持TCP、UDP和HTTP。 当指定listener_id创建后端云服务器组时,后端云服务器组的protocol和它关联的监听器的protocol有如下关系: 监听器的protocol为
功能介绍 删除指定ID的后端云服务器。 接口约束 删除后端云服务器时,不会再建立新的连接,但是原本建立在这个后端云服务器上的长连接还会保持。 调试 您可以在API Explorer中直接运行调试该接口。 URI DELETE /v2/{project_id}/elb/pools/{p
/v2/{project_id}/elb/healthmonitors elb:healthmonitors:create √ √ 查询healthmonitor GET /v2/{project_id}/elb/healthmonitors/{healthmonitor_id} elb:healthmonitors:get
POST /v2/{project_id}/elb/whitelists elb:whitelists:create √ √ 查询白名单 GET /v2/{project_id}/elb/whitelists/{whitelist_id} elb:whitelists:get √ √ 查询白名单列表
/v3/{project_id}/elb/healthmonitors elb:healthmonitors:create √ √ 查询healthmonitor GET /v3/{project_id}/elb/healthmonitors/{healthmonitor_id} elb:healthmonitors:get
whitelist字段说明 参数 参数类型 描述 id String 白名单的ID。 tenant_id String 白名单所在的项目ID。 支持的最大字符长度:255 listener_id String 白名单关联的监听器ID。 enable_whitelist Boolean 是否开启访问控制开关。
删除白名单 功能介绍 删除指定ID的白名单。 URI DELETE /v2.0/lbaas/whitelists/{whitelist_id} 表1 参数说明 参数 是否必选 参数类型 描述 whitelist_id 是 String 白名单ID。 请求消息 无 响应消息 无 请求示例
高级转发策略的实现分为以下四个步骤: 客户端发送请求至ELB。 ELB首先根据事先设置好的高级转发策略中的转发规则匹配请求。 ELB再根据转发规则对应的动作将客户端请求转发至对应的后端服务器进行处理。 最后返回响应至客户端。 表1 高级转发策略支持的转发规则与动作 转发策略设置 描述 转发规则 域名、路径、