code: def sendJobsQuery(self, jobExecTopicType, jobId=None):
          
          topic = self._thingJobManager.getJobTopic(jobExecTopicType, jobExecutionTopicReplyType.JOB_REQUEST_TYPE, jobId)
          payload = self._thingJobManager.serializeClientTokenPayload()
          return self._AWSIoTMQTTClient.publish(topic, payload, self._QoS)
docs: **Description**
  
          Publishes an MQTT jobs related request for a potentially specific jobId (or wildcard)
  
          **Syntax**
  
          .. code:: python
  
            #send a request to describe the next job
            myAWSIoTMQTTJobsClient.sendJobsQuery(jobExecutionTopicType.JOB_DESCRIBE_TOPIC, '$next')
            #send a request to get list of pending jobs
            myAWSIoTMQTTJobsClient.sendJobsQuery(jobExecutionTopicType.JOB_GET_PENDING_TOPIC)
  
          **Parameters**
  
          *jobExecutionType* - Member of the jobExecutionTopicType class that correlates the jobs topic to publish to
  
          *jobId* - JobId string if the topic type requires one.
          Defaults to None
  
          **Returns**
  
          True if the publish request has been sent to paho. False if the request did not reach paho.