Files
cloud-v3/src/ingest/dto/ingest-edge-values.dto.ts
Первов Артем 05a9e0e535 first commit
2026-06-19 08:18:52 +03:00

17 lines
336 B
TypeScript

import { Type } from 'class-transformer';
import { IsDateString, IsNumber, IsObject, IsOptional } from 'class-validator';
export class IngestEdgeValuesDto {
@IsOptional()
@IsDateString()
time?: string;
@IsOptional()
@Type(() => Number)
@IsNumber()
timestamp?: number;
@IsObject()
values!: Record<string, number>;
}