aws lambda get-account-settings возвращает объект 'str' не имеет атрибута 'get' - PullRequest
0 голосов
/ 02 августа 2020
sam --version
SAM CLI, version 1.0.0
aws --version
aws-cli/1.18.79 Python/3.7.6 Darwin/19.6.0 botocore/1.17.7

Проблема:

$ aws lambda get-account-settings
'str' object has no attribute 'get'

В ~/.aws/config полностью показано ниже:

[default]
gregion=None
output=json
region=us-east-1
s3=
signature_version=s3v4

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

Вопрос: мой SAM CLI настроен неправильно? Как правильно настроить параметры по умолчанию, связанные с Lambda, такие как ограничения параллелизма и параметры отображения учетной записи?

1 Ответ

1 голос
/ 02 августа 2020

Ваш файл ~ / .aws / config неверен. Конкретно то, как вы указали sigv4. Должно получиться так:

[default]
region = us-east-1
s3 =
    signature_version = s3v4
...