Table Storage のエラー コード
Table Storage で操作を実行すると、次のいずれかのエラー コードが表示されることがあります。
エラー コード | HTTP 状態コード | ユーザー メッセージ |
---|---|---|
DuplicatePropertiesSpecified |
正しくない要求 (400) | A property is specified more than one time. (プロパティが 1 回以上指定されています。) |
EntityNotFound |
Not Found (404) | 指定のエンティティが存在しません。 |
EntityAlreadyExists |
Conflict (409) | The specified entity already exists. (指定されたエンティティは既に存在します。) |
EntityTooLarge |
正しくない要求 (400) | The entity is larger than the maximum size permitted. (エンティティのサイズが、許可される最大サイズを超えています。) |
HostInformationNotPresent |
正しくない要求 (400) | The required host information is not present in the request. (必須ホスト情報が要求内に存在しません。) You must send a non-empty Host header or include the absolute URI in the request line. (空でない Host ヘッダーを送信するか、要求ラインで絶対 URI を指定する必要があります。) |
InvalidDuplicateRow |
正しくない要求 (400) | RowKey '{0}' を持つコマンドは、バッチに既に存在します。 エンティティは、バッチ内で 1 回だけ表示できます。 |
InvalidInput |
正しくない要求 (400) | バッチ要求操作が、変更セットごとに最大 100 回の変更を超えています。 |
InvalidInput |
正しくない要求 (400) | PUT 操作に一致しない HTTP ヘッダーを指定できない場合。 |
InvalidInput |
正しくない要求 (400) | ターゲットの型に etag プロパティが定義されていない場合は、If-Match ヘッダーまたは If-None-Match ヘッダーを指定できません。 |
InvalidInput |
正しくない要求 (400) | If-Match と If-None-Match の両方の HTTP ヘッダーを同時に指定することはできません。 ヘッダーの 1 つを指定するか、ヘッダーを指定しないでください。 |
InvalidInput |
正しくない要求 (400) | DELETE 操作に一致しない HTTP ヘッダーを指定できない場合。 |
InvalidInput |
正しくない要求 (400) | 要求ヘッダーの 1 つで指定された etag 値 '{0}' が無効です。 etag 値が 1 つだけ指定され、有効であることを確認してください。 |
InvalidValueType |
正しくない要求 (400) | The value specified is invalid. (指定された値が無効です。) |
JsonFormatNotSupported |
Unsupported Media Type (415) | JSON format is not supported. (JSON フォーマットはサポートされません。) |
MethodNotAllowed |
Method Not Allowed (405) | The requested method is not allowed on the specified resource. (要求されたメソッドは、指定されたリソースでは許可されません。) |
NotImplemented |
Not Implemented (501) | The requested operation is not implemented on the specified resource. (要求された操作は、指定されたリソースでは実装されていません。) |
OutOfRangeInput |
正しくない要求 (400) | 値 '' の '{0}{1}' パラメーターが範囲外です。 |
PropertiesNeedValue |
正しくない要求 (400) | Values have not been specified for all properties in the entity. (エンティティのすべてのプロパティに対して値が指定されていません。) |
PropertyNameInvalid |
正しくない要求 (400) | The property name is invalid. (プロパティ名が無効です。) |
PropertyNameTooLong |
正しくない要求 (400) | The property name exceeds the maximum allowed length. (プロパティの名前が許可される最大長を超えています。) |
PropertyValueTooLarge |
正しくない要求 (400) | The property value is larger than the maximum size permitted. (プロパティの値が、許可される最大サイズを超えています。) |
TableAlreadyExists |
Conflict (409) | The table specified already exists. (指定されたテーブルは既に存在します。) |
TableBeingDeleted |
Conflict (409) | The specified table is being deleted. (指定されたテーブルは削除されています。) |
TableNotFound |
Not Found (404) | The table specified does not exist. (指定されたテーブルが存在しません。) |
TooManyProperties |
正しくない要求 (400) | The entity contains more properties than allowed. (エンティティに、許可される数を超えるプロパティが含まれています。) |
UpdateConditionNotSatisfied |
Precondition Failed (412) | The update condition specified in the request was not satisfied. (要求に指定された更新条件が満たされませんでした。) |
XMethodIncorrectCount |
正しくない要求 (400) | 複数の X-HTTP-Method が指定されています。 |
XMethodIncorrectValue |
正しくない要求 (400) | 指定された X-HTTP-Method が無効です。 |
XMethodNotUsingPost |
正しくない要求 (400) | 要求では、POST 以外 の HTTP 動詞で X-HTTP-Method を使用します。 |
関連項目
一般的な REST API エラー コード
Blob Storage のエラー コード
キュー ストレージのエラー コード
API 操作のトラブルシューティング
HttpStatusCode 列挙
Azure Storage REST