尽管文档显示 AWS Cli 应该包含特定的命令开关,但它并不包含,有什么解决方法吗?

尽管文档显示 AWS Cli 应该包含特定的命令开关,但它并不包含,有什么解决方法吗?

AWS 5 天前宣布他们现在支持不同区域的 VPC 对等连接。

来源: https://aws.amazon.com/about-aws/whats-new/2017/11/announcing-support-for-inter-region-vpc-peering/

关于帮助您实现对等连接的 AWS Cli 命令,请查看此链接: http://docs.aws.amazon.com/cli/latest/reference/ec2/create-vpc-peering-connection.html

您将看到命令已经扩展,现在可以获得一个新的交换机“[--peer-region value]”,但是将我的 aws-cli 升级到最新版本后,该交换机不包含在那里。

这些是我拥有的开关:

NAME
       describe-vpc-peering-connections -

DESCRIPTION
       Describes one or more of your VPC peering connections.

       See also: AWS API Documentation

SYNOPSIS
            describe-vpc-peering-connections
          [--filters <value>]
          [--dry-run | --no-dry-run]
          [--vpc-peering-connection-ids <value>]
          [--cli-input-json <value>]
          [--generate-cli-skeleton <value>]

我安装的AWS Cli版本是:

aws-cli/1.14.2 Python/2.7.10 Darwin/16.4.0 botocore/1.8.6

Python 3.6 aws-cli 也缺少此开关。

难道 AWS 官方文档已更新,但 AWS Cli 没有更新?

还有人遇到过这个问题吗?

答案1

该命令在我的系统上create-vpc-peering-connection有该选项--peer-region

您显示了 的命令语法describe-vpc-peering-connections。此命令没有选项--peer-region

您是否混淆了这两个命令?

相关内容