/** * authentik * Making authentication simple. * * The version of the OpenAPI document: 2026.2.3-rc1 * Contact: hello@goauthentik.io * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { GlobalTaskStatus, PaginatedScheduleList, PaginatedTaskList, PatchedScheduleRequest, Schedule, ScheduleRequest, Task, Worker } from '../models/index'; export interface TasksSchedulesListRequest { actorName?: string; ordering?: string; page?: number; pageSize?: number; paused?: boolean; relObjContentTypeAppLabel?: string; relObjContentTypeModel?: string; relObjId?: string; relObjIdIsnull?: boolean; search?: string; } export interface TasksSchedulesPartialUpdateRequest { id: string; patchedScheduleRequest?: PatchedScheduleRequest; } export interface TasksSchedulesRetrieveRequest { id: string; } export interface TasksSchedulesSendCreateRequest { id: string; } export interface TasksSchedulesUpdateRequest { id: string; scheduleRequest: ScheduleRequest; } export interface TasksTasksListRequest { actorName?: string; aggregatedStatus?: Array; ordering?: string; page?: number; pageSize?: number; queueName?: string; relObjContentTypeAppLabel?: string; relObjContentTypeModel?: string; relObjId?: string; relObjIdIsnull?: boolean; search?: string; state?: TasksTasksListStateEnum; } export interface TasksTasksRetrieveRequest { messageId: string; } export interface TasksTasksRetryCreateRequest { messageId: string; } /** * */ export declare class TasksApi extends runtime.BaseAPI { /** * Creates request options for tasksSchedulesList without sending the request */ tasksSchedulesListRequestOpts(requestParameters: TasksSchedulesListRequest): Promise; /** */ tasksSchedulesListRaw(requestParameters: TasksSchedulesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ tasksSchedulesList(requestParameters?: TasksSchedulesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for tasksSchedulesPartialUpdate without sending the request */ tasksSchedulesPartialUpdateRequestOpts(requestParameters: TasksSchedulesPartialUpdateRequest): Promise; /** */ tasksSchedulesPartialUpdateRaw(requestParameters: TasksSchedulesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ tasksSchedulesPartialUpdate(requestParameters: TasksSchedulesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for tasksSchedulesRetrieve without sending the request */ tasksSchedulesRetrieveRequestOpts(requestParameters: TasksSchedulesRetrieveRequest): Promise; /** */ tasksSchedulesRetrieveRaw(requestParameters: TasksSchedulesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ tasksSchedulesRetrieve(requestParameters: TasksSchedulesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for tasksSchedulesSendCreate without sending the request */ tasksSchedulesSendCreateRequestOpts(requestParameters: TasksSchedulesSendCreateRequest): Promise; /** * Trigger this schedule now */ tasksSchedulesSendCreateRaw(requestParameters: TasksSchedulesSendCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Trigger this schedule now */ tasksSchedulesSendCreate(requestParameters: TasksSchedulesSendCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for tasksSchedulesUpdate without sending the request */ tasksSchedulesUpdateRequestOpts(requestParameters: TasksSchedulesUpdateRequest): Promise; /** */ tasksSchedulesUpdateRaw(requestParameters: TasksSchedulesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ tasksSchedulesUpdate(requestParameters: TasksSchedulesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for tasksTasksList without sending the request */ tasksTasksListRequestOpts(requestParameters: TasksTasksListRequest): Promise; /** */ tasksTasksListRaw(requestParameters: TasksTasksListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ tasksTasksList(requestParameters?: TasksTasksListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for tasksTasksRetrieve without sending the request */ tasksTasksRetrieveRequestOpts(requestParameters: TasksTasksRetrieveRequest): Promise; /** */ tasksTasksRetrieveRaw(requestParameters: TasksTasksRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ tasksTasksRetrieve(requestParameters: TasksTasksRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for tasksTasksRetryCreate without sending the request */ tasksTasksRetryCreateRequestOpts(requestParameters: TasksTasksRetryCreateRequest): Promise; /** * Retry task */ tasksTasksRetryCreateRaw(requestParameters: TasksTasksRetryCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Retry task */ tasksTasksRetryCreate(requestParameters: TasksTasksRetryCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for tasksTasksStatusRetrieve without sending the request */ tasksTasksStatusRetrieveRequestOpts(): Promise; /** * Global status summary for all tasks */ tasksTasksStatusRetrieveRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Global status summary for all tasks */ tasksTasksStatusRetrieve(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for tasksWorkersList without sending the request */ tasksWorkersListRequestOpts(): Promise; /** * Get currently connected worker count. */ tasksWorkersListRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get currently connected worker count. */ tasksWorkersList(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; } /** * @export */ export declare const TasksTasksListAggregatedStatusEnum: { readonly Consumed: "consumed"; readonly Done: "done"; readonly Error: "error"; readonly Info: "info"; readonly Postprocess: "postprocess"; readonly Preprocess: "preprocess"; readonly Queued: "queued"; readonly Rejected: "rejected"; readonly Running: "running"; readonly Warning: "warning"; readonly UnknownDefaultOpenApi: "11184809"; }; export type TasksTasksListAggregatedStatusEnum = typeof TasksTasksListAggregatedStatusEnum[keyof typeof TasksTasksListAggregatedStatusEnum]; /** * @export */ export declare const TasksTasksListStateEnum: { readonly Consumed: "consumed"; readonly Done: "done"; readonly Postprocess: "postprocess"; readonly Preprocess: "preprocess"; readonly Queued: "queued"; readonly Rejected: "rejected"; readonly Running: "running"; readonly UnknownDefaultOpenApi: "11184809"; }; export type TasksTasksListStateEnum = typeof TasksTasksListStateEnum[keyof typeof TasksTasksListStateEnum]; //# sourceMappingURL=TasksApi.d.ts.map