本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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