在哪里可以找到参数值已更新的AWS CLI官方说明文档?
AWS CloudShell CLI参数不匹配问题解决方案
- 第一步先确认当前CloudShell预装的AWS CLI版本,执行命令:
aws --version
AWS CLI的新参数、新功能均随版本迭代新增,你提到的EC2创建密钥对的--key-type参数仅在v2.7.0及以上版本支持,CloudShell默认预装的CLI版本通常落后最新正式版1-3个小版本,因此会出现官方最新文档提到的参数无法使用的情况。 - 要获取当前CloudShell环境下AWS CLI实际支持的所有参数的详细说明,直接使用CLI内置帮助命令即可,输出内容与当前环境版本完全匹配,比外部在线文档准确性更高:
以查询创建EC2密钥对的支持参数为例,执行命令:aws ec2 create-key-pair help
输出内容包含参数定义、取值范围、使用示例等全部信息。 - 如果你需要使用官方最新文档提到的新参数,可以直接在CloudShell中手动升级AWS CLI到最新版本,升级完成后功能就和官方最新文档完全同步,执行命令:
sudo pip3 install --upgrade awscli - CloudShell自动补全出现的额外命令,是环境预装的其他AWS周边工具(如SAM CLI、ECS CLI等)的补全项,你可以执行
complete -p | grep aws查看所有绑定到aws前缀的补全规则,区分原生CLI命令和第三方工具命令。
内容的提问来源于stack exchange,提问作者Neron Joseph
相关产品推荐
相关产品推荐

