任务设备 MQTT 和 HTTPS API 以及数据类型 - Amazon IoT Core
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

任务设备 MQTT 和 HTTPS API 以及数据类型

可通过 MQTT 和 HTTPS 协议使用以下命令。在数据层面上对执行任务的设备使用这些 API 操作。

任务设备 MQTT 和 HTTPS 数据类型

可使用以下数据类型通过 MQTT 和 HTTPS 协议与 Amazon IoT Jobs 服务进行通信。

包含有关任务执行的数据。以下示例显示该语法:

{ "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 }

有关更多信息,请参阅 JobExecutionjob-execution

包含有关任务执行的状态的数据。以下示例显示该语法:

{ "status": "QUEUED|IN_PROGRESS|FAILED|SUCCEEDED|CANCELED|TIMED_OUT|REJECTED|REMOVED", "statusDetails": { "string": "string" ... } "versionNumber": "number" }

有关更多信息,请参阅 JobExecutionStatejob-execution-state

包含有关任务执行的信息的子集。以下示例显示该语法:

{ "jobId": "string", "queuedAt": timestamp, "startedAt": timestamp, "lastUpdatedAt": timestamp, "versionNumber": "number", "executionNumber": long }

有关更多信息,请参阅 JobExecutionSummaryjob-execution-summary

请参阅以下部分了解有关 MQTT 和 HTTPS API 操作的更多信息: