

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](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/Welcome.html).

# AWS::ECR::PublicRepository RepositoryCatalogData
<a name="aws-properties-ecr-publicrepository-repositorycatalogdata"></a>

The details about the repository that are publicly visible in the Amazon ECR Public Gallery. For more information, see [Amazon ECR Public repository catalog data](https://docs.amazonaws.cn/AmazonECR/latest/public/public-repository-catalog-data.html) in the *Amazon ECR Public User Guide*.

## Syntax
<a name="aws-properties-ecr-publicrepository-repositorycatalogdata-syntax"></a>

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

### JSON
<a name="aws-properties-ecr-publicrepository-repositorycatalogdata-syntax.json"></a>

```
{
  "[AboutText](#cfn-ecr-publicrepository-repositorycatalogdata-abouttext)" : String,
  "[Architectures](#cfn-ecr-publicrepository-repositorycatalogdata-architectures)" : [ String, ... ],
  "[OperatingSystems](#cfn-ecr-publicrepository-repositorycatalogdata-operatingsystems)" : [ String, ... ],
  "[RepositoryDescription](#cfn-ecr-publicrepository-repositorycatalogdata-repositorydescription)" : String,
  "[UsageText](#cfn-ecr-publicrepository-repositorycatalogdata-usagetext)" : String
}
```

### YAML
<a name="aws-properties-ecr-publicrepository-repositorycatalogdata-syntax.yaml"></a>

```
  [AboutText](#cfn-ecr-publicrepository-repositorycatalogdata-abouttext): String
  [Architectures](#cfn-ecr-publicrepository-repositorycatalogdata-architectures): 
    - String
  [OperatingSystems](#cfn-ecr-publicrepository-repositorycatalogdata-operatingsystems): 
    - String
  [RepositoryDescription](#cfn-ecr-publicrepository-repositorycatalogdata-repositorydescription): String
  [UsageText](#cfn-ecr-publicrepository-repositorycatalogdata-usagetext): String
```

## Properties
<a name="aws-properties-ecr-publicrepository-repositorycatalogdata-properties"></a>

`AboutText`  <a name="cfn-ecr-publicrepository-repositorycatalogdata-abouttext"></a>
The longform description of the contents of the repository. This text appears in the repository details on the Amazon ECR Public Gallery.  
*Required*: No  
*Type*: String  
*Maximum*: `10240`  
*Update requires*: [No interruption](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Architectures`  <a name="cfn-ecr-publicrepository-repositorycatalogdata-architectures"></a>
The architecture tags that are associated with the repository.  
*Required*: No  
*Type*: Array of String  
*Maximum*: `50`  
*Update requires*: [No interruption](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`OperatingSystems`  <a name="cfn-ecr-publicrepository-repositorycatalogdata-operatingsystems"></a>
The operating system tags that are associated with the repository.  
*Required*: No  
*Type*: Array of String  
*Maximum*: `50`  
*Update requires*: [No interruption](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RepositoryDescription`  <a name="cfn-ecr-publicrepository-repositorycatalogdata-repositorydescription"></a>
The short description of the repository.  
*Required*: No  
*Type*: String  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UsageText`  <a name="cfn-ecr-publicrepository-repositorycatalogdata-usagetext"></a>
The longform usage details of the contents of the repository. The usage text provides context for users of the repository.  
*Required*: No  
*Type*: String  
*Maximum*: `10240`  
*Update requires*: [No interruption](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)