OssProperties

@ConfigurationProperties(prefix = "oss")
data class OssProperties(var endPoint: String? = null, var accessKey: String? = null, var accessSecret: String? = null, var pubBucket: String? = null, var prvBucket: String? = null, var region: String? = null, var domain: String? = null, var expireDuration: Duration? = null)

Author

CJ

Constructors

Link copied to clipboard
constructor(endPoint: String? = null, accessKey: String? = null, accessSecret: String? = null, pubBucket: String? = null, prvBucket: String? = null, region: String? = null, domain: String? = null, expireDuration: Duration? = null)

Properties

Link copied to clipboard
var accessKey: String?
Link copied to clipboard
var accessSecret: String?
Link copied to clipboard
var domain: String?

公开资源的访问路径

Link copied to clipboard
var endPoint: String?

用于后端交互的入口

Link copied to clipboard

默认的自动签名的有效时间,默认一个小时

Link copied to clipboard
var prvBucket: String?

保护资源的 bucket

Link copied to clipboard
var pubBucket: String?

公开资源的 bucket

Link copied to clipboard
var region: String?

区域不可缺少