

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

# 워크플로 버전 업데이트
<a name="workflows-version-update"></a>

프라이빗 워크플로 버전에 대한 설명과 기본 실행 스토리지 구성을 업데이트할 수 있습니다. 워크플로 버전의 다른 정보를 변경하려면 새 버전을 생성합니다.

**Topics**
+ [콘솔을 사용하여 워크플로 버전 업데이트](#workflow-versions-console-update)
+ [CLI를 사용하여 워크플로 버전 업데이트](#workflow-versions-api-update)
+ [SDK를 사용하여 워크플로 버전 업데이트](#workflow-versions-sdk-update)

## 콘솔을 사용하여 워크플로 버전 업데이트
<a name="workflow-versions-console-update"></a>

**워크플로 버전을 업데이트하려면**

1. [HealthOmics 콘솔](https://console.aws.amazon.com/omics/)을 엽니다.

1.  필요한 경우 왼쪽 탐색 창(™)을 엽니다. **프라이빗 워크플로**를 선택합니다.

1. **프라이빗 워크플로** 페이지에서 워크플로를 선택합니다.

1. **워크플로** 페이지의 업데이트할 워크플로 버전을 선택하고 **작업** 목록에서 **선택한 편집**을 선택합니다.
   + 기본 버전을 선택하면 콘솔에서 **워크플로 편집** 페이지가 열립니다. 자세한 내용은 [프라이빗 워크플로 업데이트](update-private-workflow.md) 단원을 참조하십시오.
   + 사용자 정의 버전을 선택하면 콘솔에서 **버전 편집** 페이지가 열립니다.

1. **버전 편집** 페이지에서 다음 정보를 제공합니다.
   + **버전 설명**(선택 사항) -이 버전에 대한 설명입니다.

1. **기본 실행 스토리지 구성** 패널에서이 워크플로 버전을 사용하는 실행에 대해 다음과 같은 기본값을 제공합니다. 실행을 시작할 때 기본값을 재정의할 수 있습니다.
   + **스토리지 유형 실행**에서 **정적** 또는 **동적**을 선택합니다.
   + 정적 실행 스토리지의 경우이 워크플로 버전을 사용하는 실행의 **기본 스토리지 용량 실행**을 선택합니다. 이 파라미터의 기본값은 1200GiB입니다.

1. **변경 사항 저장**을 선택합니다.

콘솔이 워크플로 세부 정보 페이지로 돌아가고 업데이트된 워크플로 버전이 포함된 페이지 배너가 표시됩니다.

## CLI를 사용하여 워크플로 버전 업데이트
<a name="workflow-versions-api-update"></a>

다음 CLI 명령을 사용하여 워크플로 버전의 파라미터를 업데이트할 수 있습니다. 워크플로 ID와 버전 이름의 조합은 버전을 고유하게 식별합니다.

```
aws omics update-workflow-version
--workflow-id 1234567
--version-name "my_version"
--storage-type 'STATIC' 
--storage-capacity 2400
--description "version description"
```

`update-workflow-version` 요청에 대한 응답을 받지 못합니다.

## SDK를 사용하여 워크플로 버전 업데이트
<a name="workflow-versions-sdk-update"></a>

SDKs. 다음 python SDK 예제에서는 워크플로 버전의 스토리지 유형과 설명을 업데이트하는 방법을 보여줍니다.

```
import boto3

omics = boto3.client('omics')

response = omics.update_workflow_version(
   workflowID=1234567,
   versionName='3.0.0',
   storageType='DYNAMIC',
   description='new version description'
)
```