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 l'invio dei lavori tramite tag di risorse sulla definizione del lavoro e sulla coda dei lavori
Utilizza la seguente politica per inviare lavori solo quando entrambi i job code hanno il tag Environment=dev e la definizione del lavoro ha il tag Project=calc. Questa politica dimostra come utilizzare i tag delle risorse per controllare l'accesso a AWS Batch risorse durante l'invio del lavoro.
Importante
Quando si inviano lavori con politiche che valutano i tag delle risorse per la definizione del lavoro, è necessario inviare i lavori utilizzando il formato di revisione della definizione del lavoro (job-definition:revision). Se invii lavori senza specificare una revisione, i tag di definizione dei lavori non verranno valutati, aggirando potenzialmente i controlli di accesso previsti. Il *:* Lo schema nell'ARN della risorsa impone che gli invii debbano includere una revisione, garantendo che le politiche relative ai tag siano sempre applicate in modo efficace.
Questa policy utilizza due dichiarazioni separate perché applica condizioni di tag diverse a diversi tipi di risorse. 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.
{ "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" } } } ] }