Copyright | (c) 2013-2016 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.
This operation returns paginated results.
- listRepositories :: ListRepositories
- data ListRepositories
- lrNextToken :: Lens' ListRepositories (Maybe Text)
- lrOrder :: Lens' ListRepositories (Maybe OrderEnum)
- lrSortBy :: Lens' ListRepositories (Maybe SortByEnum)
- listRepositoriesResponse :: Int -> ListRepositoriesResponse
- data ListRepositoriesResponse
- lrrsRepositories :: Lens' ListRepositoriesResponse [RepositoryNameIdPair]
- lrrsNextToken :: Lens' ListRepositoriesResponse (Maybe Text)
- lrrsResponseStatus :: 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
lrrsRepositories :: Lens' ListRepositoriesResponse [RepositoryNameIdPair] Source #
Lists the repositories called by the list repositories operation.
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.
lrrsResponseStatus :: Lens' ListRepositoriesResponse Int Source #
The response status code.