以前は、このコマンドを古いRDSツールで使用していました。
rds-modify-db-instance myinstance --region=us-west-1 --vpc-security-group-ids sg-one, sg-two
「awsrds」を使用して同じコマンドを適用しようとすると、失敗します。
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
次のように、 --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
これは、コンマで区切るのではなく、スペースで区切る必要があります。
最も参考になるコメント
私のためにも働いた。 ありがとう! AWSドキュメントはこちら: http :
この例では正しくありません:
--vpc-security-group-ids sg-e763f78e、sg-e0690405
これは、コンマで区切るのではなく、スペースで区切る必要があります。