Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Lists the specified TagOptions or all TagOptions.
This operation returns paginated results.
Synopsis
- data ListTagOptions = ListTagOptions' {}
- newListTagOptions :: ListTagOptions
- listTagOptions_filters :: Lens' ListTagOptions (Maybe ListTagOptionsFilters)
- listTagOptions_pageToken :: Lens' ListTagOptions (Maybe Text)
- listTagOptions_pageSize :: Lens' ListTagOptions (Maybe Natural)
- data ListTagOptionsResponse = ListTagOptionsResponse' {}
- newListTagOptionsResponse :: Int -> ListTagOptionsResponse
- listTagOptionsResponse_pageToken :: Lens' ListTagOptionsResponse (Maybe Text)
- listTagOptionsResponse_tagOptionDetails :: Lens' ListTagOptionsResponse (Maybe [TagOptionDetail])
- listTagOptionsResponse_httpStatus :: Lens' ListTagOptionsResponse Int
Creating a Request
data ListTagOptions Source #
See: newListTagOptions
smart constructor.
ListTagOptions' | |
|
Instances
newListTagOptions :: ListTagOptions Source #
Create a value of ListTagOptions
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:filters:ListTagOptions'
, listTagOptions_filters
- The search filters. If no search filters are specified, the output
includes all TagOptions.
$sel:pageToken:ListTagOptions'
, listTagOptions_pageToken
- The page token for the next set of results. To retrieve the first set of
results, use null.
$sel:pageSize:ListTagOptions'
, listTagOptions_pageSize
- The maximum number of items to return with this call.
Request Lenses
listTagOptions_filters :: Lens' ListTagOptions (Maybe ListTagOptionsFilters) Source #
The search filters. If no search filters are specified, the output includes all TagOptions.
listTagOptions_pageToken :: Lens' ListTagOptions (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listTagOptions_pageSize :: Lens' ListTagOptions (Maybe Natural) Source #
The maximum number of items to return with this call.
Destructuring the Response
data ListTagOptionsResponse Source #
See: newListTagOptionsResponse
smart constructor.
ListTagOptionsResponse' | |
|
Instances
newListTagOptionsResponse Source #
Create a value of ListTagOptionsResponse
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:pageToken:ListTagOptions'
, listTagOptionsResponse_pageToken
- The page token for the next set of results. To retrieve the first set of
results, use null.
$sel:tagOptionDetails:ListTagOptionsResponse'
, listTagOptionsResponse_tagOptionDetails
- Information about the TagOptions.
$sel:httpStatus:ListTagOptionsResponse'
, listTagOptionsResponse_httpStatus
- The response's http status code.
Response Lenses
listTagOptionsResponse_pageToken :: Lens' ListTagOptionsResponse (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listTagOptionsResponse_tagOptionDetails :: Lens' ListTagOptionsResponse (Maybe [TagOptionDetail]) Source #
Information about the TagOptions.
listTagOptionsResponse_httpStatus :: Lens' ListTagOptionsResponse Int Source #
The response's http status code.