AWS::Omics::Workflow DefinitionRepository - AWS CloudFormation

This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::Omics::Workflow DefinitionRepository

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

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "connectionArn" : String, "excludeFilePatterns" : [ String, ... ], "fullRepositoryId" : String, "sourceReference" : SourceReference }

Properties

connectionArn

The Amazon Resource Name (ARN) of the connection to the source code repository.

Required: No

Type: String

Pattern: ^arn:aws(-[\\w]+)*:.+:.+:[0-9]{12}:.+$

Minimum: 1

Maximum: 256

Update requires: Replacement

excludeFilePatterns

A list of file patterns to exclude when retrieving the workflow definition from the repository.

Required: No

Type: Array of String

Minimum: 1

Maximum: 50

Update requires: Replacement

fullRepositoryId

The full repository identifier, including the repository owner and name. For example, 'repository-owner/repository-name'.

Required: No

Type: String

Pattern: .+/.+

Update requires: Replacement

sourceReference

The source reference for the repository, such as a branch name, tag, or commit ID.

Required: No

Type: SourceReference

Update requires: Replacement