UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

22 lines (21 loc) 1.51 kB
import { Cluster, KubernetesResourceList, Project, ResourceListParams, RoleTemplate, User, UserBinding, UserList, UserRole } from '../core/public-api'; import * as i0 from "@angular/core"; export declare class AuthApiService { private http; getUserBindingList(params: ResourceListParams): import("rxjs").Observable<KubernetesResourceList<UserBinding>>; getUserRoleList(params: { users: string; project?: string; }): import("rxjs").Observable<KubernetesResourceList<UserRole>>; getRoleTemplateList(params: ResourceListParams): import("rxjs").Observable<KubernetesResourceList<RoleTemplate>>; getUserList(params?: Record<string, string | number>): import("rxjs").Observable<UserList>; getUser(name: string): import("rxjs").Observable<User>; getNotificationUsers(namespace: string, name: string): import("rxjs").Observable<KubernetesResourceList<User>>; getNotificationGroupUsers(namespace: string, name: string): import("rxjs").Observable<KubernetesResourceList<User>>; getClusters(params?: Record<string, string>): import("rxjs").Observable<KubernetesResourceList<Cluster>>; getCluster(name: string): import("rxjs").Observable<Cluster>; getProjects(params?: Record<string, string>): import("rxjs").Observable<KubernetesResourceList<Project>>; getProject(name: string): import("rxjs").Observable<Project>; static ɵfac: i0.ɵɵFactoryDeclaration<AuthApiService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<AuthApiService>; }