Skip to main content

errors.Error

codeerrors.ErrorCode (string)

Code is a machine-readable error code that categorizes the error

Possible values: [BAD_REQUEST, UNAUTHORIZED, FORBIDDEN, NOT_FOUND, CONFLICT, VALIDATION_ERROR, NO_CHANGES_DETECTED, RATE_LIMIT_EXCEEDED, QUOTA_EXCEEDED, EXPIRED, REQUEST_CANCELED, INTERNAL_ERROR, NOT_IMPLEMENTED, SERVICE_UNAVAILABLE, TIMEOUT, DEPENDENCY_FAILURE, INVALID_STATE, OPERATION_FAILED, RESOURCE_EXHAUSTED, DATA_INCONSISTENCY, PIPELINE_NOT_FOUND, NODE_NOT_FOUND, INVALID_PIPELINE, EXECUTION_FAILED, SCHEDULING_FAILED, STORAGE_ERROR, NETWORK_ERROR, CONFIGURATION_ERROR, AUTHENTICATION_FAILED, AUTHORIZATION_FAILED, UNKNOWN_ERROR]

componentstring

Component identifies which part of the system generated the error

details object

Details contains additional key-value pairs of error context

property name*string
hintstring

Hint provides additional guidance on how to resolve the error

httpStatusinteger

HTTPStatus is the HTTP status code that should be returned for this error

messagestring

Message is a human-readable description of the error

requestIdstring

RequestID is the unique identifier for the request that generated this error

errors.Error
{
"code": "BAD_REQUEST",
"component": "string",
"details": {},
"hint": "string",
"httpStatus": 0,
"message": "string",
"requestId": "string"
}