QueryTimeInterval type

Typ časového intervalu pro zadání časového rozsahu pro dotazování protokolů a metrik. Časový interval je doba mezi dvěma časovými body. Množství mezičasu je vyjádřeno dobou trvání: Dva časové body (začátek a konec) jsou vyjádřeny buď kombinovaným vyjádřením data a času, nebo pouze vyjádřením data. Existují čtyři způsoby vyjádření časového intervalu:

  • doba trvání
  • čas zahájení, koncový čas
  • čas zahájení, doba trvání
  • doba trvání, koncový čas
type QueryTimeInterval =
  | { endTime: Date; startTime: Date }
  | { duration: string; startTime: Date }
  | { duration: string; endTime: Date }
  | { duration: string }