Я пытаюсь создать несколько пользователей с помощью AWS CLI. Это просто упражнение в обучении. Я получаю разные ошибки в зависимости от того, какие изменения я вношу. После небольшого поиска я изменил кодировку и использовал file: //, который устранил ошибки Invalid JSON Received. Я пробовал это с файлом json с кодировкой ASCII и только одним пользователем.
aws iam create-user --cli-input-json file://aws-ec2.json --profile MyProf
Я получаю:
Parameter validation failed: Invalid length for parameter Path, value:
0, valid range: 1-inf Invalid length for parameter
PermissionsBoundary, value: 0, valid range: 20-inf Invalid length for
parameter Tags[0].Key, value: 0, valid range: 1-inf
Если я добавлю другого пользователя, измените Строка UserName для «MyEC2», «SecondEC2», это просто дает мне Invalid JSON received
.
Вот JSON, который я использую:
{
"Path": "",
"UserName": "MyEC2",
"PermissionsBoundary": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Я знаю, что что-то делаю неправильно, я просто не могу понять что это!