puhui-uci
  1. loadbalancer
puhui-uci
  • 区域
    • [同步] 资源总览
    • [同步] 查询
  • 可用区
    • [同步] 查询
  • 套餐
    • [异步] 查询
    • [异步] 价格
  • 裸金属
    • [异步] 创建
    • [异步] 修改规格
    • [异步] 删除
    • [异步] 磁盘挂载
    • [异步] 磁盘卸载
    • [同步] 裸金属安装telegraf-240723
    • [同步] 查询
    • [异步] 设置密码
    • [异步] 重启
    • [异步] 裸金属重装系统-240723
    • [异步] 创建镜像
    • [同步] 查询脚本执行记录-240723
    • [异步] 开机
    • [异步] 关机
  • 虚拟机
    • [同步] 执行shell命令 (转发)
    • [异步] 创建
    • [同步] 修改主机名
    • [异步] 重装系统-240708
    • [同步] 主机监控信息
    • [异步] 删除
    • [异步] 磁盘挂载
    • [异步] 磁盘卸载
    • [同步] 执行shell命令
    • [同步] 获取登录私钥-240708
    • 主机Gpu设备列表
    • [同步] 主机GPU监控信息
    • [同步] 主机IB监控信息
    • [同步] 查询
    • [同步] 检查qga服务是否安装
    • [异步] 重启
    • [异步] 设置密码
    • [异步] 创建镜像
    • [同步] 设置公网IP带宽
    • [异步] 开机
    • [异步] 关机
    • [同步] 查询指定虚拟机vnc url
  • 专有网络
    • [同步] 查询
    • [同步] 更新
    • [异步] 创建
    • [异步] 删除
  • IP子网
    • [同步] 查询虚拟机子网
    • [同步] 查询
    • [异步] 创建
    • [异步] 删除
    • [同步] 查询
  • 安全组
    • [sync] 获取安全组列表
    • [sync] 添加安全组规则
    • [sync] 删除安全组规则
    • [sync] 更新安全组规则
    • [sync] 添加安全组
    • [sync] 删除安全组
    • [sync] 根据 ids 查询安全组
  • 镜像
    • 从url下载镜像
    • 删除镜像 [taskName:imageDeleteTask]
    • 根据id获取镜像
    • [同步] 获取公有云公共镜像
    • 上传镜像
  • 对象存储
    • [同步] 创建 bucket
    • [同步] 根据 id 删除 bucket
    • [同步] 查询所有 bucket
    • [同步] 根据 id 查询 bucket
    • [同步] bucket 新建对象目录
    • [同步] object 复制对象
    • [同步] object 删除对象
    • [同步] object 获取对象
    • [同步] object 上传对象
  • eip
    • 绑定eip-240529
    • 修改eip带宽eip-241212
    • 创建eip-240703
    • 删除指定eip-240703
    • 解绑eip-240529
    • 获取eip带宽范围-240705
    • 获取 eip 列表
    • 获取指定 eip 列表-240703
  • disk
    • [sync] 获取云盘种类
    • [异步] 创建云盘
    • [异步] 批量删除云盘
    • [sync] 批量获取云盘信息
    • [sync] 获取云盘创建范围
    • [异步] 磁盘扩容
  • cloudBilling
    • [阿里云]查询云服务器ECS资源的最新价格
    • [阿里云]查询云服务器ECS资源的续费价格
    • [阿里云]查询后付费产品价格
    • [阿里云]查询预付费产品价格
    • [通用]查询云服务器ECS 后付费价格
    • [通用]查询价格
    • [通用]查询云服务器ECS 抢占价格
    • [通用]查询云服务器ECS 预付费价格
  • tasks
    • 创建任务接口
  • loadbalancer
    • [异步] 创建负载均衡
      POST
    • [异步] 创建访问控制
      POST
    • [异步] 删除访问控制-240527
      POST
    • [同步] 获取访问控制列表
      POST
    • [同步] 获取指定访问控制
      POST
    • [同步] 更新访问控制-240606
      POST
    • [异步] 新建负载均衡后端服务器组
      POST
    • [异步] 后端服务器组添加服务器
      POST
    • [异步] 删除后端服务组-240527
      POST
    • [异步] 删除服务器组中的服务器-240527
      POST
    • [同步] 获取指定后端服务组列表
      POST
    • [同步] 获取指定后端服务组
      POST
    • [同步] 获取后端服务器
      POST
    • [同步] 获取指定后端服务器-240531
      POST
    • [同步] 后端服务器设置权重和端口-240527
      POST
    • [异步] 创建负载均衡证书
      POST
    • [异步] 删除证书-240527
      POST
    • [同步] 获取证书列表
      POST
    • [同步] 获取指定证书
      POST
    • [异步] 删除负载均衡实例-240527
      POST
    • [同步] 获取负载均衡列表
      POST
    • [同步] 获取指定负载均衡
      POST
    • [异步] 创建负载均衡监听
      POST
    • [同步] 创建监听转发策略-240528
      POST
    • [同步] 删除监听转发策略-240528
      POST
    • [同步] 获取指定监听转发策略-240528
      POST
    • [同步] 获取监听转发策略列表-240528
      POST
    • [同步] 修改监听域名属性(qcloud)-250226
      POST
    • [同步] 更新转发策略(qcloud)-250224
      POST
    • [异步] 删除监听-240527
      POST
    • [同步] 获取监听列表
      POST
    • [同步] 获取指定监听
      POST
    • [同步] 监听设置访问控制
      POST
    • [同步] 启用监听-240527
      POST
    • [同步] 禁用监听-240527
      POST
    • [同步] 更新监听-240531
      POST
    • [同步] 更新lb属性(qcloud)-250224
      POST
    • [同步] 负载均衡绑定安全组(qcloud)-250221
      POST
    • [同步] 启用负载均衡-240527
      POST
    • [同步] 禁用负载均衡实例-240527
      POST
    • [同步] 负载均衡解绑安全组(qcloud)-250221
      POST
  • Host
    • [同步] 数量
    • [同步] 查询
  • 调度器
    • [同步] 查看能否创建
    • [异步] 创建
  • ceph
    • [异步] 为用户分配权限(创建挂载点)
    • [异步] 创建文件系统(创建子卷)
    • [同步] 创建ceph子卷
    • [同步] 只创建用户没有任何权限
    • [同步] 创建ceph子卷组
    • [异步] 删除用户权限(删除挂载点)
    • [异步] 删除文件系统(删除子卷)
    • [同步] 获取ceph子卷完整路径
    • [同步] 查询ceph子卷状态
    • [同步] 获取挂载点信息
    • [同步] 获取挂载列表
    • [同步] 查询ceph子卷组状态
    • [同步] 查询指定卷组下所有子卷状态
  • 轻量云
    • [同步] 更新代理
    • [同步] 注册主机
    • [同步] 获取agent最新版本号
    • [同步] 删除指定host
    • [同步] 获取主机列表
    • [同步] 获取指定主机
    • [同步] 更新agent版本
    • [同步] 更新主机可用状态
  • 用户
    • [同步] 创建
    • [同步] 批量创建
    • [同步] 批量删除用户
    • [同步] 删除租户下用户
  • 任务task发送【mq对接】
    POST
  1. loadbalancer

[同步] 更新lb属性(qcloud)-250224

开发环境
http://192.168.3.254:31299
开发环境
http://192.168.3.254:31299
POST
http://192.168.3.254:31299
/api/v1/loadbalancer/modify-attr
loadbalancer
更新lb属性(qcloud)

请求参数

Body 参数application/json
cloudCredentialInfo
object (codeup_aliyun_com_644a10bf88aef0db4b8c1edc_uci_puhui-uci_pkg_types.CloudProviderParams) 
可选
accessKey
string 
必需
身份验证 AccessKey
accountId
string 
可选
用于百度云 // 服务商地址,用于私有云
hypervisor
string 
用于轻量云
可选
provider
enum<string> 
可选
云服务商,枚举类型 Aliyun、Qcloud
枚举值:
AliyunQcloudAwsHuaweiBaiduCfelCloudpodsEscrowEcloudCfelCtyunVolcEngineChinaUnionCfel
secretKey
string 
必需
身份验证 SecretKey
url
string 
可选
服务商地址,用于私有云
data
object (types.ModifyLbAttributesOptions) 
可选
bandwidth
integer 
可选
按固定带宽计费需要传
id
string 
必需
instanceChargeType
string 
可选
实例计费方式 PostPaid PrePaid 腾讯云需要
internetChargeType
string 
可选
网络计费方式 traffic 按流量计费 bandwidth 按固定带宽
loadBalancerPassToTarget
boolean 
可选
name
string 
可选
regionId
string 
必需
示例
{
    "cloudCredentialInfo": {
        "accessKey": "string",
        "accountId": "string",
        "hypervisor": "string",
        "provider": "Aliyun",
        "secretKey": "string",
        "url": "string"
    },
    "data": {
        "bandwidth": 0,
        "id": "string",
        "instanceChargeType": "string",
        "internetChargeType": "string",
        "loadBalancerPassToTarget": true,
        "name": "string",
        "regionId": "string"
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://192.168.3.254:31299/api/v1/loadbalancer/modify-attr' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cloudCredentialInfo": {
        "accessKey": "string",
        "accountId": "string",
        "hypervisor": "string",
        "provider": "Aliyun",
        "secretKey": "string",
        "url": "string"
    },
    "data": {
        "bandwidth": 0,
        "id": "string",
        "instanceChargeType": "string",
        "internetChargeType": "string",
        "loadBalancerPassToTarget": true,
        "name": "string",
        "regionId": "string"
    }
}'

返回响应

🟢200成功
application/json
OK
Body
failure
array[string]
可选
success
array[string]
可选
示例
{
    "failure": [
        "string"
    ],
    "success": [
        "string"
    ]
}
修改于 2025-04-17 10:22:13
上一页
[同步] 更新监听-240531
下一页
[同步] 负载均衡绑定安全组(qcloud)-250221
Built with