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::WorkflowVersion 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 AWS CloudFormation template, use the following syntax:
JSON
{ "EcrAccountId" :
String
, "EcrRepositoryPrefix" :String
, "UpstreamRegistryUrl" :String
, "UpstreamRepositoryPrefix" :String
}
YAML
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