

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 更新工作流程版本
<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. 在**默认运行存储配置**面板中，为使用此工作流程版本的运行提供以下默认值。当你开始运行时，你可以覆盖默认值：
   + 对于 “**运行存储类型**”，选择 “**静态**” 或 “**动态**”。
   + 对于静态运行存储，请为使用此工作流程版本的**运行选择默认的运行存储容量**。此参数的默认值为 1200 GiB。

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'
)
```