Aws lambda aws lambda获取帐户设置返回';str';对象没有属性';获取';

Aws lambda aws lambda获取帐户设置返回';str';对象没有属性';获取';,aws-lambda,aws-sam-cli,aws-config,Aws Lambda,Aws Sam Cli,Aws Config,问题是: 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/config中完整显示如下: $ aws lambda get-account-settings 'str' object has no attribute 'get' 问题:我的SAM CLI是否未正确配置?如何正确配置Lambda相关的默认值,例

问题是:

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/config
中完整显示如下:

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

问题:我的SAM CLI是否未正确配置?如何正确配置Lambda相关的默认值,例如并发限制和显示帐户设置?

您的~/.aws/config文件不正确。具体来说,您是如何指定sigv4的。应该是这样的:

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

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

您的~/.aws/config文件不正确。具体来说,您是如何指定sigv4的。应该是这样的:

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

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