AWS CLI создать несколько пользователей - PullRequest
0 голосов
/ 02 августа 2020

Я пытаюсь создать несколько пользователей с помощью 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": ""
        }
    ]
}

Я знаю, что что-то делаю неправильно, я просто не могу понять что это!

1 Ответ

0 голосов
/ 05 августа 2020

Спасибо, Джон. Добавлять было нечего. Мой друг, специалист по сетевым технологиям, предложил мне скопировать команду в Excel, объединить столбцы, а затем скопировать и вставить команды в интерфейс командной строки.

Я надеялся на другой ответ, но, как я писал в мой вопрос, это было просто упражнение в обучении. Ваш ответ - ответ, и, по-видимому, правильный ответ.

Еще раз спасибо за ваше время.

...