AWS Lambda无法在CLI上找到用户配置文件?

时间:2017-09-17 13:27:43

标签: amazon-web-services aws-lambda aws-cli

按照tutorial设置CLI并尝试使用以下命令调用AWS Lambda

aws lambda list-functions --profile xxxxx

但我得到的只是

  

无法找到配置文件(xxxxx)

我已在xxxxx上创建了一个用户名为AWS IAM的用户,并且我已使用此xxxxx成功登录AWS,因为我在登录后可以看到xxxxx@accountID

我还检查了@ C:\Users\myWindowUser\.aws下面有两个文件

config
credentials

我可以知道哪个部分可能出错了吗?

1 个答案:

答案 0 :(得分:1)

profile参数不用于指定用户名。它用于指定您在本地凭据文件中创建的named profile。您可能还没有在凭证文件中创建任何命名的配置文件。如果您通过aws configure命令创建了凭证文件,那么您的凭证文件中只有default个人资料。如果您只有default个人资料,那么您就不应该尝试指定profile参数。