| 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.MigrationHubOrchestrator.ListTemplateSteps
Description
List the steps in a template.
This operation returns paginated results.
Synopsis
- data ListTemplateSteps = ListTemplateSteps' {
- maxResults :: Maybe Natural
- nextToken :: Maybe Text
- templateId :: Text
- stepGroupId :: Text
- newListTemplateSteps :: Text -> Text -> ListTemplateSteps
- listTemplateSteps_maxResults :: Lens' ListTemplateSteps (Maybe Natural)
- listTemplateSteps_nextToken :: Lens' ListTemplateSteps (Maybe Text)
- listTemplateSteps_templateId :: Lens' ListTemplateSteps Text
- listTemplateSteps_stepGroupId :: Lens' ListTemplateSteps Text
- data ListTemplateStepsResponse = ListTemplateStepsResponse' {}
- newListTemplateStepsResponse :: Int -> ListTemplateStepsResponse
- listTemplateStepsResponse_nextToken :: Lens' ListTemplateStepsResponse (Maybe Text)
- listTemplateStepsResponse_templateStepSummaryList :: Lens' ListTemplateStepsResponse (Maybe [TemplateStepSummary])
- listTemplateStepsResponse_httpStatus :: Lens' ListTemplateStepsResponse Int
Creating a Request
data ListTemplateSteps Source #
See: newListTemplateSteps smart constructor.
Constructors
| ListTemplateSteps' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> ListTemplateSteps |
Create a value of ListTemplateSteps 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:ListTemplateSteps', listTemplateSteps_maxResults - The maximum number of results that can be returned.
ListTemplateSteps, listTemplateSteps_nextToken - The pagination token.
ListTemplateSteps, listTemplateSteps_templateId - The ID of the template.
ListTemplateSteps, listTemplateSteps_stepGroupId - The ID of the step group.
Request Lenses
listTemplateSteps_maxResults :: Lens' ListTemplateSteps (Maybe Natural) Source #
The maximum number of results that can be returned.
listTemplateSteps_nextToken :: Lens' ListTemplateSteps (Maybe Text) Source #
The pagination token.
listTemplateSteps_templateId :: Lens' ListTemplateSteps Text Source #
The ID of the template.
listTemplateSteps_stepGroupId :: Lens' ListTemplateSteps Text Source #
The ID of the step group.
Destructuring the Response
data ListTemplateStepsResponse Source #
See: newListTemplateStepsResponse smart constructor.
Constructors
| ListTemplateStepsResponse' | |
Fields
| |
Instances
newListTemplateStepsResponse Source #
Create a value of ListTemplateStepsResponse 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:
ListTemplateSteps, listTemplateStepsResponse_nextToken - The pagination token.
$sel:templateStepSummaryList:ListTemplateStepsResponse', listTemplateStepsResponse_templateStepSummaryList - The list of summaries of steps in a template.
$sel:httpStatus:ListTemplateStepsResponse', listTemplateStepsResponse_httpStatus - The response's http status code.
Response Lenses
listTemplateStepsResponse_nextToken :: Lens' ListTemplateStepsResponse (Maybe Text) Source #
The pagination token.
listTemplateStepsResponse_templateStepSummaryList :: Lens' ListTemplateStepsResponse (Maybe [TemplateStepSummary]) Source #
The list of summaries of steps in a template.
listTemplateStepsResponse_httpStatus :: Lens' ListTemplateStepsResponse Int Source #
The response's http status code.