AWS::AppRunner::Service ImageRepository
Describes a source image repository.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ImageConfiguration" :
ImageConfiguration
, "ImageIdentifier" :String
, "ImageRepositoryType" :String
}
YAML
ImageConfiguration:
ImageConfiguration
ImageIdentifier:String
ImageRepositoryType:String
Properties
ImageConfiguration
-
Configuration for running the identified image.
Required: No
Type: ImageConfiguration
Update requires: No interruption
ImageIdentifier
-
The identifier of an image.
For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.
Required: Yes
Type: String
Pattern:
([0-9]{12}.dkr.ecr.[a-z\-]+-[0-9]{1}.amazonaws.com\/.*)|(^public\.ecr\.aws\/.+\/.+)
Minimum:
1
Maximum:
1024
Update requires: No interruption
ImageRepositoryType
-
The type of the image repository. This reflects the repository provider and whether the repository is private or public.
Required: Yes
Type: String
Allowed values:
ECR | ECR_PUBLIC
Update requires: No interruption