IoT Hub API の一般的なエラー コード
次の表に、IoT Hub API に共通するエラー コードを示します。 HTTP 状態コードが N/A であるということは、エラーは AMQP または MQTT を介してのみ発生します。
エラー コード | 説明 | HTTP 状態コード |
---|---|---|
400004 | 要求の本文が有効ではありません (解析できない、オブジェクトを検証できない、など)。 | 400 形式が正しくありません |
400027 | 400027 ConnectionForcefullyClosedOnNewConnection を参照してください。 | 該当なし |
400103 | InvalidContentEncodingOrType | 400 Bad Request |
401002 | IotHub の不正アクセス | 401 権限がありません |
401003 | 承認トークンを検証できません。たとえば、有効期限が切れているか、要求の URI や メソッドには適用されません。 詳細については、401003 IoTHubUnauthorized に関するページを参照してください。 | 401 権限がありません |
403010 | この操作は、現在のIoT Hubレベルでは無効です。 IoT Hubをアップグレードする方法 | 403 許可されていません |
403002 | IoTHubQuotaExceeded 403002参照してください。 | 403 許可されていません |
403004 | 「403004 DeviceMaximumQueueDepthExceeded」を参照してください。 | 403 許可されていません |
403006 | 「403006 DeviceMaximumActiveFileUploadLimitExceeded」を参照してください。 | 403 許可されていません |
404001 | 404001 DeviceNotFound を参照してください。 | 404 見つかりません |
404104 | 404001 DeviceNotFound を参照してください。 | 404 見つかりません |
404103 | 「 DeviceNotOnline 404103」を参照してください。 | 404 見つかりません |
404104 | 404104 DeviceConnectionClosedRemotely を参照してください。 | 404 見つかりません |
409001 | DeviceAlreadyExists 409001参照してください。 | 409 競合 |
409002 | 「 409002 LinkCreationConflict」を参照してください。 | 該当なし |
412001 | RFC7232 に従って、要求の etag が既存のリソースの etag と一致しません。 | 412 Precondition Failed |
412002 | DeviceMessageLockLost 412002参照してください。 | 該当なし |
413001 | IoT Hubに送信されたメッセージが、IoT Hub メッセージの最大許容サイズを超えています。 | 413 RequestEntityTooLarge |
429001 | 「429001 ThrottlingException」を参照してください。 | 429 Too Many Requests |
500xxx | 「500xxx 内部エラー」を参照してください。 | 500 内部サーバー エラー |
500001 | 「500xxx 内部エラー」を参照してください。 | 500 内部サーバー エラー |
503xxx | サービス利用不可 | サービス利用不可 |
503003 | 「 503003 PartitionNotFound」を参照してください。 | 503 サービス利用不可 |
503008 | 受信リンクが調整されました。 メッセージが調整されました。操作を再試行してください。 | 503 サーバーを使用できない |
504101 | 「 504101 GatewayTimeout」を参照してください。 | 504 ゲートウェイ タイムアウト |