argo-cd

Форк
0
50 строк · 1.9 Кб
1
import {AccountsService} from './accounts-service';
2
import {ApplicationsService} from './applications-service';
3
import {AuthService} from './auth-service';
4
import {CertificatesService} from './cert-service';
5
import {ClustersService} from './clusters-service';
6
import {ExtensionsService} from './extensions-service';
7
import {GnuPGPublicKeyService} from './gpgkey-service';
8
import {NotificationService} from './notification-service';
9
import {ProjectsService} from './projects-service';
10
import {RepositoriesService} from './repo-service';
11
import {RepoCredsService} from './repocreds-service';
12
import {UserService} from './user-service';
13
import {VersionService} from './version-service';
14
import {ViewPreferencesService} from './view-preferences-service';
15
export interface Services {
16
    applications: ApplicationsService;
17
    users: UserService;
18
    authService: AuthService;
19
    certs: CertificatesService;
20
    repocreds: RepoCredsService;
21
    repos: RepositoriesService;
22
    clusters: ClustersService;
23
    projects: ProjectsService;
24
    viewPreferences: ViewPreferencesService;
25
    version: VersionService;
26
    accounts: AccountsService;
27
    gpgkeys: GnuPGPublicKeyService;
28
    extensions: ExtensionsService;
29
    notification: NotificationService;
30
}
31

32
export const services: Services = {
33
    applications: new ApplicationsService(),
34
    authService: new AuthService(),
35
    clusters: new ClustersService(),
36
    users: new UserService(),
37
    certs: new CertificatesService(),
38
    repos: new RepositoriesService(),
39
    repocreds: new RepoCredsService(),
40
    projects: new ProjectsService(),
41
    viewPreferences: new ViewPreferencesService(),
42
    version: new VersionService(),
43
    accounts: new AccountsService(),
44
    gpgkeys: new GnuPGPublicKeyService(),
45
    extensions: new ExtensionsService(),
46
    notification: new NotificationService()
47
};
48

49
export * from './projects-service';
50
export * from './view-preferences-service';
51

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.