Veröffentlichung der Aufgabe bereitstellen - Verwaltete Integrationen für AWS IoT Device Management

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Veröffentlichung der Aufgabe bereitstellen

Verwenden Sie diese Methoden, um bereitstellungsbezogene Anfragen in den Komponenten der verwalteten Integration zu veröffentlichen.

iotmi_statusCode_t iotmi_provision_publish_request(DataModel::iotmi_client_request_t request)

Veröffentlicht eine bereitstellungsbezogene Anfrage an die Komponenten der verwalteten Integrationen. Zum Beispiel ein Ereignis, bei dem das Gerät integriert wurde, oder der Status der Deprovisionierung

Parameter

request(DataModel: :iotmi_client_request_t) — Ein Zeiger auf eine Anforderungsstruktur, die die Details enthält.

Rückgabewerte
  • IOTMI_STATUS_OK— Die Anfrage wurde erfolgreich veröffentlicht.

  • IOTMI_STATUS_CUSTOM_PLUGIN_CLIENT_NOT_CONNECTED- Die DeviceSDKClient Instanz ist nicht mit verwalteten Integrationen verbunden.

  • IOTMI_STATUS_INVALID_PARAMETER- Ein oder mehrere Parameter in der Anfrage sind ungültig.

  • IOTMI_STATUS_INVALID_JSON_OBJECT- Die Payload der Anfrage ist kein gültiges JSON-Objekt.

  • IOTMI_STATUS_NO_MEMORY- Ein Fehler bei der Speicherzuweisung ist aufgetreten.