AWS::Omics::Workflow RegistryMapping - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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

AWS::Omics::Workflow RegistryMapping

If you are using the ECR pull through cache feature, the registry mapping maps between the ECR repository and the upstream registry where container images are pulled and synchronized.

Syntax

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

JSON

{ "EcrAccountId" : String, "EcrRepositoryPrefix" : String, "UpstreamRegistryUrl" : String, "UpstreamRepositoryPrefix" : String }

Properties

EcrAccountId

Account ID of the account that owns the upstream container image.

Required: No

Type: String

Pattern: ^[0-9]+$

Minimum: 12

Maximum: 12

Update requires: Replacement

EcrRepositoryPrefix

The repository prefix to use in the ECR private repository.

Required: No

Type: String

Pattern: ^[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+$

Minimum: 1

Maximum: 256

Update requires: Replacement

UpstreamRegistryUrl

The URI of the upstream registry.

Required: No

Type: String

Pattern: ^[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+$

Minimum: 1

Maximum: 750

Update requires: Replacement

UpstreamRepositoryPrefix

The repository prefix of the corresponding repository in the upstream registry.

Required: No

Type: String

Pattern: ^[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+$

Minimum: 2

Maximum: 30

Update requires: Replacement