| 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.ServiceCatalog.ListTagOptions
Description
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_pageSize :: Lens' ListTagOptions (Maybe Natural)
- listTagOptions_pageToken :: Lens' ListTagOptions (Maybe Text)
- 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.
Constructors
| ListTagOptions' | |
Fields
| |
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:pageSize:ListTagOptions', listTagOptions_pageSize - The maximum number of items to return with this call.
ListTagOptions, listTagOptions_pageToken - The page token for the next set of results. To retrieve the first set of
results, use null.
Request Lenses
listTagOptions_filters :: Lens' ListTagOptions (Maybe ListTagOptionsFilters) Source #
The search filters. If no search filters are specified, the output includes all TagOptions.
listTagOptions_pageSize :: Lens' ListTagOptions (Maybe Natural) Source #
The maximum number of items to return with this call.
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.
Destructuring the Response
data ListTagOptionsResponse Source #
See: newListTagOptionsResponse smart constructor.
Constructors
| ListTagOptionsResponse' | |
Fields
| |
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:
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.