AWS DynamoDb local - 请求区域

时间:2017-01-27 19:14:43

标签: amazon-web-services amazon-dynamodb

我正在处理这些示例,我根本无法像给定的cli示例那样收听表格。

我的cli参数

java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -inMemory

aws dynamodb list-tables --endpoint-url http://localhost:8000

然后它总是问我一个地区并指出我" aws configure"。当我在凭证中输入任何内容而在本地区域输入时,我得到:

Unable to locate credentials. You can configure credentials by running "aws configure".

我做错了什么?在我使用云本身之前,我只想在本地玩游戏以更熟悉cli界面。不好意思,但我无法让它发挥作用。

感谢任何提示!

1 个答案:

答案 0 :(得分:1)

在本地运行DynamoDB时,您不需要有效密钥,但确实需要放置有效区域。例如,当运行aws configure时,为aws访问密钥id放置任何密钥,为aws秘密访问密钥的任何密钥,并为区域键入us-east-1或us-west-1等。 尝试再次运行该命令,它应该可以工作。