

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Recurso: Restringir ao prefixo de definição de trabalho no envio de trabalho
<a name="iam-example-restrict-job-submission"></a>

Use a política a seguir para enviar trabalhos para qualquer fila de trabalhos com qualquer nome de definição de trabalho que comece com{{JobDefA}}.

**Importante**  
Para o escopo de acesso em nível de recurso para envio de tarefa, você deve fornecer os tipos de recursos de definição de tarefa e fila de tarefas.

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "batch:SubmitJob"
            ],
            "Resource": [
                "arn:aws:batch:{{us-east-2}}:{{111122223333}}:job-definition/JobDefA_*",
                "arn:aws:batch:{{us-east-2}}:{{111122223333}}:job-queue/*"
            ]
        }
    ]
}
```

------

## Contabilização das revisões da definição de cargos
<a name="iam-example-job-definition-revisions"></a>

**Importante**  
Uma política que faz referência somente ao nome da definição do trabalho sem um número de revisão ou caractere curinga (por exemplo,`job-definition/my-job-def`) não corresponde às `SubmitJob` solicitações, porque o ARN da solicitação inclui a revisão (por exemplo`job-definition/my-job-def:1`,). Use um caractere curinga para corresponder a todas as revisões.

Os exemplos a seguir mostram como usar curingas e números de revisão em ARNs de recursos para a `SubmitJob` ação.

**Exemplo: Permitir uma revisão específica da definição de tarefa**

A política a seguir permite o envio de trabalhos usando somente a revisão 1 da definição de tarefa especificada.

```
{
  "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/*"
      ]
    }
  ]
}
```

**Exemplo: Permitir todas as revisões de uma definição de tarefa**

A política a seguir permite o envio de trabalhos usando qualquer revisão da definição de tarefa especificada. O `:*` padrão corresponde a qualquer número de revisão.

```
{
  "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/*"
      ]
    }
  ]
}
```