Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecr-publicrepository.json
Parent schema serverless-framework-configuration
Type: object

The AWS::ECR::PublicRepository resource specifies an Amazon Elastic Container Public Registry (Amazon Public ECR) repository, where users can push and pull Docker images. For more information, see https://docs.aws.amazon.com/AmazonECR. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-ecr.git

Properties

RepositoryName string | Aws_CF_FunctionString

The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app). If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the repository name. For more information, see https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html.

RepositoryPolicyText object | string

The JSON repository policy text to apply to the repository. For more information, see https://docs.aws.amazon.com/AmazonECR/latest/userguide/RepositoryPolicyExamples.html in the Amazon Elastic Container Registry User Guide.

RepositoryCatalogData object

The CatalogData property type specifies Catalog data for ECR Public Repository. For information about Catalog Data, see

5 nested properties
RepositoryDescription string | Aws_CF_FunctionString

The description of the public repository.

Architectures Architecture[]

Select the system architectures that the images in your repository are compatible with.

maxItems=50uniqueItems=true
OperatingSystems OperatingSystem[]

Select the operating systems that the images in your repository are compatible with.

maxItems=50uniqueItems=true
AboutText string | Aws_CF_FunctionString

Provide a detailed description of the repository. Identify what is included in the repository, any licensing details, or other relevant information.

UsageText string | Aws_CF_FunctionString

Provide detailed information about how to use the images in the repository. This provides context, support information, and additional usage details for users of the repository.

Tags Tag[]

An array of key-value pairs to apply to this resource.

maxItems=50uniqueItems=true

Definitions

RegistryId string | Aws_CF_FunctionString

The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.

RepositoryDescription string | Aws_CF_FunctionString

The description of the public repository.

OperatingSystemList OperatingSystem[]

Select the operating systems that the images in your repository are compatible with.

OperatingSystem string | Aws_CF_FunctionString

The name of the operating system.

ArchitectureList Architecture[]

Select the system architectures that the images in your repository are compatible with.

Architecture string | Aws_CF_FunctionString

The name of the architecture.

UsageText string | Aws_CF_FunctionString

Provide detailed information about how to use the images in the repository. This provides context, support information, and additional usage details for users of the repository.

AboutText string | Aws_CF_FunctionString

Provide a detailed description of the repository. Identify what is included in the repository, any licensing details, or other relevant information.

Tag object

A key-value pair to associate with a resource.

Key string | Aws_CF_FunctionString required

The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string | Aws_CF_FunctionString required

The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.