Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Gets information about one or more repositories.
See: AWS API Reference for ListRepositories.
- listRepositories :: ListRepositories
- data ListRepositories
- lrNextToken :: Lens' ListRepositories (Maybe Text)
- lrOrder :: Lens' ListRepositories (Maybe OrderEnum)
- lrSortBy :: Lens' ListRepositories (Maybe SortByEnum)
- listRepositoriesResponse :: Int -> ListRepositoriesResponse
- data ListRepositoriesResponse
- lrrsNextToken :: Lens' ListRepositoriesResponse (Maybe Text)
- lrrsRepositories :: Lens' ListRepositoriesResponse [RepositoryNameIdPair]
- lrrsStatus :: Lens' ListRepositoriesResponse Int
Creating a Request
listRepositories :: ListRepositories Source
Creates a value of ListRepositories
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ListRepositories Source
Represents the input of a list repositories operation.
See: listRepositories
smart constructor.
Request Lenses
lrNextToken :: Lens' ListRepositories (Maybe Text) Source
An enumeration token that allows the operation to batch the results of the operation. Batch sizes are 1,000 for list repository operations. When the client sends the token back to AWS CodeCommit, another page of 1,000 records is retrieved.
lrOrder :: Lens' ListRepositories (Maybe OrderEnum) Source
The order in which to sort the results of a list repositories operation.
lrSortBy :: Lens' ListRepositories (Maybe SortByEnum) Source
The criteria used to sort the results of a list repositories operation.
Destructuring the Response
listRepositoriesResponse Source
Creates a value of ListRepositoriesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ListRepositoriesResponse Source
Represents the output of a list repositories operation.
See: listRepositoriesResponse
smart constructor.
Response Lenses
lrrsNextToken :: Lens' ListRepositoriesResponse (Maybe Text) Source
An enumeration token that allows the operation to batch the results of the operation. Batch sizes are 1,000 for list repository operations. When the client sends the token back to AWS CodeCommit, another page of 1,000 records is retrieved.
lrrsRepositories :: Lens' ListRepositoriesResponse [RepositoryNameIdPair] Source
Lists the repositories called by the list repositories operation.
lrrsStatus :: Lens' ListRepositoriesResponse Int Source
The response status code.