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

    Interface GenericOperation

    Defines the generated operation fields that the runtime wrapper reads.

    Generated operation messages satisfy this interface. Use Operation in application code because it provides polling and progress helpers.

    interface GenericOperation {
        $type: string;
        createdAt?: Dayjs;
        createdBy: string;
        description: string;
        finishedAt?: Dayjs;
        id: string;
        progressData?: { typeUrl: string; value: Uint8Array };
        progressTracker?: ProgressTrackerProto;
        request?: { typeUrl: string; value: Uint8Array };
        requestHeaders: { [key: string]: Operation_RequestHeader };
        resourceId: string;
        status?: Status;
    }
    Index
    $type: string

    Contains the fully qualified runtime type name.

    createdAt?: Dayjs

    Contains the creation time.

    createdBy: string

    Contains the ID of the creator.

    description: string

    Contains the description.

    finishedAt?: Dayjs

    Contains the finish time.

    id: string

    Contains the ID.

    progressData?: { typeUrl: string; value: Uint8Array }

    Contains the progress data.

    Type Declaration

    • typeUrl: string

      Contains the type URL.

    • value: Uint8Array

      Contains the value.

    progressTracker?: ProgressTrackerProto

    Contains the progress tracker.

    request?: { typeUrl: string; value: Uint8Array }

    Contains the request.

    Type Declaration

    • typeUrl: string

      Contains the type URL.

    • value: Uint8Array

      Contains the value.

    requestHeaders: { [key: string]: Operation_RequestHeader }

    Contains the request headers.

    Type Declaration

    resourceId: string

    Contains the resource ID.

    status?: Status

    Contains the status.