S3Config constructor

S3Config({
  1. required String key,
  2. required String secret,
  3. required String bucket,
  4. String? endpoint,
  5. String region = 'us-east-1',
})

Creates an S3 configuration object.

When region is omitted, it defaults to us-east-1.

Example:

final config = S3Config(
  key: env['S3_KEY']!,
  secret: env['S3_SECRET']!,
  bucket: env['S3_BUCKET']!,
);

Implementation

S3Config({required this.key, required this.secret, required this.bucket, this.endpoint, this.region = 'us-east-1'});