Aws-cli: атрибуты aws sqs get-queue - нет результата

Созданный на 31 дек. 2012  ·  3Комментарии  ·  Источник: aws/aws-cli

Привет,

При использовании "aws sqs get-queue-attributes" результат всегда остается пустым:

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

И если я попытаюсь указать конкретный атрибут (например, All или ApproximateNumberOfMessagesNotVisible), я получаю сообщение об ошибке:

$ 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

Дай мне знать, если я смогу помочь. Спасибо за отличный инструмент!

Маан

Самый полезный комментарий

Кажется, что --attribute-names является обязательным, но без него вы ничего не получите.

Попробуйте --attributes-names All

Все 3 Комментарий

Теперь это должно быть исправлено в выпуске 0.4.5 и в ветке разработки.

Кажется, что --attribute-names является обязательным, но без него вы ничего не получите.

Попробуйте --attributes-names All

Кажется, что --attribute-names является обязательным, но без него вы ничего не получите.

Попробуйте --attributes-names All

Незначительное исправление: --attribute-names

Огромное спасибо!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги