package com.ruoyi.platform.vo;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import lombok.Data;

import java.io.Serializable;
import java.util.Map;

@Data
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
public class DevEnvironmentVo implements Serializable {

    private Integer id;

    private String name;

    /**
     * 计算资源
     */
    private String computingResource;

    private Integer computingResourceId;

    /**
     * 资源规格
     */
    private String standard;

    /**
     * 环境变量
     */
    private String envVariable;
    /**
     * 所用镜像
     */
    private Map<String,Object> image;
    /**
     * 对应数据集
     */
    private Map<String,Object> dataset;
    /**
     * 对应模型
     */
    private Map<String,Object> model;

}
