http-check-data.module.ts 432 B

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