View a markdown version of this page

Recurso: restrinja la presentación de trabajos mediante etiquetas de recursos en la definición del trabajo y en la lista de trabajos - AWS Batch

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Recurso: restrinja la presentación de trabajos mediante etiquetas de recursos en la definición del trabajo y en la lista de trabajos

Use la siguiente política para enviar trabajos solo cuando la cola de trabajos tenga la etiqueta Environment=dev y la definición del trabajo la tenga. Project=calc Esta política muestra cómo usar las etiquetas de recursos para controlar el acceso a AWS Batch los recursos durante el envío de los trabajos.

importante

Al enviar trabajos con políticas que evalúan las etiquetas de recursos de definición de trabajos, debe enviar los trabajos utilizando el formato de revisión de definiciones de trabajos (job-definition:revision). Si envía trabajos sin especificar una revisión, las etiquetas de definición de trabajos no se evaluarán, lo que podría eludir los controles de acceso previstos. El *:* patrón del ARN del recurso exige que las presentaciones incluyan una revisión, lo que garantiza que las políticas de etiquetas siempre se apliquen de manera efectiva.

Esta política utiliza dos instrucciones distintas porque aplica condiciones de etiqueta diferentes a los distintos tipos de recursos. Al determinar el ámbito del acceso en el nivel de recursos para el envío de trabajos, debe proporcionar los tipos de recursos de cola de trabajos y de definición de trabajo.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "batch:SubmitJob", "Resource": "arn:aws:batch:*:*:job-queue/*", "Condition": { "StringEquals": { "aws:ResourceTag/Environment": "dev" } } }, { "Effect": "Allow", "Action": "batch:SubmitJob", "Resource": "arn:aws:batch:*:*:job-definition/*:*", "Condition": { "StringEquals": { "aws:ResourceTag/Project": "calc" } } } ] }