In the end, I found two answers for this.
One solution was to completely remove the link to the region
's3' => [ 'driver' => 's3', 'key' => env('S3_KEY'), 'secret' => env('S3_SECRET'), 'bucket' => env('S3_BUCKET'), ],
Another solution I ended up going with was this:
's3' => [ 'driver' => 's3', 'key' => env('AWS_KEY'), 'secret' => env('AWS_SECRET_KEY'), 'region' => Aws\Common\Enum\Region::OREGON, 'bucket' => 'app-images', ],
regions can be found on the A3 GitHub Repo .
class Region extends Enum { const US_EAST_1 = 'us-east-1'; const VIRGINIA = 'us-east-1'; const NORTHERN_VIRGINIA = 'us-east-1'; const US_WEST_1 = 'us-west-1'; const CALIFORNIA = 'us-west-1'; const NORTHERN_CALIFORNIA = 'us-west-1'; const US_WEST_2 = 'us-west-2'; const OREGON = 'us-west-2'; const EU_WEST_1 = 'eu-west-1'; const IRELAND = 'eu-west-1'; const LONDON = 'eu-west-2'; const EU_CENTRAL_1 = 'eu-central-1'; const FRANKFURT = 'eu-central-1'; const AP_SOUTHEAST_1 = 'ap-southeast-1'; const SINGAPORE = 'ap-southeast-1'; const AP_SOUTHEAST_2 = 'ap-southeast-2'; const SYDNEY = 'ap-southeast-2'; const AP_NORTHEAST_1 = 'ap-northeast-1'; const TOKYO = 'ap-northeast-1'; const SA_EAST_1 = 'sa-east-1'; const SAO_PAULO = 'sa-east-1'; const CN_NORTH_1 = 'cn-north-1'; const BEIJING = 'cn-north-1'; const US_GOV_WEST_1 = 'us-gov-west-1'; const GOV_CLOUD_US = 'us-gov-west-1'; }
source share