Device Shadow エラーメッセージ - AWS IoT Core

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Device Shadow エラーメッセージ

Device Shadow サービスは、状態ドキュメントの変更の試みが失敗したときに、MQTT を介して error トピックにメッセージをパブリッシュします。このメッセージは、いずれかの予約された $aws トピックへの発行リクエストに対するレスポンスとしてのみ発行されます。クライアントが REST API を使用してドキュメントを更新する場合は、そのレスポンスの一部として HTTP エラーコードを受け取り、MQTT エラーメッセージは発行されません。

HTTP エラーコード エラーメッセージ
400 (Bad Request)
  • JSON が無効です

  • Missing required node: state

  • State node must be an object

  • Desired node must be an object

  • Reported node must be an object

  • Invalid version

  • Invalid clientToken

    注記

    64 バイトを超えるクライアントトークンは、このメッセージの原因となります。

  • JSON contains too many levels of nesting; maximum is 6

  • State contains an invalid node

401 (Unauthorized)
  • Unauthorized

403 (Forbidden)
  • Forbidden

404 (Not Found)
  • Thing not found

  • 次の名前のシャドウは存在しません: shadowName

409 (Conflict)
  • Version conflict

413 (Payload Too Large)
  • The payload exceeds the maximum size allowed

415 (Unsupported Media Type)
  • Unsupported documented encoding; supported encoding is UTF-8

429 (Too Many Requests)
  • 単一の接続に 10 個を超える処理中のリクエストがある場合、Device Shadow サービスはこのエラーメッセージを生成します。実行中のリクエストとは、開始されたがまだ完了していない進行中のリクエストのことです。

500 (Internal Server Error)
  • Internal service failure