翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
EventBridge IAM ロール
Amazon は、 AWS リソースの変更を示すシステムイベントのほぼリアルタイムのストリーム EventBridge を提供します。 AWS Batch ジョブは EventBridge ターゲットとして使用できます。すぐに設定できる簡単なルールを使用して、それらのルールに対応して、イベントを一致させ AWS Batch ジョブを送信できます。 EventBridge ルールとターゲットを使用して AWS Batch ジョブを送信する前に、 にはユーザーに代わって AWS Batch ジョブを実行するアクセス許可 EventBridge が必要です。
注記
EventBridge コンソールで AWS Batch キューをターゲットとして指定するルールを作成すると、このロールを作成できます。チュートリアル例については、EventBridge ターゲットとしての AWS Batch ジョブを参照してください。 EventBridge ロールは、 IAMコンソールを使用して手動で作成できます。手順については、「 IAMユーザーガイド」の「カスタム信頼ポリシーを使用したロールの作成 (コンソール)」を参照してください。
ロールの EventBridge IAM信頼関係は、events.amazonaws.com
サービスプリンシパルにロールを引き受ける機能を提供する必要があります。
{ "Version": "2012-10-17", "Statement": [ { "Sid": "", "Effect": "Allow", "Principal": { "Service": "events.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }
ロールに EventBridge IAMアタッチされているポリシーで、 リソースに対するbatch:SubmitJob
アクセス許可が許可されていることを確認します。次の例では、 AWS Batch
が、AWSBatchServiceEventTargetRole
の管理ポリシーを提供してこれらのアクセス権限を付与しています。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "batch:SubmitJob" ], "Resource": "*" } ] }