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 |
Returns a list of Kinesis Data Analytics applications in your account. For each application, the response includes the application name, Amazon Resource Name (ARN), and status.
If you want detailed information about a specific application, use DescribeApplication.
This operation returns paginated results.
Synopsis
- data ListApplications = ListApplications' {}
- newListApplications :: ListApplications
- listApplications_limit :: Lens' ListApplications (Maybe Natural)
- listApplications_nextToken :: Lens' ListApplications (Maybe Text)
- data ListApplicationsResponse = ListApplicationsResponse' {}
- newListApplicationsResponse :: Int -> ListApplicationsResponse
- listApplicationsResponse_nextToken :: Lens' ListApplicationsResponse (Maybe Text)
- listApplicationsResponse_httpStatus :: Lens' ListApplicationsResponse Int
- listApplicationsResponse_applicationSummaries :: Lens' ListApplicationsResponse [ApplicationSummary]
Creating a Request
data ListApplications Source #
See: newListApplications
smart constructor.
ListApplications' | |
|
Instances
newListApplications :: ListApplications Source #
Create a value of ListApplications
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:limit:ListApplications'
, listApplications_limit
- The maximum number of applications to list.
ListApplications
, listApplications_nextToken
- If a previous command returned a pagination token, pass it into this
value to retrieve the next set of results. For more information about
pagination, see
Using the Amazon Command Line Interface's Pagination Options.
Request Lenses
listApplications_limit :: Lens' ListApplications (Maybe Natural) Source #
The maximum number of applications to list.
listApplications_nextToken :: Lens' ListApplications (Maybe Text) Source #
If a previous command returned a pagination token, pass it into this value to retrieve the next set of results. For more information about pagination, see Using the Amazon Command Line Interface's Pagination Options.
Destructuring the Response
data ListApplicationsResponse Source #
See: newListApplicationsResponse
smart constructor.
ListApplicationsResponse' | |
|
Instances
newListApplicationsResponse Source #
Create a value of ListApplicationsResponse
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:
ListApplications
, listApplicationsResponse_nextToken
- The pagination token for the next set of results, or null
if there are
no additional results. Pass this token into a subsequent command to
retrieve the next set of items For more information about pagination,
see
Using the Amazon Command Line Interface's Pagination Options.
$sel:httpStatus:ListApplicationsResponse'
, listApplicationsResponse_httpStatus
- The response's http status code.
$sel:applicationSummaries:ListApplicationsResponse'
, listApplicationsResponse_applicationSummaries
- A list of ApplicationSummary
objects.
Response Lenses
listApplicationsResponse_nextToken :: Lens' ListApplicationsResponse (Maybe Text) Source #
The pagination token for the next set of results, or null
if there are
no additional results. Pass this token into a subsequent command to
retrieve the next set of items For more information about pagination,
see
Using the Amazon Command Line Interface's Pagination Options.
listApplicationsResponse_httpStatus :: Lens' ListApplicationsResponse Int Source #
The response's http status code.
listApplicationsResponse_applicationSummaries :: Lens' ListApplicationsResponse [ApplicationSummary] Source #
A list of ApplicationSummary
objects.