Table of Contents

Enum OpenShellErrorKind

Namespace
OpenShell
Assembly
OpenShell.Sdk.dll

Classifies an OpenShellException.

public enum OpenShellErrorKind

Fields

InvalidConfig = 0

The client was configured inconsistently or unsafely.

Tls = 1

The TLS handshake or certificate validation failed.

Connect = 2

The gateway could not be reached.

Auth = 3

Credentials could not be obtained or refreshed.

NotFound = 4

The resource does not exist.

AlreadyExists = 5

The resource already exists.

PermissionDenied = 6

The caller is authenticated but not allowed.

Unauthenticated = 7

Credentials are missing or invalid.

InvalidArgument = 8

A request argument was rejected.

Unavailable = 9

The gateway is temporarily unavailable.

DeadlineExceeded = 10

The call or a wait exceeded its deadline.

Cancelled = 11

The call was cancelled.

Unimplemented = 12

The gateway does not implement the operation.

Conflict = 13

Optimistic concurrency or an invalid state transition.

Internal = 14

The gateway reported an internal error.

Unknown = 15

Anything else.