

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Risorsa: Limita al prefisso di definizione del lavoro all'invio del lavoro
<a name="iam-example-restrict-job-submission"></a>

Utilizza la seguente politica per inviare lavori a qualsiasi coda di lavoro con qualsiasi nome di definizione di processo che inizi con. {{JobDefA}}

**Importante**  
Quando si definisca l'accesso a livello di risorsa per l'invio del processo, è necessario fornire sia la coda processo sia i tipi di risorse di definizione processo.

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

------

## Contabilità delle revisioni delle definizioni delle mansioni
<a name="iam-example-job-definition-revisions"></a>

**Importante**  
Una politica che fa riferimento solo al nome della definizione del processo senza un numero di revisione o un carattere jolly (ad esempio,`job-definition/my-job-def`) non corrisponde `SubmitJob` alle richieste, poiché l'ARN della richiesta include la revisione (ad esempio,). `job-definition/my-job-def:1` Usa un carattere jolly per abbinare tutte le revisioni.

Gli esempi seguenti mostrano come utilizzare i caratteri jolly e i numeri di revisione negli ARN delle risorse per l'azione. `SubmitJob`

**Esempio: consentire una revisione specifica della definizione del processo**

La seguente politica consente l'invio di lavori utilizzando solo la revisione 1 della definizione di processo specificata.

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

**Esempio: consentire tutte le revisioni di una definizione di processo**

La seguente politica consente l'invio di lavori utilizzando qualsiasi revisione della definizione di processo specificata. Il `:*` modello corrisponde a qualsiasi numero di revisione.

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