

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

# 更新私有工作流程
<a name="update-private-workflow"></a>

您可以使用 HealthOmics 控制台、 AWS CLI 命令或其中一个来更新工作流程 AWS SDKs。

**注意**  
请勿在工作流程名称中包含任何个人身份信息 (PII)。这些名称在 CloudWatch 日志中可见。

**Topics**
+ [使用控制台更新工作流程](#console-update-workflows)
+ [使用 CLI 更新工作流程](#api-update-workflows)
+ [使用 SDK 更新工作流程](#sdk-update-workflows)

## 使用控制台更新工作流程
<a name="console-update-workflows"></a>

**更新工作流程的步骤**

1. 打开 [HealthOmics 控制台](https://console.aws.amazon.com/omics/)。

1.  如果需要，请打开左侧导航窗格 (►)。选择**私有工作流程**。

1. 在**私有工作流程**页面上，选择要更新的工作流程。

1. 在 “工作**流程**” 页面上：
   + 如果工作流程有版本，请确保选择**默认版本**。
   + 从 “**操作**” 列表中选择 “**编辑**”。

1. 在**编辑工作流程**页面上，您可以更改以下任何值：
   + **工作流程名称**。
   + **工作流程描述**。
   + 工作流程的默认 “**运行” 存储类型**。
   + 默认**运行存储容量**（如果运行存储类型为静态存储）。有关默认运行存储配置的更多信息，请参阅[使用控制台创建工作流程](create-private-workflow.md#console-create-workflows)。

1. 选择**保存更改**以应用更改。

## 使用 CLI 更新工作流程
<a name="api-update-workflows"></a>

如以下示例所示，您可以更新工作流程名称和描述。您也可以更改默认的运行存储类型（静态或动态）和运行存储容量（对于静态存储类型）。有关运行存储类型的更多信息，请参阅[在 HealthOmics 工作流程中运行存储类型](workflows-run-types.md)。

```
aws omics update-workflow    \
  --id 1234567    \
  --name my_workflow      \
  --description "updated workflow"    \
  --storage-type 'STATIC'    \
  --storage-capacity 1200
```

您没有收到对`update-workflow`请求的回复。

## 使用 SDK 更新工作流程
<a name="sdk-update-workflows"></a>

您可以使用其中一个来更新工作流程 SDKs。

以下示例说明如何使用 Python 开发工具包更新工作流程

```
import boto3

omics = boto3.client('omics')

response = omics.update_workflow(
   name='my_workflow',
   description='updated workflow'
)
```