19 lines
1.2 KiB
Go
19 lines
1.2 KiB
Go
package config
|
|
|
|
type AliyunUpload struct {
|
|
Endpoint string `mapstructure:"endpoint" json:"endpoint" yaml:"endpoint"`
|
|
Bucket string `mapstructure:"bucket" json:"bucket" yaml:"bucket"`
|
|
AccessKeyID string `mapstructure:"access_key_id" json:"access_key_id" yaml:"access_key_id"`
|
|
AccessKeySecret string `mapstructure:"access_key_secret" json:"access_key_secret" yaml:"access_key_secret"`
|
|
}
|
|
|
|
type TencentUpload struct {
|
|
Region string `mapstructure:"region" json:"region" yaml:"region"`
|
|
Bucket string `mapstructure:"bucket" json:"bucket" yaml:"bucket"`
|
|
AccessKeyID string `mapstructure:"access_key_id" json:"access_key_id" yaml:"access_key_id"`
|
|
AccessKeySecret string `mapstructure:"access_key_secret" json:"access_key_secret" yaml:"access_key_secret"`
|
|
AllowImageMaxSize int64 `mapstructure:"allow_image_max_size" json:"allow_image_max_size" yaml:"allow_image_max_size"`
|
|
AllowImageExtension string `mapstructure:"allow_image_extension" json:"allow_image_extension" yaml:"allow_image_extension"`
|
|
AllowFileMaxSize int64 `mapstructure:"allow_file_max_size" json:"allow_file_max_size" yaml:"allow_file_max_size"`
|
|
}
|