Application Integration でサポートされているコネクタをご覧ください。
エラーコード
次の表に、発生する可能性のあるエラーと、エラーに対する原因を示します。Application Integration では、google.rpc.Code
で定義された正規のエラーコードを使用します。
Application Integration のエラーとさまざまなエラー処理方法については、エラーとエラー処理をご覧ください。
標準の例外タイプ | 正規コード | HTTP コード | 説明 |
---|---|---|---|
FailedPreconditionException | FAILED_PRECONDITION |
400 | 現在のシステム状態ではリクエストを実行できません。 |
BadRequestException | INVALID_ARGUMENT |
400 | クライアントが無効な引数を指定しました。詳しくは、エラー メッセージとエラーの詳細を確認してください。 |
UnauthenticatedException | UNAUTHENTICATED |
401 | OAuth トークンがない、もしくは無効、期限切れのためにリクエストが認証されませんでした。 |
ForbiddenException | PERMISSION_DENIED |
403 | クライアントに十分な権限がありません。これは、OAuth トークンに正しいスコープが割り当てられていないか、クライアントに必要な権限がないか、または API が有効になっていない場合に発生することがあります。 |
NotFoundException | NOT_FOUND |
404 | 指定されたリソースが見つかりません。 |
AlreadyExistsException | ALREADY_EXISTS |
409 | クライアントが作成しようとしたリソースはすでに存在します。 |
InternalError | INTERNAL |
500 | 内部サーバーエラーが発生しました。通常、サーバーのバグです。これは、タスクやトリガーが正しく構成されていない場合に発生します。 |
UnimplementedException | UNIMPLEMENTED |
501 | API メソッドはサーバーによって実装されていません。 |
ServiceUnavailableException | UNAVAILABLE |
503 | サービス利用不可。通常、サーバーがダウンしています。 |
AbortedException | ABORTED |
409 | レスポンスのサイズが大きすぎます。 |