using Mapster;
namespace Model
{
///
/// 资源配置 app_source_set
///
[SugarTable("app_source_set", "资源配置")]
[Tenant("0")]
public class AppSourceSet
{
///
/// ID
///
[SugarColumn(ColumnDescription = "ID", IsPrimaryKey = true, IsIdentity = true, ColumnName = "id")]
public int id { get; set; }
///
/// 版本号
///
[SugarColumn(ColumnDescription = "版本号", ColumnName = "version")]
public int version { get; set; }
///
/// 删除标记
///
[SugarColumn(ColumnDescription = "删除标记", ColumnName = "del_flag")]
public int delFlag { get; set; }
///
/// 创建时间
///
[SugarColumn(ColumnDescription = "创建时间", ColumnName = "create_time")]
public DateTime? createTime { get; set; }
///
/// 更新时间
///
[SugarColumn(ColumnDescription = "更新时间", ColumnName = "update_time")]
public DateTime? updateTime { get; set; }
///
/// 分类
///
[SugarColumn(ColumnDescription = "分类", Length = 50, ColumnName = "kind")]
public string? kind { get; set; }
///
/// 项目
///
[SugarColumn(ColumnDescription = "项目", ColumnName = "project_id")]
public int projectId { get; set; }
///
/// 主机头
///
[SugarColumn(ColumnDescription = "主机头", Length = 100, ColumnName = "host")]
public string? host { get; set; }
///
/// 容器名
///
[SugarColumn(ColumnDescription = "容器名", Length = 50, ColumnName = "bucket_name")]
public string? bucketName { get; set; }
///
/// 终端地址
///
[SugarColumn(ColumnDescription = "终端地址", Length = 100, ColumnName = "end_point")]
public string? endPoint { get; set; }
///
/// 阿里云ID
///
[SugarColumn(ColumnDescription = "阿里云ID", Length = 50, ColumnName = "access_key_id")]
public string? accessKeyId { get; set; }
///
/// 阿里云密钥
///
[SugarColumn(ColumnDescription = "阿里云密钥", Length = 50, ColumnName = "access_key_secret")]
public string? accessKeySecret { get; set; }
///
/// 目录名
///
[SugarColumn(ColumnDescription = "目录名", Length = 100, ColumnName = "path")]
public string? path { get; set; }
///
/// 来源主机头
///
[SugarColumn(ColumnDescription = "来源主机头", Length = 100, ColumnName = "source_host")]
public string? sourceHost { get; set; }
///
/// 来源容器名
///
[SugarColumn(ColumnDescription = "来源容器名", Length = 50, ColumnName = "source_bucket_name")]
public string? sourceBucketName { get; set; }
///
/// 来源终端地址
///
[SugarColumn(ColumnDescription = "来源终端地址", Length = 100, ColumnName = "source_end_point")]
public string? sourceEndPoint { get; set; }
///
/// 来源阿里云ID
///
[SugarColumn(ColumnDescription = "来源阿里云ID", Length = 50, ColumnName = "source_access_key_id")]
public string? sourceAccessKeyId { get; set; }
///
/// 来源阿里云密钥
///
[SugarColumn(ColumnDescription = "来源阿里云密钥", Length = 50, ColumnName = "source_access_key_secret")]
public string? sourceAccessKeySecret { get; set; }
///
/// 来源目录名
///
[SugarColumn(ColumnDescription = "来源目录名", Length = 100, ColumnName = "source_path")]
public string? sourcePath { get; set; }
}
}