

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á.

# Definições de trabalho
<a name="job_definitions"></a>

AWS Batch as definições de tarefas especificam como as tarefas devem ser executadas. Embora cada tarefa deva fazer referência a uma definição de tarefa, muitos parâmetros que são especificados na definição de tarefa podem ser substituídos em runtime. 

Alguns dos atributos especificados em uma definição de tarefa incluem:
+ Qual imagem de docker usar com o contêiner em seu trabalho.
+ Quantos vCPUs e a quantidade de memória a ser usada com o contêiner.
+ O comando que o contêiner deve executar quando iniciado.
+ Quais (se houver alguma) variáveis de ambiente devem ser passadas para o contêiner quando iniciado.
+ Todos os volumes de dados que devem ser usados com o contêiner.
+ Qual função do IAM (se houver) que seu trabalho deve usar para obter AWS permissões.

**Topics**
+ [Criar uma definição de tarefa de nó único](create-job-definition.md)
+ [Criar uma definição de trabalho paralelo de vários nós](create-multi-node-job-def.md)
+ [Modelo de definição de trabalho que usa ContainerProperties](job-definition-template.md)
+ [Crie definições de trabalho usando EcsProperties](multi-container-jobs.md)
+ [Usar o driver de log awslogs.](using_awslogs.md)
+ [Especificar dados confidenciais](specifying-sensitive-data.md)
+ [Autenticação de registro privado para trabalhos](private-registry.md)
+ [Volumes Amazon EFS](efs-volumes.md)
+ [Volumes de arquivos do Amazon S3](s3files-volumes.md)
+ [Exemplo de definição de trabalhos](example-job-definitions.md)