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 |
Returns a list of all of the custom plugins in this account and Region.
This operation returns paginated results.
Synopsis
- data ListCustomPlugins = ListCustomPlugins' {}
- newListCustomPlugins :: ListCustomPlugins
- listCustomPlugins_nextToken :: Lens' ListCustomPlugins (Maybe Text)
- listCustomPlugins_maxResults :: Lens' ListCustomPlugins (Maybe Natural)
- data ListCustomPluginsResponse = ListCustomPluginsResponse' {}
- newListCustomPluginsResponse :: Int -> ListCustomPluginsResponse
- listCustomPluginsResponse_customPlugins :: Lens' ListCustomPluginsResponse (Maybe [CustomPluginSummary])
- listCustomPluginsResponse_nextToken :: Lens' ListCustomPluginsResponse (Maybe Text)
- listCustomPluginsResponse_httpStatus :: Lens' ListCustomPluginsResponse Int
Creating a Request
data ListCustomPlugins Source #
See: newListCustomPlugins
smart constructor.
ListCustomPlugins' | |
|
Instances
newListCustomPlugins :: ListCustomPlugins Source #
Create a value of ListCustomPlugins
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:nextToken:ListCustomPlugins'
, listCustomPlugins_nextToken
- If the response of a ListCustomPlugins operation is truncated, it will
include a NextToken. Send this NextToken in a subsequent request to
continue listing from where the previous operation left off.
$sel:maxResults:ListCustomPlugins'
, listCustomPlugins_maxResults
- The maximum number of custom plugins to list in one response.
Request Lenses
listCustomPlugins_nextToken :: Lens' ListCustomPlugins (Maybe Text) Source #
If the response of a ListCustomPlugins operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.
listCustomPlugins_maxResults :: Lens' ListCustomPlugins (Maybe Natural) Source #
The maximum number of custom plugins to list in one response.
Destructuring the Response
data ListCustomPluginsResponse Source #
See: newListCustomPluginsResponse
smart constructor.
ListCustomPluginsResponse' | |
|
Instances
newListCustomPluginsResponse Source #
Create a value of ListCustomPluginsResponse
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:customPlugins:ListCustomPluginsResponse'
, listCustomPluginsResponse_customPlugins
- An array of custom plugin descriptions.
$sel:nextToken:ListCustomPlugins'
, listCustomPluginsResponse_nextToken
- If the response of a ListCustomPlugins operation is truncated, it will
include a NextToken. Send this NextToken in a subsequent request to
continue listing from where the previous operation left off.
$sel:httpStatus:ListCustomPluginsResponse'
, listCustomPluginsResponse_httpStatus
- The response's http status code.
Response Lenses
listCustomPluginsResponse_customPlugins :: Lens' ListCustomPluginsResponse (Maybe [CustomPluginSummary]) Source #
An array of custom plugin descriptions.
listCustomPluginsResponse_nextToken :: Lens' ListCustomPluginsResponse (Maybe Text) Source #
If the response of a ListCustomPlugins operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.
listCustomPluginsResponse_httpStatus :: Lens' ListCustomPluginsResponse Int Source #
The response's http status code.