code: def get_queue_attributes(self, queue, attribute='All', callback=None):
          
          params = {'AttributeName' : attribute}
          return self.get_object('GetQueueAttributes', params,
                                 Attributes, queue.id, callback=callback)
docs: Gets one or all attributes of a Queue
          
          :type queue: A Queue object
          :param queue: The SQS queue to be deleted
  
          :type attribute: str
          :type attribute: The specific attribute requested.  If not supplied,
                           the default is to return all attributes.
                           Valid attributes are:
                           
                           ApproximateNumberOfMessages|
                           ApproximateNumberOfMessagesNotVisible|
                           VisibilityTimeout|
                           CreatedTimestamp|
                           LastModifiedTimestamp|
                           Policy
                           
          :rtype: :class:`boto.sqs.attributes.Attributes`
          :return: An Attributes object containing request value(s).