Aws-cli: aws sqs get-queue-Attribute - kein Ergebnis

Erstellt am 31. Dez. 2012  ·  3Kommentare  ·  Quelle: aws/aws-cli

Hallo,

Bei Verwendung von "aws sqs get-queue-attributes" wird das Ergebnis immer leer angezeigt:

$ aws sqs get-queue-attributes --queue-url https://queue.amazonaws.com/1234/sample_queue
{
    "ResponseMetadata": {
        "RequestId": "edfaceaa-a8a6-59b6-9e75-87f13e5d1da6"
    }
}

Und wenn ich versuche, ein bestimmtes Attribut anzugeben (zB All oder ApproximateNumberOfMessagesNotVisible), erhalte ich eine Fehlermeldung:

$ aws sqs get-queue-attributes --queue-url https://queue.amazonaws.com/1234/sample_queue --attribute-names ApproximateNumberOfMessagesNotVisible
{
    "ErrorResponse": {
        "RequestId": "7e742e72-b760-5881-a799-672920ab7f3b", 
        "Error": {
            "Message": "Top level element may not be treated as a list", 
            "Code": "MalformedInput", 
            "Type": "Sender", 
            "Detail": ""
        }
    }
}
A client error (Unknown) occurred: Unknown

Lass es mich wissen, wenn ich helfen kann. Danke für das tolle Werkzeug!

Maan

Hilfreichster Kommentar

Es scheint, dass --attribute-names optional ist, aber ohne es erhalten Sie nichts.

Versuchen Sie es mit --attributes-names All

Alle 3 Kommentare

Dies sollte nun in der Version 0.4.5 und dem Entwicklungszweig behoben sein.

Es scheint, dass --attribute-names optional ist, aber ohne es erhalten Sie nichts.

Versuchen Sie es mit --attributes-names All

Es scheint, dass --attribute-names optional ist, aber ohne es erhalten Sie nichts.

Versuchen Sie es mit --attributes-names All

Kleine Korrektur: --attribute-names

Vielen Dank!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen