Aws-cli: RDS --vpc-security-group-ids unterstützt nicht mehrere Gruppen

Erstellt am 2. Jan. 2014  ·  3Kommentare  ·  Quelle: aws/aws-cli

Ich habe diesen Befehl früher mit den alten RDS-Tools verwendet:

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

Beim Versuch, denselben Befehl mit "aws rds" anzuwenden, schlägt es fehl:

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

mit den folgenden :

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

Das Ausführen des Befehls mit einer einzelnen Gruppe funktioniert einwandfrei:

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

Hilfreichster Kommentar

Hat bei mir auch funktioniert. Vielen Dank! Die AWS-Dokumente hier: http://docs.aws.amazon.com/AmazonRDS/latest/CommandLineReference/CLIReference-cmd-CreateDBInstance.html
sind in diesem Beispiel falsch:
--vpc-security-group-ids sg-e763f78e, sg-e0690405

Dies sollte durch Leerzeichen und nicht durch Kommas getrennt sein.

Alle 3 Kommentare

Sie sollten in der Lage sein, mehrere Sicherheitsgruppennamen als durch Leerzeichen getrennte Werte für die Option --vpc-security-group-ids anzugeben, wie in:

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

das hat funktioniert!
Das Update auf die neueste AWS-Version zeigt dies auch im Hilfebereich, was ich übersehen habe.
Danke!

Hat bei mir auch funktioniert. Vielen Dank! Die AWS-Dokumente hier: http://docs.aws.amazon.com/AmazonRDS/latest/CommandLineReference/CLIReference-cmd-CreateDBInstance.html
sind in diesem Beispiel falsch:
--vpc-security-group-ids sg-e763f78e, sg-e0690405

Dies sollte durch Leerzeichen und nicht durch Kommas getrennt sein.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen