# Functions
Errorf constructs an Error with the given reference code and format.
Forbiddenf constructs a Forbidden error with the given format.
InternalErrorf constructs an InternalError with the given format.
InvalidDataf constructs an InvalidData error with the given format.
MalformedDataf constructs a MalformedData error with the given format.
New creates a new error with a message and error code.
# Constants
Forbidden indicates a forbidden operation.
InternalError indicates an unexpected error condition.
InvalidData indicates that data is well-formed, but invalid.
MalformedData indicates malformed input, such as unparsable JSON.
NotFound indicates a resource was not found.