

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 제한이 필요한 작업 제출
<a name="job-limit-job"></a>

제한을 작업 또는 작업 단계의 호스트 요구 사항으로 지정하여 제한을 적용합니다. 단계에서 제한을 지정하지 않고 해당 단계에서 연결된 리소스를 사용하는 경우 작업이 예약될 때 단계의 사용량은 제한에 포함되지 않습니다.

일부 Deadline Cloud 제출자를 사용하면 호스트 요구 사항을 설정할 수 있습니다. 제출자에서 한도의 금액 요구 사항 이름을 지정하여 한도를 적용할 수 있습니다.

제출자가 호스트 요구 사항 추가를 지원하지 않는 경우 작업에 대한 작업 템플릿을 편집하여 제한을 적용할 수도 있습니다.

**작업 번들의 작업 단계에 제한을 적용하려면**

1. 텍스트 편집기를 사용하여 작업에 대한 작업 템플릿을 엽니다. 작업 템플릿은 작업의 작업 번들 디렉터리에 있습니다. 자세한 내용은 *Deadline Cloud 개발자 안내서*의 [작업 번들](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/build-job-bundle.html)을 참조하세요.

1. 제한을 적용할 단계의 단계 정의를 찾습니다.

1. 단계 정의에 다음을 추가합니다. *amount.name* 한도의 금액 요구 사항 이름으로 바꿉니다. 일반적으로를 사용하려면 `min` 값을 1로 설정해야 합니다.

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

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

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

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

------

   다음과 같이 작업 단계에 여러 제한을 추가할 수 있습니다. *amount.name\$11* 및 *amount.name\$12*를 한도의 금액 요구 사항 이름으로 바꿉니다.

------
#### [ 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. 작업 템플릿에 대한 변경 사항을 저장합니다.