import { IsMongoId, IsOptional } from "class-validator"; import { IProcess, StackGenerateType } from "../../../core/model/process_model"; import { TriggerModel } from "../../triggers/models/trigger_validation_model"; export class PipelineValidationModel { @IsMongoId() public process: IProcess; @IsMongoId() public trigger: TriggerModel; @IsOptional() public env = null; @IsOptional() public stackGenerateType: StackGenerateType; }