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 | レスポンスのサイズが大きすぎます。 |