AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Omics::WorkflowVersion

CfnWorkflowVersion

Creates a new workflow version for the workflow that you specify with the `workflowId` parameter. When you create a new version of a workflow, you need to specify the configuration for the new version. It doesn't inherit any configuration values from the workflow. Provide a version name that is unique for this workflow. You cannot change the name after HealthOmics creates the version. > Don't include any personally identifiable information (PII) in the version name. Version names appear in the workflow version ARN. For more information, see [Workflow versioning in AWS HealthOmics](https://docs.aws.amazon.com/omics/latest/dev/workflow-versions.html) in the *AWS HealthOmics User Guide* .

Import

import { CfnWorkflowVersion } from 'aws-cdk-lib/aws-omics';

Or use the module namespace:

import * as omics from 'aws-cdk-lib/aws-omics';
// omics.CfnWorkflowVersion

Properties

Configuration passed to the constructor as CfnWorkflowVersionProps.

versionNameRequired
string

The name of the workflow version.

workflowIdRequired
string

The workflow's ID.

acceleratorsOptional
string
containerRegistryMapOptional
IResolvable | ContainerRegistryMapProperty

Use a container registry map to specify mappings between the ECR private repository and one or more upstream registries. For more information, see [Container images](https://docs.aws.amazon.com/omics/latest/dev/workflows-ecr.html) in the *AWS HealthOmics User Guide* .

containerRegistryMapUriOptional
string
definitionRepositoryOptional
IResolvable | DefinitionRepositoryProperty

Contains information about a source code repository that hosts the workflow definition files.

definitionUriOptional
string
descriptionOptional
string

The description of the workflow version.

engineOptional
string
mainOptional
string
parameterTemplateOptional
IResolvable | { [key: string]: IResolvable | WorkflowParameterProperty }
parameterTemplatePathOptional
string

Path to the primary workflow parameter template JSON file inside the repository.

readmeMarkdownOptional
string

The markdown content for the workflow's README file. This provides documentation and usage information for users of the workflow.

readmePathOptional
string

The path to the workflow README markdown file within the repository. This file provides documentation and usage information for the workflow. If not specified, the README.md file from the root directory of the repository will be used.

readmeUriOptional
string

The S3 URI of the README file for the workflow. This file provides documentation and usage information for the workflow. The S3 URI must begin with s3://USER-OWNED-BUCKET/. The requester must have access to the S3 bucket and object. The max README content length is 500 KiB.

storageCapacityOptional
number
storageTypeOptional
string
tagsOptional
{ [key: string]: string }

A map of resource tags.

workflowBucketOwnerIdOptional
string

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-omics
CFN TypeAWS::Omics::WorkflowVersion
Properties19

External Links