Aws-cli: RDS --vpc-security-group-ids 不支持多组

创建于 2014-01-02  ·  3评论  ·  资料来源: aws/aws-cli

我曾经在旧的 RDS 工具中使用此命令:

rds-modify-db-instance myinstance --region=us-west-1 --vpc-security-group-ids sg-one, sg-two

尝试使用“aws rds”应用相同的命令时失败:

aws rds modify-db-instance --db-instance-identifier myinstance --vpc-security-group-ids sg-one, sg-two

具有以下内容:

A client error (InvalidParameterValue) occurred when calling the ModifyDBInstance operation: Invalid security group , groupId= sg-one, sg-two,, groupName=.

使用单个组运行命令工作正常:

 aws rds modify-db-instance --db-instance-identifier myinstance --vpc-security-group-ids sg-one  

最有用的评论

也为我工作。 谢谢! 这里的 AWS 文档: http :
这个例子不正确:
--vpc-security-group-ids sg-e763f78e, sg-e0690405

这应该是空格分隔的,而不是逗号分隔的。

所有3条评论

您应该能够为--vpc-security-group-ids选项提供多个安全组名称作为空格分隔的值,如下所示:

aws rds modify-db-instance --vpc-security-group-ids sg-one sg-two --db-instance-identifier <...>

那行得通!
更新到最新的 aws 版本也在帮助部分显示了这一点,我错过了。
谢谢!

也为我工作。 谢谢! 这里的 AWS 文档: http :
这个例子不正确:
--vpc-security-group-ids sg-e763f78e, sg-e0690405

这应该是空格分隔的,而不是逗号分隔的。

此页面是否有帮助?
0 / 5 - 0 等级