@nebius/js-sdk - v0.2.54
    Preparing search index...

    Interface Status

    The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details.

    You can find out more about this error model and how to work with it in the API Design Guide.

    interface Status {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "google.rpc.Status";
        code: number;
        details: { typeUrl: string; value: Uint8Array }[];
        message: string;
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

    • [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined

      The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details.

      You can find out more about this error model and how to work with it in the API Design Guide.

      • Uint8Array<ArrayBufferLike>
      • () => unknown
          • (): unknown
          • The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details.

            You can find out more about this error model and how to work with it in the API Design Guide.

            Returns unknown

      • undefined
    Index
    "[customJson]"?: () => unknown

    Returns a safe value for JSON logs.

    Type Declaration

      • (): unknown
      • Returns a safe value for JSON logs.

        Returns unknown

    "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>

    Preserves protobuf fields that this SDK version does not recognize.

    $type: "google.rpc.Status"

    Contains the fully qualified protobuf type name.

    code: number

    The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].

    details: { typeUrl: string; value: Uint8Array }[]

    A list of messages that carry the error details. There is a common set of message types for APIs to use.

    Type Declaration

    • typeUrl: string

      Contains the type URL.

    • value: Uint8Array

      Contains the value.

    message: string

    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.