| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ECRPublic.GetRepositoryCatalogData
Description
Retrieve catalog metadata for a repository in a public registry. This metadata is displayed publicly in the Amazon ECR Public Gallery.
Synopsis
- data GetRepositoryCatalogData = GetRepositoryCatalogData' {}
- newGetRepositoryCatalogData :: Text -> GetRepositoryCatalogData
- getRepositoryCatalogData_registryId :: Lens' GetRepositoryCatalogData (Maybe Text)
- getRepositoryCatalogData_repositoryName :: Lens' GetRepositoryCatalogData Text
- data GetRepositoryCatalogDataResponse = GetRepositoryCatalogDataResponse' {}
- newGetRepositoryCatalogDataResponse :: Int -> GetRepositoryCatalogDataResponse
- getRepositoryCatalogDataResponse_catalogData :: Lens' GetRepositoryCatalogDataResponse (Maybe RepositoryCatalogData)
- getRepositoryCatalogDataResponse_httpStatus :: Lens' GetRepositoryCatalogDataResponse Int
Creating a Request
data GetRepositoryCatalogData Source #
See: newGetRepositoryCatalogData smart constructor.
Constructors
| GetRepositoryCatalogData' | |
Fields
| |
Instances
newGetRepositoryCatalogData Source #
Arguments
| :: Text | |
| -> GetRepositoryCatalogData |
Create a value of GetRepositoryCatalogData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetRepositoryCatalogData, getRepositoryCatalogData_registryId - The AWS account ID associated with the registry that contains the
repositories to be described. If you do not specify a registry, the
default public registry is assumed.
GetRepositoryCatalogData, getRepositoryCatalogData_repositoryName - The name of the repository to retrieve the catalog metadata for.
Request Lenses
getRepositoryCatalogData_registryId :: Lens' GetRepositoryCatalogData (Maybe Text) Source #
The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default public registry is assumed.
getRepositoryCatalogData_repositoryName :: Lens' GetRepositoryCatalogData Text Source #
The name of the repository to retrieve the catalog metadata for.
Destructuring the Response
data GetRepositoryCatalogDataResponse Source #
See: newGetRepositoryCatalogDataResponse smart constructor.
Constructors
| GetRepositoryCatalogDataResponse' | |
Fields
| |
Instances
newGetRepositoryCatalogDataResponse Source #
Create a value of GetRepositoryCatalogDataResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:catalogData:GetRepositoryCatalogDataResponse', getRepositoryCatalogDataResponse_catalogData - The catalog metadata for the repository.
$sel:httpStatus:GetRepositoryCatalogDataResponse', getRepositoryCatalogDataResponse_httpStatus - The response's http status code.
Response Lenses
getRepositoryCatalogDataResponse_catalogData :: Lens' GetRepositoryCatalogDataResponse (Maybe RepositoryCatalogData) Source #
The catalog metadata for the repository.
getRepositoryCatalogDataResponse_httpStatus :: Lens' GetRepositoryCatalogDataResponse Int Source #
The response's http status code.