Documentation
¶
Overview ¶
Package cypra contains shared SDK errors.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrNotFound identifies 404 responses from Cypra APIs. ErrNotFound = errors.New("cypra: not found") ErrUnauthorized = errors.New("cypra: unauthorized") // ErrConflict identifies 409 responses from Cypra APIs. ErrConflict = errors.New("cypra: conflict") // ErrRateLimited identifies 429 responses from Cypra APIs. ErrRateLimited = errors.New("cypra: rate limited") // ErrValidation identifies 400 and 422 responses from Cypra APIs. ErrValidation = errors.New("cypra: validation failed") )
Functions ¶
func ErrorForStatus ¶
ErrorForStatus maps an HTTP status and optional response code to a typed error.
Types ¶
Click to show internal directories.
Click to hide internal directories.