init repo
This commit is contained in:
30
pkg/oss/config.go
Normal file
30
pkg/oss/config.go
Normal file
@@ -0,0 +1,30 @@
|
||||
package oss
|
||||
|
||||
// var (
|
||||
//
|
||||
// AccessKeyId = os.Getenv("OSS_ACCESS_KEY_ID")
|
||||
// AccessKeySecret = os.Getenv("OSS_ACCESS_KEY_SECRET")
|
||||
// Host = "http://${your-bucket}.${your-endpoint}"
|
||||
// UploadDir = "user-dir-prefix/"
|
||||
// ExpireTime = int64(3600)
|
||||
// Endpoint = os.Getenv("OSS_ENDPOINT")
|
||||
// BucketName = os.Getenv("OSS_BUCKET_NAME")
|
||||
//
|
||||
// )
|
||||
const (
|
||||
ExpireTime = int64(600) // 签名有效期
|
||||
FormulaDir = "formula/"
|
||||
)
|
||||
|
||||
type ConfigStruct struct {
|
||||
Expiration string `json:"expiration"`
|
||||
Conditions [][]interface{} `json:"conditions"`
|
||||
}
|
||||
|
||||
type PolicyToken struct {
|
||||
AccessKeyId string `json:"ossAccessKeyId"`
|
||||
Host string `json:"host"`
|
||||
Signature string `json:"signature"`
|
||||
Policy string `json:"policy"`
|
||||
Directory string `json:"dir"`
|
||||
}
|
||||
Reference in New Issue
Block a user