2021-07-16 15:41:54 +02:00
|
|
|
export interface IUiConfig {
|
|
|
|
authenticationType: string;
|
|
|
|
baseUriPath: string;
|
|
|
|
flags: IFlags;
|
|
|
|
name: string;
|
|
|
|
slogan: string;
|
|
|
|
unleashUrl: string;
|
|
|
|
version: string;
|
|
|
|
versionInfo: IVersionInfo;
|
|
|
|
links: ILinks[];
|
2022-02-04 12:41:59 +01:00
|
|
|
disablePasswordAuth?: boolean;
|
2021-07-16 15:41:54 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface IFlags {
|
|
|
|
C: boolean;
|
|
|
|
P: boolean;
|
2021-09-26 22:41:38 +02:00
|
|
|
E: boolean;
|
2021-07-16 15:41:54 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface IVersionInfo {
|
|
|
|
instanceId: string;
|
|
|
|
isLatest: boolean;
|
2022-02-02 12:32:30 +01:00
|
|
|
latest: Partial<IVersion>;
|
|
|
|
current: IVersion;
|
2021-07-16 15:41:54 +02:00
|
|
|
}
|
|
|
|
|
2022-02-02 12:32:30 +01:00
|
|
|
export interface IVersion {
|
2021-07-16 15:41:54 +02:00
|
|
|
oss: string;
|
|
|
|
enterprise: string;
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface ILinks {
|
|
|
|
value: string;
|
|
|
|
icon: string;
|
|
|
|
href: string;
|
|
|
|
title: string;
|
|
|
|
}
|