Aws-cli: atributos get-queue de aws sqs - sin resultado

Creado en 31 dic. 2012  ·  3Comentarios  ·  Fuente: aws/aws-cli

Hola,

Cuando se utiliza "aws sqs get-queue-attributes", el resultado siempre aparece en blanco:

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

Y si trato de especificar un atributo específico (por ejemplo, All o ApproximateNumberOfMessagesNotVisible), aparece un error:

$ 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

Hágame saber si puedo ayudar. ¡Gracias por la gran herramienta!

Maan

Comentario más útil

Parece que --attribute-names es opcional, pero sin él no obtienes nada.

Prueba --attributes-names All

Todos 3 comentarios

Esto ahora debería corregirse en la versión 0.4.5 y la rama de desarrollo.

Parece que --attribute-names es opcional, pero sin él no obtienes nada.

Prueba --attributes-names All

Parece que --attribute-names es opcional, pero sin él no obtienes nada.

Prueba --attributes-names All

Corrección menor: --attribute-names

¡Muchas gracias!

¿Fue útil esta página
0 / 5 - 0 calificaciones