SysOssConfig.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. package com.ruoyi.system.domain;
  2. import com.baomidou.mybatisplus.annotation.TableId;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import com.ruoyi.common.core.domain.BaseEntity;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. /**
  8. * 对象存储配置对象 sys_oss_config
  9. *
  10. * @author Lion Li
  11. */
  12. @Data
  13. @EqualsAndHashCode(callSuper = true)
  14. @TableName("sys_oss_config")
  15. public class SysOssConfig extends BaseEntity {
  16. /**
  17. * 主建
  18. */
  19. @TableId(value = "oss_config_id")
  20. private Long ossConfigId;
  21. /**
  22. * 配置key
  23. */
  24. private String configKey;
  25. /**
  26. * accessKey
  27. */
  28. private String accessKey;
  29. /**
  30. * 秘钥
  31. */
  32. private String secretKey;
  33. /**
  34. * 桶名称
  35. */
  36. private String bucketName;
  37. /**
  38. * 前缀
  39. */
  40. private String prefix;
  41. /**
  42. * 访问站点
  43. */
  44. private String endpoint;
  45. /**
  46. * 自定义域名
  47. */
  48. private String domain;
  49. /**
  50. * 是否https(0否 1是)
  51. */
  52. private String isHttps;
  53. /**
  54. * 域
  55. */
  56. private String region;
  57. /**
  58. * 状态(0正常 1停用)
  59. */
  60. private String status;
  61. /**
  62. * 扩展字段
  63. */
  64. private String ext1;
  65. /**
  66. * 备注
  67. */
  68. private String remark;
  69. /**
  70. * 桶权限类型(0private 1public 2custom)
  71. */
  72. private String accessPolicy;
  73. }