Class: Aws::ECRPublic::Types::RepositoryCatalogData
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECRPublic::Types::RepositoryCatalogData
- Defined in:
- gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/types.rb
Overview
The catalog data for a repository. This data is publicly visible in the Amazon ECR Public Gallery.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#about_text ⇒ String
The longform description of the contents of the repository.
-
#architectures ⇒ Array<String>
The architecture tags that are associated with the repository.
-
#description ⇒ String
The short description of the repository.
-
#logo_url ⇒ String
The URL containing the logo associated with the repository.
-
#marketplace_certified ⇒ Boolean
Whether or not the repository is certified by AWS Marketplace.
-
#operating_systems ⇒ Array<String>
The operating system tags that are associated with the repository.
-
#usage_text ⇒ String
The longform usage details of the contents of the repository.
Instance Attribute Details
#about_text ⇒ String
The longform description of the contents of the repository. This text appears in the repository details on the Amazon ECR Public Gallery.
1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 |
# File 'gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/types.rb', line 1761 class RepositoryCatalogData < Struct.new( :description, :architectures, :operating_systems, :logo_url, :about_text, :usage_text, :marketplace_certified) SENSITIVE = [] include Aws::Structure end |
#architectures ⇒ Array<String>
The architecture tags that are associated with the repository.
1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 |
# File 'gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/types.rb', line 1761 class RepositoryCatalogData < Struct.new( :description, :architectures, :operating_systems, :logo_url, :about_text, :usage_text, :marketplace_certified) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The short description of the repository.
1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 |
# File 'gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/types.rb', line 1761 class RepositoryCatalogData < Struct.new( :description, :architectures, :operating_systems, :logo_url, :about_text, :usage_text, :marketplace_certified) SENSITIVE = [] include Aws::Structure end |
#logo_url ⇒ String
The URL containing the logo associated with the repository.
1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 |
# File 'gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/types.rb', line 1761 class RepositoryCatalogData < Struct.new( :description, :architectures, :operating_systems, :logo_url, :about_text, :usage_text, :marketplace_certified) SENSITIVE = [] include Aws::Structure end |
#marketplace_certified ⇒ Boolean
Whether or not the repository is certified by AWS Marketplace.
1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 |
# File 'gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/types.rb', line 1761 class RepositoryCatalogData < Struct.new( :description, :architectures, :operating_systems, :logo_url, :about_text, :usage_text, :marketplace_certified) SENSITIVE = [] include Aws::Structure end |
#operating_systems ⇒ Array<String>
The operating system tags that are associated with the repository.
1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 |
# File 'gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/types.rb', line 1761 class RepositoryCatalogData < Struct.new( :description, :architectures, :operating_systems, :logo_url, :about_text, :usage_text, :marketplace_certified) SENSITIVE = [] include Aws::Structure end |
#usage_text ⇒ String
The longform usage details of the contents of the repository. The usage text provides context for users of the repository.
1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 |
# File 'gems/aws-sdk-ecrpublic/lib/aws-sdk-ecrpublic/types.rb', line 1761 class RepositoryCatalogData < Struct.new( :description, :architectures, :operating_systems, :logo_url, :about_text, :usage_text, :marketplace_certified) SENSITIVE = [] include Aws::Structure end |