View a markdown version of this page

的环境变量 HealthOmics 工作流 - AWS HealthOmics

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

的环境变量 HealthOmics 工作流

HealthOmics 提供环境变量,这些变量包含有关容器中运行的工作流程的信息。您可以在工作流程任务的逻辑中使用这些变量的值。

全部 HealthOmics 工作流变量除外 AWS_REGION 和 AWS_HEALTHOMICS_RESOURCE_TYPE 从 AWS_WORKFLOW_ 前缀。此前缀是受保护的环境变量前缀。不要将此前缀用于工作流容器中自己的变量。

HealthOmics 提供以下工作流程环境变量:

AWS_HEALTHOMICS_RESOURCE_TYPE

此变量是活动资源配置文件的加速器类型,或 cpu 对于 CPU-only 概况。 HealthOmics 为使用以下内容的任务设置此变量 omicsResourceFallbackOrder 指令。有关更多信息,请参阅高级资源配置中的环境变量。

AWS_REGION

这个变量是容器运行的区域。

AWS_WORKFLOW_RUN

此变量是当前运行的名称。

AWS_WORKFLOW_RUN_ID

此变量是当前运行的运行标识符。

AWS_WORKFLOW_RUN_UUID

此变量是当前运行的运行 UUID。

AWS_WORKFLOW_TASK

此变量是当前任务的名称。

AWS_WORKFLOW_TASK_ID

此变量是当前任务的任务标识符。

AWS_WORKFLOW_TASK_UUID

此变量是当前任务的任务 UUID。

以下示例显示了每个环境变量的典型值:

AWS Region: us-east-1 Workflow Run: arn:aws:omics:us-east-1:123456789012:run/6470304 Workflow Run ID: 6470304 Workflow Run UUID: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222 Workflow Task: arn:aws:omics:us-east-1:123456789012:task/4192063 Workflow Task ID: 4192063 Workflow Task UUID: a1b2c3d4-5678-90ab-cdef-EXAMPLE33333