2016-12-28 39 views
-1

尝试将多个用户分配给使用json的组。创建一个JSON文件,并runnign如下: aws iam add-user-to-group --cli-input-json file://c:\awscli\json\iam-add-user-to-group.json如何通过AWS CLI将多个用户分配给组?

Json的内容是:

{ "GroupName": "devops", "UserName": ["devop1", "devop2"] }

,并得到一个错误: Parameter validation failed: Invalid type for parameter UserName, value: ['devop1', 'devop2'], type: <class 'list'>, valid types: <class 'str'>

与社会各界的帮助下,改变不正确JSON和意识到 - 无法在AWS CLI中运行任何批量添加/删除脚本。

+0

如果它说“无效的JSON”,那么它可能是无效的JSON。你的,上尉明显。 –

+0

这是一个质量差的问题,应该关闭。 –

+0

我只是试图让200多个用户通过脚本被分配到组,并且一次运行一个用户没有任何意义。所以这个问题不是关于错误,而是关于可行与否,它看起来不是谎言。 – tony

回答

0

这就是不是有效的JSON。这是:

{ 
    "GroupName": "devops", 
    "UserName": [ 
     "devop1", 
     "devop2" 
    ] 
} 
+0

它看起来像添加用户到组不会超过一个用户。获取以下正确的jason-'参数验证失败: 参数UserName的类型无效,值:['devop1','devop2'],类型:,有效类型:'。 TNX! – tony

相关问题