code: def bind_exchange_to_queue(self, vhost, exchange_name, queue_name):
      url = C_HTTP_TEMPLATE.format(
          self.endpoint,
          "{}/{}/e/{}/q/{}".format(
              "bindings", vhost, exchange_name, queue_name
          ),
      )
  
      body = {"routing_key": queue_name, "arguments": {}}
  
      result = requests.post(
          url,
          headers=C_COMMON_HTTP_HEADER,
          json=body,
          auth=(self.user, self.password),
      )
      LOGGER.debug(result)
      return result
  
imports: import logging
  import time
  import requests
label_desc: Use image node_id 21 for calling the RabbitManager obj's underlying member method code with example usage: obj.bind_exchange_to_queue(vhost, exchange_name, queue_name) and returns: result