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 |
List the templates available in Migration Hub Orchestrator to create a migration workflow.
This operation returns paginated results.
Synopsis
- data ListTemplates = ListTemplates' {}
- newListTemplates :: ListTemplates
- listTemplates_maxResults :: Lens' ListTemplates (Maybe Natural)
- listTemplates_name :: Lens' ListTemplates (Maybe Text)
- listTemplates_nextToken :: Lens' ListTemplates (Maybe Text)
- data ListTemplatesResponse = ListTemplatesResponse' {}
- newListTemplatesResponse :: Int -> ListTemplatesResponse
- listTemplatesResponse_nextToken :: Lens' ListTemplatesResponse (Maybe Text)
- listTemplatesResponse_httpStatus :: Lens' ListTemplatesResponse Int
- listTemplatesResponse_templateSummary :: Lens' ListTemplatesResponse [TemplateSummary]
Creating a Request
data ListTemplates Source #
See: newListTemplates
smart constructor.
Instances
newListTemplates :: ListTemplates Source #
Create a value of ListTemplates
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:ListTemplates'
, listTemplates_maxResults
- The maximum number of results that can be returned.
ListTemplates
, listTemplates_name
- The name of the template.
ListTemplates
, listTemplates_nextToken
- The pagination token.
Request Lenses
listTemplates_maxResults :: Lens' ListTemplates (Maybe Natural) Source #
The maximum number of results that can be returned.
listTemplates_name :: Lens' ListTemplates (Maybe Text) Source #
The name of the template.
listTemplates_nextToken :: Lens' ListTemplates (Maybe Text) Source #
The pagination token.
Destructuring the Response
data ListTemplatesResponse Source #
See: newListTemplatesResponse
smart constructor.
ListTemplatesResponse' | |
|
Instances
newListTemplatesResponse Source #
Create a value of ListTemplatesResponse
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:
ListTemplates
, listTemplatesResponse_nextToken
- The pagination token.
$sel:httpStatus:ListTemplatesResponse'
, listTemplatesResponse_httpStatus
- The response's http status code.
$sel:templateSummary:ListTemplatesResponse'
, listTemplatesResponse_templateSummary
- The summary of the template.
Response Lenses
listTemplatesResponse_nextToken :: Lens' ListTemplatesResponse (Maybe Text) Source #
The pagination token.
listTemplatesResponse_httpStatus :: Lens' ListTemplatesResponse Int Source #
The response's http status code.
listTemplatesResponse_templateSummary :: Lens' ListTemplatesResponse [TemplateSummary] Source #
The summary of the template.