/** * authentik * Making authentication simple. * * The version of the OpenAPI document: 2025.6.3 * 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 { DockerServiceConnection, DockerServiceConnectionRequest, KubernetesServiceConnection, KubernetesServiceConnectionRequest, LDAPCheckAccess, Outpost, OutpostDefaultConfig, OutpostHealth, OutpostRequest, PaginatedDockerServiceConnectionList, PaginatedKubernetesServiceConnectionList, PaginatedLDAPOutpostConfigList, PaginatedOutpostList, PaginatedProxyOutpostConfigList, PaginatedRadiusOutpostConfigList, PaginatedServiceConnectionList, PatchedDockerServiceConnectionRequest, PatchedKubernetesServiceConnectionRequest, PatchedOutpostRequest, RadiusCheckAccess, ServiceConnection, ServiceConnectionState, TypeCreate, UsedBy } from '../models/index'; export interface OutpostsInstancesCreateRequest { outpostRequest: OutpostRequest; } export interface OutpostsInstancesDestroyRequest { uuid: string; } export interface OutpostsInstancesHealthListRequest { uuid: string; managedIcontains?: string; managedIexact?: string; nameIcontains?: string; nameIexact?: string; ordering?: string; providersIsnull?: boolean; providersByPk?: Array; search?: string; serviceConnectionNameIcontains?: string; serviceConnectionNameIexact?: string; } export interface OutpostsInstancesListRequest { managedIcontains?: string; managedIexact?: string; nameIcontains?: string; nameIexact?: string; ordering?: string; page?: number; pageSize?: number; providersIsnull?: boolean; providersByPk?: Array; search?: string; serviceConnectionNameIcontains?: string; serviceConnectionNameIexact?: string; } export interface OutpostsInstancesPartialUpdateRequest { uuid: string; patchedOutpostRequest?: PatchedOutpostRequest; } export interface OutpostsInstancesRetrieveRequest { uuid: string; } export interface OutpostsInstancesUpdateRequest { uuid: string; outpostRequest: OutpostRequest; } export interface OutpostsInstancesUsedByListRequest { uuid: string; } export interface OutpostsLdapAccessCheckRequest { id: number; appSlug?: string; } export interface OutpostsLdapListRequest { name?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface OutpostsProxyListRequest { name?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface OutpostsRadiusAccessCheckRequest { id: number; appSlug?: string; } export interface OutpostsRadiusListRequest { name?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface OutpostsServiceConnectionsAllDestroyRequest { uuid: string; } export interface OutpostsServiceConnectionsAllListRequest { name?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface OutpostsServiceConnectionsAllRetrieveRequest { uuid: string; } export interface OutpostsServiceConnectionsAllStateRetrieveRequest { uuid: string; } export interface OutpostsServiceConnectionsAllUsedByListRequest { uuid: string; } export interface OutpostsServiceConnectionsDockerCreateRequest { dockerServiceConnectionRequest: DockerServiceConnectionRequest; } export interface OutpostsServiceConnectionsDockerDestroyRequest { uuid: string; } export interface OutpostsServiceConnectionsDockerListRequest { local?: boolean; name?: string; ordering?: string; page?: number; pageSize?: number; search?: string; tlsAuthentication?: string; tlsVerification?: string; url?: string; } export interface OutpostsServiceConnectionsDockerPartialUpdateRequest { uuid: string; patchedDockerServiceConnectionRequest?: PatchedDockerServiceConnectionRequest; } export interface OutpostsServiceConnectionsDockerRetrieveRequest { uuid: string; } export interface OutpostsServiceConnectionsDockerUpdateRequest { uuid: string; dockerServiceConnectionRequest: DockerServiceConnectionRequest; } export interface OutpostsServiceConnectionsDockerUsedByListRequest { uuid: string; } export interface OutpostsServiceConnectionsKubernetesCreateRequest { kubernetesServiceConnectionRequest: KubernetesServiceConnectionRequest; } export interface OutpostsServiceConnectionsKubernetesDestroyRequest { uuid: string; } export interface OutpostsServiceConnectionsKubernetesListRequest { local?: boolean; name?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface OutpostsServiceConnectionsKubernetesPartialUpdateRequest { uuid: string; patchedKubernetesServiceConnectionRequest?: PatchedKubernetesServiceConnectionRequest; } export interface OutpostsServiceConnectionsKubernetesRetrieveRequest { uuid: string; } export interface OutpostsServiceConnectionsKubernetesUpdateRequest { uuid: string; kubernetesServiceConnectionRequest: KubernetesServiceConnectionRequest; } export interface OutpostsServiceConnectionsKubernetesUsedByListRequest { uuid: string; } /** * */ export declare class OutpostsApi extends runtime.BaseAPI { /** * Outpost Viewset */ outpostsInstancesCreateRaw(requestParameters: OutpostsInstancesCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Outpost Viewset */ outpostsInstancesCreate(requestParameters: OutpostsInstancesCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Global default outpost config */ outpostsInstancesDefaultSettingsRetrieveRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Global default outpost config */ outpostsInstancesDefaultSettingsRetrieve(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Outpost Viewset */ outpostsInstancesDestroyRaw(requestParameters: OutpostsInstancesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Outpost Viewset */ outpostsInstancesDestroy(requestParameters: OutpostsInstancesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get outposts current health */ outpostsInstancesHealthListRaw(requestParameters: OutpostsInstancesHealthListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get outposts current health */ outpostsInstancesHealthList(requestParameters: OutpostsInstancesHealthListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Outpost Viewset */ outpostsInstancesListRaw(requestParameters: OutpostsInstancesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Outpost Viewset */ outpostsInstancesList(requestParameters?: OutpostsInstancesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Outpost Viewset */ outpostsInstancesPartialUpdateRaw(requestParameters: OutpostsInstancesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Outpost Viewset */ outpostsInstancesPartialUpdate(requestParameters: OutpostsInstancesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Outpost Viewset */ outpostsInstancesRetrieveRaw(requestParameters: OutpostsInstancesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Outpost Viewset */ outpostsInstancesRetrieve(requestParameters: OutpostsInstancesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Outpost Viewset */ outpostsInstancesUpdateRaw(requestParameters: OutpostsInstancesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Outpost Viewset */ outpostsInstancesUpdate(requestParameters: OutpostsInstancesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a list of all objects that use this object */ outpostsInstancesUsedByListRaw(requestParameters: OutpostsInstancesUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ outpostsInstancesUsedByList(requestParameters: OutpostsInstancesUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Check access to a single application by slug */ outpostsLdapAccessCheckRaw(requestParameters: OutpostsLdapAccessCheckRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Check access to a single application by slug */ outpostsLdapAccessCheck(requestParameters: OutpostsLdapAccessCheckRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * LDAPProvider Viewset */ outpostsLdapListRaw(requestParameters: OutpostsLdapListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * LDAPProvider Viewset */ outpostsLdapList(requestParameters?: OutpostsLdapListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ProxyProvider Viewset */ outpostsProxyListRaw(requestParameters: OutpostsProxyListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ProxyProvider Viewset */ outpostsProxyList(requestParameters?: OutpostsProxyListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Check access to a single application by slug */ outpostsRadiusAccessCheckRaw(requestParameters: OutpostsRadiusAccessCheckRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Check access to a single application by slug */ outpostsRadiusAccessCheck(requestParameters: OutpostsRadiusAccessCheckRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * RadiusProvider Viewset */ outpostsRadiusListRaw(requestParameters: OutpostsRadiusListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * RadiusProvider Viewset */ outpostsRadiusList(requestParameters?: OutpostsRadiusListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ServiceConnection Viewset */ outpostsServiceConnectionsAllDestroyRaw(requestParameters: OutpostsServiceConnectionsAllDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ServiceConnection Viewset */ outpostsServiceConnectionsAllDestroy(requestParameters: OutpostsServiceConnectionsAllDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ServiceConnection Viewset */ outpostsServiceConnectionsAllListRaw(requestParameters: OutpostsServiceConnectionsAllListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ServiceConnection Viewset */ outpostsServiceConnectionsAllList(requestParameters?: OutpostsServiceConnectionsAllListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ServiceConnection Viewset */ outpostsServiceConnectionsAllRetrieveRaw(requestParameters: OutpostsServiceConnectionsAllRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ServiceConnection Viewset */ outpostsServiceConnectionsAllRetrieve(requestParameters: OutpostsServiceConnectionsAllRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get the service connection\'s state */ outpostsServiceConnectionsAllStateRetrieveRaw(requestParameters: OutpostsServiceConnectionsAllStateRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the service connection\'s state */ outpostsServiceConnectionsAllStateRetrieve(requestParameters: OutpostsServiceConnectionsAllStateRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get all creatable types */ outpostsServiceConnectionsAllTypesListRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get all creatable types */ outpostsServiceConnectionsAllTypesList(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a list of all objects that use this object */ outpostsServiceConnectionsAllUsedByListRaw(requestParameters: OutpostsServiceConnectionsAllUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ outpostsServiceConnectionsAllUsedByList(requestParameters: OutpostsServiceConnectionsAllUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerCreateRaw(requestParameters: OutpostsServiceConnectionsDockerCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerCreate(requestParameters: OutpostsServiceConnectionsDockerCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerDestroyRaw(requestParameters: OutpostsServiceConnectionsDockerDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerDestroy(requestParameters: OutpostsServiceConnectionsDockerDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerListRaw(requestParameters: OutpostsServiceConnectionsDockerListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerList(requestParameters?: OutpostsServiceConnectionsDockerListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerPartialUpdateRaw(requestParameters: OutpostsServiceConnectionsDockerPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerPartialUpdate(requestParameters: OutpostsServiceConnectionsDockerPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerRetrieveRaw(requestParameters: OutpostsServiceConnectionsDockerRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerRetrieve(requestParameters: OutpostsServiceConnectionsDockerRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerUpdateRaw(requestParameters: OutpostsServiceConnectionsDockerUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * DockerServiceConnection Viewset */ outpostsServiceConnectionsDockerUpdate(requestParameters: OutpostsServiceConnectionsDockerUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a list of all objects that use this object */ outpostsServiceConnectionsDockerUsedByListRaw(requestParameters: OutpostsServiceConnectionsDockerUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ outpostsServiceConnectionsDockerUsedByList(requestParameters: OutpostsServiceConnectionsDockerUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesCreateRaw(requestParameters: OutpostsServiceConnectionsKubernetesCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesCreate(requestParameters: OutpostsServiceConnectionsKubernetesCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesDestroyRaw(requestParameters: OutpostsServiceConnectionsKubernetesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesDestroy(requestParameters: OutpostsServiceConnectionsKubernetesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesListRaw(requestParameters: OutpostsServiceConnectionsKubernetesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesList(requestParameters?: OutpostsServiceConnectionsKubernetesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesPartialUpdateRaw(requestParameters: OutpostsServiceConnectionsKubernetesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesPartialUpdate(requestParameters: OutpostsServiceConnectionsKubernetesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesRetrieveRaw(requestParameters: OutpostsServiceConnectionsKubernetesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesRetrieve(requestParameters: OutpostsServiceConnectionsKubernetesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesUpdateRaw(requestParameters: OutpostsServiceConnectionsKubernetesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * KubernetesServiceConnection Viewset */ outpostsServiceConnectionsKubernetesUpdate(requestParameters: OutpostsServiceConnectionsKubernetesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a list of all objects that use this object */ outpostsServiceConnectionsKubernetesUsedByListRaw(requestParameters: OutpostsServiceConnectionsKubernetesUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ outpostsServiceConnectionsKubernetesUsedByList(requestParameters: OutpostsServiceConnectionsKubernetesUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; } //# sourceMappingURL=OutpostsApi.d.ts.map