aws cli запрашивает регион, хотя я упоминал в конфигурации

У меня есть несколько профилей в моих файлах aws cofig. когда я пытаюсь использовать aws ec2 describe-instance --profile mfa, он запрашивает регион, хотя я определил его в конфигурации. Каждый раз, когда я использую --region в моем скрипте.

aws ec2 describe-instances --profile mfa
You must specify a region. You can also configure your region by running "aws configure".

~ / .aws / credentials

    [default]
    aws_access_key_id = **********
    aws_secret_access_key = ***********
    [mfa]
    aws_access_key_id = ***********
    aws_secret_access_key = *********************
    aws_session_token = ******************
    [dev]
    aws_access_key_id = *****************
    aws_secret_access_key = ******************
    [comp]
    role_arn = arn:aws:iam::<accountnumber>:role/CrossAccountSignin
    source_profile = mfa

~ / .aws / config

[default]
region = us-east-1
output = json
[mfa]
region = us-east-1
output = json
[dev]
region = us-east-1
output = json

person kumar    schedule 01.08.2020    source источник


Ответы (1)


Установите свой файл конфигурации как,

[profile mfa]
region = us-east-1
output = json

[profile dev]
region = us-east-1
output = json
person Shiyas    schedule 01.08.2020