/** * authentik * Making authentication simple. * * The version of the OpenAPI document: 2026.8.0 * 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 } from '../models/GlobalTaskStatus'; import { type PaginatedScheduleList } from '../models/PaginatedScheduleList'; import { type PaginatedTaskList } from '../models/PaginatedTaskList'; import { type PatchedScheduleRequest } from '../models/PatchedScheduleRequest'; import { type Schedule } from '../models/Schedule'; import { type ScheduleRequest } from '../models/ScheduleRequest'; import { type Task } from '../models/Task'; import { type TaskAggregatedStatusEnum } from '../models/TaskAggregatedStatusEnum'; import { type TaskStatusEnum } from '../models/TaskStatusEnum'; import { type Worker } from '../models/Worker'; 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?: TaskStatusEnum; } 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>; } //# sourceMappingURL=TasksApi.d.ts.map