package com.cmvr.test.model.vo;

import com.alibaba.fastjson2.JSONObject;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

@Data
@ApiModel("项目执行VO")
public class TeTaskExecuteProjectVO {

    @ApiModelProperty("项目ID")
    @NotEmpty(message = "项目ID不能为空")
    private String projectId;

    @ApiModelProperty("终端ID")
    @NotEmpty(message = "终端ID不能为空")
    private String terminalId;

    @ApiModelProperty(value = "运行时参数")
    private JSONObject runParams = new JSONObject();
}
