All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xyz.migoo.framework.infra.dal.dataobject.cvs.CVSMachineDO Maven / Gradle / Ivy

package xyz.migoo.framework.infra.dal.dataobject.cvs;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import xyz.migoo.framework.cvs.core.enums.CVSMachineType;
import xyz.migoo.framework.mybatis.core.dataobject.BaseDO;

import java.math.BigDecimal;

@TableName(value = "infra_cvs_machine", autoResultMap = true)
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@NoArgsConstructor
@AllArgsConstructor
public class CVSMachineDO extends BaseDO {

    private String account;

    private String hostname;

    private String instanceId;

    private String operateSystem;

    private String publicIpAddress;

    private String privateIpAddress;

    private String status;

    private String expiredTime;

    private BigDecimal price;

    private CVSMachineType machineType;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy