Files
athens/pkg/config/s3.go
M4RK a7aaf3f1e4 Modified S3 storage to check for AWS default credentials. (#1009)
* Modified S3 storage to check for AWS default credentials.

* Updated S3 storage documentation.

* Fixed typo.
2018-12-29 22:11:50 -08:00

11 lines
396 B
Go

package config
// S3Config specifies the properties required to use S3 as the storage backend
type S3Config struct {
Region string `validate:"required" envconfig:"AWS_REGION"`
Key string `envconfig:"AWS_ACCESS_KEY_ID"`
Secret string `envconfig:"AWS_SECRET_ACCESS_KEY"`
Token string `envconfig:"AWS_SESSION_TOKEN"`
Bucket string `validate:"required" envconfig:"ATHENS_S3_BUCKET_NAME"`
}