我在将aws-cli与在本地计算机上运行的dynamoDB一起使用时遇到了麻烦,请提供帮助。
DynamoDB Local具有以下配置:
Port: 8000
InMemory: false
DbPath: null
SharedDb: true
shouldDelayTransientStatuses: false
CorsParams: *
任何帮助表示赞赏。
从文档中:
结合使用AWS CLI和可下载的DynamoDB
AWS CLI可以与您计算机上运行的DynamoDB进行交互。要启用此功能,请将--endpoint-url参数添加到每个命令:
--endpoint-url http:// localhost:8000
这是一个使用AWS CLI在本地数据库中列出表的示例:
aws dynamodb list-tables --endpoint-url http://localhost:8000
注意:如果您尚未配置任何AWS凭证,则以上命令可能会失败You must specify region
或Unable to locate credentials
出现错误。对于本地连接,任何凭据都可以使用,因此可以使用任意值,例如:
AWS_ACCESS_KEY_ID=X AWS_SECRET_ACCESS_KEY=X aws dynamodb list-tables --endpoint-url http://localhost:8000 --region x
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句