| Exception | Description |
|---|---|
| Aborted |
the operation was aborted, typically due to a concurrency issue such as a sequencer check failure
|
| AlreadyExists |
operation was rejected due a conflict with an existing resource
|
| BadRequest |
the request is invalid
|
| Cancelled |
the operation was explicitly canceled by the caller
|
| DataLoss |
unrecoverable data loss or corruption
|
| DeadlineExceeded |
the deadline expired before the operation could complete
|
| InternalError |
some invariants expected by the underlying system have been broken
|
| InvalidParameterValue |
supplied value for a parameter was invalid
|
| NotFound |
the operation was performed on a resource that does not exist
|
| NotImplemented |
the operation is not implemented or is not supported/enabled in this service
|
| PermissionDenied |
the caller does not have permission to execute the specified operation
|
| RequestLimitExceeded |
cluster request was rejected because it would exceed a resource limit
|
| ResourceAlreadyExists |
operation was rejected due a conflict with an existing resource
|
| ResourceConflict |
maps to all HTTP 409 (Conflict) responses
|
| ResourceDoesNotExist |
operation was performed on a resource that does not exist
|
| ResourceExhausted |
operation is rejected due to per-user rate limiting
|
| TemporarilyUnavailable |
the service is currently unavailable
|
| TooManyRequests |
maps to HTTP code: 429 Too Many Requests
|
| Unauthenticated |
the request does not have valid authentication (AuthN) credentials for the operation
|
| Unknown |
this error is used as a fallback if the platform-side mapping is missing some reason
|
Copyright © 2024. All rights reserved.