You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS CLI执行redshift authorize-endpoint-access报Invalid choice错误如何解决

问题排查结果

核心原因

你当前使用的aws-cli/2.0.54版本过低是报错的根本原因:redshift authorize-endpoint-access 命令是在后续版本才被加入AWS CLI的Redshift命令集合中,2.0.54版本发布时该命令尚未收录,因此会被识别为无效选项,只能匹配到名称接近的authorize-snapshot-access命令。

解决方案

  • 优先升级AWS CLI到v2.2.0及以上版本,升级完成后执行 aws --version 确认版本符合要求,即可正常运行目标命令。
  • 若暂时无法升级CLI,可直接通过AWS Redshift控制台手动配置端点访问授权,或使用对应语言的AWS SDK调用接口完成操作。
  • 升级后如果仍出现报错,可检查你当前使用的AWS区域是否支持Redshift托管VPC端点功能,目前所有商用公共区域均已支持该特性。

内容的提问来源于stack exchange,提问作者nu_popli

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 13:36:05