Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Trabajos, dispositivos MQTT y HTTPS API operaciones y tipos de datos
Los siguientes comandos están disponibles en los HTTPS protocolos MQTT y. Utilice estas API operaciones en el plano de datos para los dispositivos que ejecutan las tareas.
Trabajos, dispositivos MQTT y tipos HTTPS de datos
Los siguientes tipos de datos se utilizan para comunicarse con el servicio AWS IoT Jobs a través de los HTTPS protocolos MQTT y.
El objeto JobExecution
representa la ejecución de un trabajo en un dispositivo. En el siguiente ejemplo se muestra la sintaxis:
nota
Cuando se utilizan las API operaciones del plano de HTTP datos MQTT y, el tipo de JobExecution
datos contiene un JobDocument
campo. Sus dispositivos pueden usar esta información para recuperar el documento de trabajo de la ejecución de un trabajo.
{ "jobId" : "string", "thingName" : "string", "jobDocument" : "string", "status": "QUEUED|IN_PROGRESS|FAILED|SUCCEEDED|CANCELED|TIMED_OUT|REJECTED|REMOVED", "statusDetails": { "string": "string" }, "queuedAt" : "timestamp", "startedAt" : "timestamp", "lastUpdatedAt" : "timestamp", "versionNumber" : "number", "executionNumber": long }
Para obtener más información, consulte JobExecution
o job-execution
.
El JobExecutionState
contiene información sobre el estado de la ejecución de un trabajo. En el siguiente ejemplo se muestra la sintaxis:
{ "status": "QUEUED|IN_PROGRESS|FAILED|SUCCEEDED|CANCELED|TIMED_OUT|REJECTED|REMOVED", "statusDetails": { "string": "string" ... } "versionNumber": "number" }
Para obtener más información, consulte JobExecutionState
o job-execution-state
.
Contiene una subred de información acerca de una ejecución de trabajo. En el siguiente ejemplo se muestra la sintaxis:
{ "jobId": "string", "queuedAt": timestamp, "startedAt": timestamp, "lastUpdatedAt": timestamp, "versionNumber": "number", "executionNumber": long }
Para obtener más información, consulte JobExecutionSummary
o job-execution-summary
.