View a markdown version of this page

Risorsa: Limita al prefisso di definizione del lavoro all'invio del lavoro - AWS Batch

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

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

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