Я пытаюсь просто вставить один элемент, используя json в качестве входного файла. Я выполняю команду в Windows запрос Cmd:
aws2 dynamodb put-item --table-name testCLI --item file://C:\Temp\DynamoDB\item.json
таблица testCLI имеет 2 атрибута - идентификатор и значение
Элемент файла. json:
"{\"ID\": {\"N\":\"2\"}, \"Value\": {\"S\": \"From json file with escape characters\"}}"
Я получаю сообщение об ошибке:
Ошибка при разборе параметра '--item': ожидается: '=', получено: '"' для ввода:" {\ "ID \": {\ "N \ ": \" 2 \ "}, \" Value \ ": {\" S \ ": \" Из json файла с escape-символами \ "}}"
aws2 --version
aws-cli/2.0.0dev3 Python/3.7.5 Windows/10 botocore/2.0.0dev2