View a markdown version of this page

HealthOmics 工作流程的環境變數 - AWS HealthOmics

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

HealthOmics 工作流程的環境變數

HealthOmics 提供環境變數,其中包含容器中執行之工作流程的相關資訊。您可以在工作流程任務的邏輯中使用這些變數的值。

所有 HealthOmics 工作流程變數,除了 AWS_REGION並以AWS_WORKFLOW_字首AWS_HEALTHOMICS_RESOURCE_TYPE開頭。此字首是受保護的環境變數字首。請勿在工作流程容器中將此字首用於您自己的變數。

HealthOmics 提供下列工作流程環境變數:

AWS_HEALTHOMICS_RESOURCE_TYPE

此變數是作用中資源設定檔或僅限 CPU 設定檔cpu的加速器類型。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