My code:
sess = session.Must(session.NewSessionWithOptions(session.Options{
Profile: "gms-ai",
}))
My ~/.aws/config
:
[default]
output = json
region = us-east-1
[profile gms-ai]
output = json
region = us-east-2
But for example this is working snipet from my deployment script:
AWS_PROFILE=gms-ai \
aws lambda update-function-code...
So looks like aws cli
do read region
but AWS SDK ignore it?