

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

# Envie um trabalho que exija limites
<a name="job-limit-job"></a>

Você aplica um limite especificando-o como um requisito de host para o trabalho ou etapa do trabalho. Se você não especificar um limite em uma etapa e essa etapa usar um recurso associado, o uso da etapa não será contabilizado no limite quando os trabalhos forem agendados.

Alguns remetentes do Deadline Cloud permitem que você defina um requisito de anfitrião. Você pode especificar o nome do requisito de valor do limite no remetente para aplicar o limite.

Se o remetente não aceitar a adição de requisitos de hospedagem, você também pode aplicar um limite editando o modelo de trabalho para o trabalho.

**Para aplicar um limite a uma etapa do trabalho no pacote de tarefas**

1. Abra o modelo de trabalho para o trabalho usando um editor de texto. O modelo de trabalho está localizado no diretório do pacote de tarefas do trabalho. Para obter mais informações, consulte [Pacotes de tarefas](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/build-job-bundle.html) no *Guia do desenvolvedor do Deadline Cloud*.

1. Encontre a definição da etapa à qual aplicar o limite.

1. Adicione o seguinte à definição da etapa. *amount.name*Substitua pelo nome do valor exigido do seu limite. Para uso típico, você deve definir o `min` valor como 1.

------
#### [ YAML ]

   ```
     hostRequirements:
       amounts:
       - name: amount.name
         min: 1
   ```

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

   ```
   "hostRequirements": {
       "amounts": [
           {
               "name": "amount.name",
               "min": "1"
           }
       }
   }
   ```

------

   Você pode adicionar vários limites a uma etapa do trabalho da seguinte maneira. Substitua *amount.name\$11* e *amount.name\$12* pelos nomes dos requisitos de valor de seus limites.

------
#### [ YAML ]

   ```
     hostRequirements:
       amounts:
       - name: amount.name_1
         min: 1
       - name: amount.name_2
         min: 1
   ```

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

   ```
   "hostRequirements": {
       "amounts": [
           {
               "name": "amount.name_1",
               "min": "1"
           },
           {
               "name": "amount.name_2",
               "min": "1"
           }
       }
   }
   ```

------

1. Salve as alterações no modelo de trabalho.