| 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.Athena.ListEngineVersions
Description
Returns a list of engine versions that are available to choose from, including the Auto option.
Synopsis
- data ListEngineVersions = ListEngineVersions' {}
- newListEngineVersions :: ListEngineVersions
- listEngineVersions_maxResults :: Lens' ListEngineVersions (Maybe Natural)
- listEngineVersions_nextToken :: Lens' ListEngineVersions (Maybe Text)
- data ListEngineVersionsResponse = ListEngineVersionsResponse' {
- engineVersions :: Maybe [EngineVersion]
- nextToken :: Maybe Text
- httpStatus :: Int
- newListEngineVersionsResponse :: Int -> ListEngineVersionsResponse
- listEngineVersionsResponse_engineVersions :: Lens' ListEngineVersionsResponse (Maybe [EngineVersion])
- listEngineVersionsResponse_nextToken :: Lens' ListEngineVersionsResponse (Maybe Text)
- listEngineVersionsResponse_httpStatus :: Lens' ListEngineVersionsResponse Int
Creating a Request
data ListEngineVersions Source #
See: newListEngineVersions smart constructor.
Constructors
| ListEngineVersions' | |
Fields
| |
Instances
newListEngineVersions :: ListEngineVersions Source #
Create a value of ListEngineVersions 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:maxResults:ListEngineVersions', listEngineVersions_maxResults - The maximum number of engine versions to return in this request.
ListEngineVersions, listEngineVersions_nextToken - A token generated by the Athena service that specifies where to continue
pagination if a previous request was truncated. To obtain the next set
of pages, pass in the NextToken from the response object of the
previous page call.
Request Lenses
listEngineVersions_maxResults :: Lens' ListEngineVersions (Maybe Natural) Source #
The maximum number of engine versions to return in this request.
listEngineVersions_nextToken :: Lens' ListEngineVersions (Maybe Text) Source #
A token generated by the Athena service that specifies where to continue
pagination if a previous request was truncated. To obtain the next set
of pages, pass in the NextToken from the response object of the
previous page call.
Destructuring the Response
data ListEngineVersionsResponse Source #
See: newListEngineVersionsResponse smart constructor.
Constructors
| ListEngineVersionsResponse' | |
Fields
| |
Instances
newListEngineVersionsResponse Source #
Create a value of ListEngineVersionsResponse 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:engineVersions:ListEngineVersionsResponse', listEngineVersionsResponse_engineVersions - A list of engine versions that are available to choose from.
ListEngineVersions, listEngineVersionsResponse_nextToken - A token generated by the Athena service that specifies where to continue
pagination if a previous request was truncated. To obtain the next set
of pages, pass in the NextToken from the response object of the
previous page call.
$sel:httpStatus:ListEngineVersionsResponse', listEngineVersionsResponse_httpStatus - The response's http status code.
Response Lenses
listEngineVersionsResponse_engineVersions :: Lens' ListEngineVersionsResponse (Maybe [EngineVersion]) Source #
A list of engine versions that are available to choose from.
listEngineVersionsResponse_nextToken :: Lens' ListEngineVersionsResponse (Maybe Text) Source #
A token generated by the Athena service that specifies where to continue
pagination if a previous request was truncated. To obtain the next set
of pages, pass in the NextToken from the response object of the
previous page call.
listEngineVersionsResponse_httpStatus :: Lens' ListEngineVersionsResponse Int Source #
The response's http status code.