2016-12-28 64 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

相關問題