AWS Java SDK で Job起動の時に必要な Role

AWS Batch Jobを するとき、必要な権限、
aws.amazon.com
でやろうとしていたのですが、
必要な Role 権限がなかなか解らなくて苦労しました。

AWSBatchServiceEvenyTargetRole

だそうです。

{
   "Version": "2012-10-17",
   "Statement": [
       {
            "Eggect": "Allow",
            "Action": {
                 "batchSubmitjob"
            },
            "Resource": "'"
        }
    ]
}

Jobの状況を参照するのも以下のポリシーが必要なようです。

{
   "Version": "2012-10-17",
   "Statement": [
       {
            "Eggect": "Allow",
            "Action": {
                 "batch:DescribeJobs"
            },
            "Resource": "'"
        }
    ]
}