http-check-data.module.ts 416 B

12345678910111213141516171819202122232425
  1. export enum HttpCheckStatus {
  2. OK = 0,
  3. Unknown = 1,
  4. RequestFailed = 2,
  5. Timeout = 3,
  6. CheckFailed = 4
  7. }
  8. export type HttpCheckData = {
  9. id: number;
  10. configId: number;
  11. time: Date;
  12. status: HttpCheckStatus;
  13. message: string;
  14. };
  15. export type ServiceCheckData = {
  16. time: Date;
  17. data: Array<ServiceCheckDataEntry>;
  18. };
  19. export type ServiceCheckDataEntry = {
  20. status: HttpCheckStatus;
  21. message: string;
  22. };