package
1.0.0
Repository: https://github.com/andyxning/containerd.git
Documentation: pkg.go.dev

# README

This package copies definitions used with GRPC to represent error conditions within GRPC data types. These files are licensed under the provisions outlined at the top of each file.

containerd

This is moved from the googleapis project to allow us to regenerate these types for use with gogoprotobuf. We can move this away if google can generate these sensibly.

These files were imported from changes after 7f47d894837ac1701ee555fd5c3d70e5d4a796b1. Updates should not be required.

The other option is to get these into an upstream project, like gogoprotobuf.

Note that the go_package option has been changed so that they generate correctly in a common package in the containerd project.

# Constants

The operation was aborted, typically due to a concurrency issue such as a sequencer check failure or transaction abort.
The entity that a client attempted to create (e.g., file or directory) already exists.
The operation was cancelled, typically by the caller.
Unrecoverable data loss or corruption.
The deadline expired before the operation could complete.
The operation was rejected because the system is not in a state required for the operation's execution.
Internal errors.
The client specified an invalid argument.
Some requested entity (e.g., file or directory) was not found.
Not an error; returned on success HTTP Mapping: 200 OK.
The operation was attempted past the valid range.
The caller does not have permission to execute the specified operation.
Some resource has been exhausted, perhaps a per-user quota, or perhaps the entire file system is out of space.
The request does not have valid authentication credentials for the operation.
The service is currently unavailable.
The operation is not implemented or is not supported/enabled in this service.
Unknown error.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Describes violations in a client request.
A message type used to describe a single bad request field.
Describes additional debugging info.
Provides links to documentation or for performing an out of band action.
Describes a URL link.
Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
Describes what preconditions have failed.
A message type used to describe a single precondition failure.
Describes how a quota check failed.
A message type used to describe a single quota violation.
Contains metadata about the request that clients can attach when filing a bug or providing other forms of feedback.
Describes the resource that is being accessed.
Describes when the clients can retry a failed request.
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.

# Type aliases

The canonical error codes for Google APIs.