全部建议 > 建议详情
  • 预审中
  • 2 预审不通过

【功能建议】【弹性云服务器】VPC CreateSecurityGroupRule v3 将 remote_address_group... 预审不通过 编辑 删除

  • 计算
  • 弹性云服务器 ECS

描述问题 (Description)

使用 `hcloud VPC CreateSecurityGroupRule`(v3默认版本)创建安全组规则时,传入 `--security_group_rule.remote_group_id=<地址组ID>` 报错 `remote security group xxx could not be found`。

原因是 v3 API 中引用地址组应使用 `remote_address_group_id` 参数,而非 `remote_group_id`。但 CLI 的帮助信息和错误提示不够清晰,容易混淆。

复现步骤 (To Reproduce)

  • 创建地址组,获取地址组ID(如 `e70612e0-0fd0-41c5-8a26-4e7047cd7eec`)
  • 执行 `hcloud VPC CreateSecurityGroupRule --security_group_rule.remote_group_id=e70612e0-... --security_group_rule.direction=ingress --security_group_rule.protocol=tcp --security_group_rule.multiport=3389`
  • 报错:`remote security group e70612e0-... could not be found`(VPC.9904)

预期行为 (Expected behavior)

  • 错误提示应区分"安全组ID不存在"和"地址组ID不存在",给出更明确的提示
  • 帮助信息中应明确说明 `remote_group_id`(引用安全组)和 `remote_address_group_id`(引用地址组)的区别和使用场景

声音来源 (Voice Source)

开放能力平台vector

证据链

  • `--help` 输出中三个互斥参数 `remote_ip_prefix`、`remote_group_id`、`remote_address_group_id` 的约束说明不够清晰
  • 错误码 VPC.9904 的诊断信息为"要删除的安全组被端口绑定",与实际错误(地址组ID被误当安全组ID查找)完全不符

yd_235587802 yd_235587802 发布于 2026-08-10 10:30:50 2026-08-10

4 0

0%
0人赞同
0%
0人不赞同

全部评论(0

评论(0

暂无评论,快去发表自己的观点吧~
暂无评论

登录后可评论,请 注册

0/1000

+ 插入图片0/4

仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB

评论
发表评论...
取消 发表

0/1000

评论成功

+ 插入图片0/4

仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB

删除建议

设置昵称

在此一键设置昵称,即可发表云声建议!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。