Class AliyunProperties

java.lang.Object
com.bytedesk.core.upload.aliyun.AliyunProperties

@Component @ConfigurationProperties(prefix="aliyun") public class AliyunProperties extends Object
  • Field Details

    • enabled

      @Value("${bytedesk.aliyun.enabled:false}") private boolean enabled
    • regionId

      private String regionId
    • accessKeyId

      @Value("${aliyun.access.key.id:placeholder}") private String accessKeyId
    • accessKeySecret

      @Value("${aliyun.access.key.secret:placeholder}") private String accessKeySecret
    • ossEndpoint

      @Value("${aliyun.oss.endpoint:https://oss-cn-shenzhen.aliyuncs.com}") private String ossEndpoint
    • ossBucketName

      @Value("${aliyun.oss.bucket.name:}") private String ossBucketName
    • ossBaseUrl

      @Value("${aliyun.oss.base.url:https://bytedesk.oss-cn-shenzhen.aliyuncs.com}") private String ossBaseUrl
    • uploadDirPrefix

      @Value("${bytedesk.upload.dir.prefix:}") private String uploadDirPrefix
  • Constructor Details

    • AliyunProperties

      public AliyunProperties()