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 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.
ListTemplateSteps' | |
|
Instances
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.
ListTemplateStepsResponse' | |
|
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.