本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
資源:限制在提交任務時的任務定義字首
使用下列政策,以任何以 JobDefA 開頭的任務定義名稱,將任務提交至任何任務佇列。
重要
在限制任務提交的資源層級存取範圍時,您必須同時提供任務佇列和任務定義資源類型。
任務定義修訂的會計
重要
僅參考沒有修訂編號或萬用字元 (例如,job-definition/my-job-def) 的任務定義名稱的政策不符合SubmitJob請求,因為請求 ARN 包含修訂 (例如,)job-definition/my-job-def:1。使用萬用字元來比對所有修訂。
下列範例示範如何在 SubmitJob動作的資源 ARNs 中使用萬用字元和修訂版號碼。
範例:允許特定任務定義修訂
下列政策只允許使用指定任務定義的修訂版 1 提交任務。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "batch:SubmitJob", "Resource": [ "arn:aws:batch:us-east-1:111122223333:job-definition/my-job-def:1", "arn:aws:batch:us-east-1:111122223333:job-queue/*" ] } ] }
範例:允許任務定義的所有修訂
下列政策允許使用指定任務定義的任何修訂來提交任務。:* 模式符合任何修訂編號。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "batch:SubmitJob", "Resource": [ "arn:aws:batch:us-east-1:111122223333:job-definition/my-job-def:*", "arn:aws:batch:us-east-1:111122223333:job-queue/*" ] } ] }