

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

# Deadline Cloud에서 작업 수정
<a name="build-jobs-modifying"></a>

다음 AWS Command Line Interface (AWS CLI) `update` 명령을 사용하여 작업 구성을 수정하거나 작업, 단계 또는 작업의 대상 상태를 설정할 수 있습니다. `` 
+ `aws deadline update-job`
+ `aws deadline update-step`
+ `aws deadline update-task`

다음 `update` 명령 예제에서 각각을 사용자 고유의 정보로 바꿉*`user input placeholder`*니다.

**Example - 작업 다시 대기열에 추가**  
단계 종속성이 없는 한 작업의 모든 작업은 `READY` 상태로 전환됩니다. 종속성이 있는 단계는 복원될 `PENDING` 때 `READY` 또는 중 하나로 전환됩니다.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--target-task-run-status PENDING
```

**Example - 작업 취소**  
상태가 `SUCCEEDED` 없거나 로 `FAILED` 표시된 작업의 모든 작업`CANCELED`.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--target-task-run-status CANCELED
```

**Example - 작업 실패 표시**  
작업에서 상태가 인 모든 작업은 `SUCCEEDED` 변경되지 않습니다. 다른 모든 작업은 로 표시됩니다`FAILED`.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--target-task-run-status FAILED
```

**Example - 작업 성공 표시**  
작업의 모든 작업이 `SUCCEEDED` 상태로 이동합니다.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--target-task-run-status SUCCEEDED
```

**Example - 작업 일시 중지**  
`SUCCEEDED`, `CANCELED`또는 `FAILED` 상태의 작업 작업은 변경되지 않습니다. 다른 모든 작업은 로 표시됩니다`SUSPENDED`.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--target-task-run-status SUSPENDED
```

**Example - 작업의 우선 순위 변경**  
대기열에 있는 작업의 우선 순위를 업데이트하여 예약된 순서를 변경합니다. 우선 순위가 높은 작업이 일반적으로 먼저 예약됩니다.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--priority 100
```

**Example - 허용된 실패한 작업 수 변경**  
나머지 작업이 취소되기 전에 작업이 가질 수 있는 최대 실패 작업 수를 업데이트합니다.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--max-failed-tasks-count 200
```

**Example - 허용되는 작업 재시도 횟수 변경**  
작업이 실패하기 전에 작업에 대한 최대 재시도 횟수를 업데이트합니다. 최대 재시도 횟수에 도달한 작업은이 값이 증가할 때까지 다시 대기열에 넣을 수 없습니다.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--max-retries-per-task 10
```

**Example - 작업 아카이브**  
작업의 수명 주기 상태를 로 업데이트합니다`ARCHIVED`. 보관된 작업은 예약하거나 수정할 수 없습니다. `FAILED`, `CANCELED``SUCCEEDED`, 또는 `SUSPENDED` 상태의 작업만 아카이브할 수 있습니다.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--lifecycle-status ARCHIVED
```

**Example - 작업 이름 변경**  
작업의 표시 이름을 업데이트합니다. 작업 이름은 최대 128자까지 가능합니다.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--name "New Job Name"
```

**Example - 작업 설명 변경**  
작업에 대한 설명을 업데이트합니다. 설명은 최대 2,048자까지 가능합니다. 기존 설명을 제거하려면 빈 문자열을 전달합니다.  

```
aws deadline update-job \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--description "New Job Description"
```

**Example - 단계 다시 대기열에 추가**  
단계 종속성이 없는 한 단계의 모든 작업은 `READY` 상태로 전환됩니다. 종속성이 있는 단계의 작업은 `READY` 또는 중 하나로 전환`PENDING`되고 작업이 복원됩니다.  

```
aws deadline update-step \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--step-id stepID \
--target-task-run-status PENDING
```

**Example - 단계 취소**  
상태가 `SUCCEEDED` 없거나 로 표시된 단계의 모든 작업`FAILED`입니다`CANCELED`.  

```
aws deadline update-step \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--step-id stepID \
--target-task-run-status CANCELED
```

**Example - 실패한 단계 표시**  
상태가 인 단계의 모든 작업은 `SUCCEEDED` 변경되지 않습니다. 다른 모든 작업은 로 표시됩니다`FAILED`.  

```
aws deadline update-step \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--step-id stepID \
--target-task-run-status FAILED
```

**Example - 단계 성공 표시**  
단계의 모든 작업은 로 표시됩니다`SUCCEEDED`.  

```
aws deadline update-step \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--step-id stepID \
--target-task-run-status SUCCEEDED
```

**Example - 단계 일시 중지**  
`SUCCEEDED`, `CANCELED`또는 `FAILED` 상태의 단계에서 작업은 변경되지 않습니다. 다른 모든 작업은 로 표시됩니다`SUSPENDED`.  

```
aws deadline update-step \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--step-id stepID \
--target-task-run-status SUSPENDED
```

**Example - 작업 상태 변경**  
`update-task` Deadline Cloud CLI 명령을 사용하면 작업이 지정된 상태로 전환됩니다.  

```
aws deadline update-task \
--farm-id farmID \
--queue-id queueID \
--job-id jobID \
--step-id stepID \
--task-id taskID \
--target-task-run-status SUCCEEDED | SUSPENDED | CANCELED | FAILED | PENDING
```