QueryTimeInterval type

Typ interwału czasu określania przedziału czasu na potrzeby wykonywania zapytań dotyczących dzienników i metryk. Interwał czasu to interweniujący czas między dwoma punktami czasu. Ilość interweniowania czasu jest wyrażona przez czas trwania Dwa punkty czasu (początek i koniec) są wyrażane przez łączną reprezentację daty i godziny lub tylko reprezentację daty. Istnieją cztery sposoby wyrażania interwału czasu:

  • czas trwania
  • godzina rozpoczęcia, godzina zakończenia
  • godzina rozpoczęcia, czas trwania
  • czas trwania, godzina zakończenia
type QueryTimeInterval =
  | { endTime: Date; startTime: Date }
  | { duration: string; startTime: Date }
  | { duration: string; endTime: Date }
  | { duration: string }