2016-08-08 13 views
0

から作成し、私は私のセキュリティグループのすべてのJSON出力を生成:AWS CLIは、AWS CLIを使用したJSON

aws ec2 describe-security-groups --region us-west-1 --output json > westsecuritygroups 

は、このJSONを使用して再作成するセキュリティグループに方法はありますか?

答えて

-1

注:この回答にはWindows AWS CLIが使用されています。

一般に、json形式を要求に使用するには、cliに--generate-cli-skeletonオプションがあります。ここで作成し、グループのいずれかになります。

aws iam create-group --group-name devops --generate-cli-skeleton 

応答:

{ "Path": "", "GroupName": "" }

今すぐ、値を持つ要素を設定し、ファイル c:\temp\iam-create-group.jsonとして保存します。

aws iam create-group --group-name devops --cli-input-json file://c:\temp\iam-create-user.json 

応答:

{ "Group": { "Path": "/corp1/nyc/cloud1/", "GroupName": "devops", "GroupId": "xxxxxxxxxxxxxxxxxxxxxxxx", "Arn": "arn:aws:iam::xxxxxxxxxxxxx:group/corp1/nyc/cloud1/devops", "CreateDate": "xxxxxxxxxxxxxxxxxxx" } }http://docs.aws.amazon.com/IAM/latest/UserGuide/reference_identifiers.html#identifiers-friendly-names

最後に{ "Path": "/corp1/nyc/cloud1/", "GroupName": "devops" }

は、IAM>グループレベルでグループを作成するには、次のコマンドを実行する - ここでは、Pathパラメータに関するいくつかの有用な情報があります

+0

質問は、EC2 **セキュリティ**グループについてですが、IAMグループではありません。 – Suncatcher

関連する問題