package org.ruoyi.system.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import org.ruoyi.common.tenant.core.TenantEntity; /** * 对象存储配置对象 sys_oss_config * * @author Lion Li */ @Data @EqualsAndHashCode(callSuper = true) @TableName("sys_oss_config") public class SysOssConfig extends TenantEntity { /** * 主建 */ @TableId(value = "OSS_CONFIG_ID") private Long ossConfigId; /** * 配置key */ @TableField("CONFIG_KEY") private String configKey; /** * accessKey */ @TableField("ACCESS_KEY") private String accessKey; /** * 秘钥 */ @TableField("SECRET_KEY") private String secretKey; /** * 桶名称 */ @TableField("BUCKET_NAME") private String bucketName; /** * 前缀 */ @TableField("PREFIX") private String prefix; /** * 访问站点 */ @TableField("ENDPOINT") private String endpoint; /** * 自定义域名 */ @TableField(value = "\"DOMAIN\"") private String domain; /** * 是否https(0否 1是) */ @TableField("IS_HTTPS") private String isHttps; /** * 域 */ @TableField("REGION") private String region; /** * 是否默认(0=是,1=否) */ @TableField("STATUS") private String status; /** * 扩展字段 */ @TableField("EXT1") private String ext1; /** * 备注 */ @TableField("REMARK") private String remark; /** * 桶权限类型(0private 1public 2custom) */ @TableField("ACCESS_POLICY") private String accessPolicy; }