2016-04-06 3 views
3

AWS IAMポリシーで使用できるすべてのアクションをリストする方法を探しています。AWSサービスのアクションごとに利用可能なアクションをすべてプログラムでリストする方法はありますか?

これはIAMアクションを使用する例ポリシーです:

{ 
    "Version": "2012-10-17", 
    "Statement": [ 
     { 
      "Sid": "Stmt1457442845000", 
      "Effect": "Allow", 
      "Action": [ 
       "iam:CreatePolicy", 
       "iam:CreatePolicyVersion", 
       "iam:GetGroupPolicy", 
       "iam:CreateGroup", 
       "iam:GetPolicy", 
       "iam:GetPolicyVersion", 
       "iam:GetRolePolicy", 
       "iam:ListAttachedGroupPolicies" 
      ], 
      "Resource": [ 
       "*" 
      ] 
     } 
    ] 
} 

私は、ファイルからアクションを検索したい、そのために私が利用可能なすべてのアクションを持っていると思います。私はまだそのリストを入手する方法を見つけることができませんでした。どんな方向にも感謝しています。

答えて

2

各サービスで利用可能なアクションは、これらのサービスのドキュメントにあります。たとえば、IAMアクションのリストはIAM documentationにあり、EC2アクションのリストはEC2 documentationです。

+0

IAMコンソールに入ってポリシーを作成することもあります。それが "ListBucket"か "ListBuckets"かどうかを知る良い方法です。 (答え:はい、どちらも。) – tedder42

関連する問題