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

    Interface LogExportServiceBaseClient

    Defines the low-level gRPC client for the nebius.logging.v1.LogExportService service.

    interface LogExportServiceBaseClient {
        cancelExportLogs(
            request: CancelExportLogsRequest,
            metadata: Metadata,
            options: Partial<CallOptions>,
            callback: (error: ServiceError | null, response: Empty) => void,
        ): SurfaceCall;
        exportLogs(
            request: ExportLogsRequest,
            metadata: Metadata,
            options: Partial<CallOptions>,
            callback: (error: ServiceError | null, response: Operation) => void,
        ): SurfaceCall;
        getExportInfo(
            request: GetExportInfoRequest,
            metadata: Metadata,
            options: Partial<CallOptions>,
            callback: (error: ServiceError | null, response: ExportStatus) => void,
        ): SurfaceCall;
        listExports(
            request: ListExportsRequest,
            metadata: Metadata,
            options: Partial<CallOptions>,
            callback: (
                error: ServiceError | null,
                response: ListExportsResponse,
            ) => void,
        ): SurfaceCall;
    }

    Hierarchy

    • Client
      • LogExportServiceBaseClient
    Index
    • Cancel an in-progress export operation by its ID. Has no effect on exports that have already finished or failed.

      Parameters

      • request: CancelExportLogsRequest
      • metadata: Metadata
      • options: Partial<CallOptions>
      • callback: (error: ServiceError | null, response: Empty) => void
          • (error: ServiceError | null, response: Empty): void
          • Cancel an in-progress export operation by its ID. Has no effect on exports that have already finished or failed.

            Parameters

            • error: ServiceError | null
            • response: Empty

            Returns void

      Returns SurfaceCall

    • Create a new log export

      Parameters

      • request: ExportLogsRequest
      • metadata: Metadata
      • options: Partial<CallOptions>
      • callback: (error: ServiceError | null, response: Operation) => void
          • (error: ServiceError | null, response: Operation): void
          • Create a new log export

            Parameters

            • error: ServiceError | null
            • response: Operation

            Returns void

      Returns SurfaceCall

    • Get the status of a single export operation by its ID.

      Parameters

      • request: GetExportInfoRequest
      • metadata: Metadata
      • options: Partial<CallOptions>
      • callback: (error: ServiceError | null, response: ExportStatus) => void
          • (error: ServiceError | null, response: ExportStatus): void
          • Get the status of a single export operation by its ID.

            Parameters

            Returns void

      Returns SurfaceCall

    • List export operations in the container given by --parent-id.

      Parameters

      Returns SurfaceCall