class Aws::ECRPublic::Types::CreateRepositoryRequest
@note When making an API call, you may pass CreateRepositoryRequest
data as a hash: { repository_name: "RepositoryName", # required catalog_data: { description: "RepositoryDescription", architectures: ["Architecture"], operating_systems: ["OperatingSystem"], logo_image_blob: "data", about_text: "AboutText", usage_text: "UsageText", }, tags: [ { key: "TagKey", value: "TagValue", }, ], }
@!attribute [rw] repository_name
The name to use for the repository. This appears publicly in the Amazon ECR Public Gallery. 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`). @return [String]
@!attribute [rw] catalog_data
The details about the repository that are publicly visible in the Amazon ECR Public Gallery. @return [Types::RepositoryCatalogDataInput]
@!attribute [rw] tags
The metadata that you apply to the repository to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/ecr-public-2020-10-30/CreateRepositoryRequest AWS API Documentation
Constants
- SENSITIVE