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 |
Retrieves a list of all the application components (processes).
This operation returns paginated results.
Synopsis
- data ListApplicationComponents = ListApplicationComponents' {}
- newListApplicationComponents :: ListApplicationComponents
- listApplicationComponents_applicationComponentCriteria :: Lens' ListApplicationComponents (Maybe ApplicationComponentCriteria)
- listApplicationComponents_filterValue :: Lens' ListApplicationComponents (Maybe Text)
- listApplicationComponents_groupIdFilter :: Lens' ListApplicationComponents (Maybe [Group])
- listApplicationComponents_maxResults :: Lens' ListApplicationComponents (Maybe Int)
- listApplicationComponents_nextToken :: Lens' ListApplicationComponents (Maybe Text)
- listApplicationComponents_sort :: Lens' ListApplicationComponents (Maybe SortOrder)
- data ListApplicationComponentsResponse = ListApplicationComponentsResponse' {}
- newListApplicationComponentsResponse :: Int -> ListApplicationComponentsResponse
- listApplicationComponentsResponse_applicationComponentInfos :: Lens' ListApplicationComponentsResponse (Maybe [ApplicationComponentDetail])
- listApplicationComponentsResponse_nextToken :: Lens' ListApplicationComponentsResponse (Maybe Text)
- listApplicationComponentsResponse_httpStatus :: Lens' ListApplicationComponentsResponse Int
Creating a Request
data ListApplicationComponents Source #
See: newListApplicationComponents
smart constructor.
ListApplicationComponents' | |
|
Instances
newListApplicationComponents :: ListApplicationComponents Source #
Create a value of ListApplicationComponents
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:applicationComponentCriteria:ListApplicationComponents'
, listApplicationComponents_applicationComponentCriteria
- Criteria for filtering the list of application components.
$sel:filterValue:ListApplicationComponents'
, listApplicationComponents_filterValue
- Specify the value based on the application component criteria type. For
example, if applicationComponentCriteria
is set to SERVER_ID
and
filterValue
is set to server1
, then ListApplicationComponents
returns all the application components running on server1.
$sel:groupIdFilter:ListApplicationComponents'
, listApplicationComponents_groupIdFilter
- The group ID specified in to filter on.
$sel:maxResults:ListApplicationComponents'
, listApplicationComponents_maxResults
- The maximum number of items to include in the response. The maximum
value is 100.
ListApplicationComponents
, listApplicationComponents_nextToken
- The token from a previous call that you use to retrieve the next set of
results. For example, if a previous call to this action returned 100
items, but you set maxResults
to 10. You'll receive a set of 10
results along with a token. You then use the returned token to retrieve
the next set of 10.
$sel:sort:ListApplicationComponents'
, listApplicationComponents_sort
- Specifies whether to sort by ascending (ASC
) or descending (DESC
)
order.
Request Lenses
listApplicationComponents_applicationComponentCriteria :: Lens' ListApplicationComponents (Maybe ApplicationComponentCriteria) Source #
Criteria for filtering the list of application components.
listApplicationComponents_filterValue :: Lens' ListApplicationComponents (Maybe Text) Source #
Specify the value based on the application component criteria type. For
example, if applicationComponentCriteria
is set to SERVER_ID
and
filterValue
is set to server1
, then ListApplicationComponents
returns all the application components running on server1.
listApplicationComponents_groupIdFilter :: Lens' ListApplicationComponents (Maybe [Group]) Source #
The group ID specified in to filter on.
listApplicationComponents_maxResults :: Lens' ListApplicationComponents (Maybe Int) Source #
The maximum number of items to include in the response. The maximum value is 100.
listApplicationComponents_nextToken :: Lens' ListApplicationComponents (Maybe Text) Source #
The token from a previous call that you use to retrieve the next set of
results. For example, if a previous call to this action returned 100
items, but you set maxResults
to 10. You'll receive a set of 10
results along with a token. You then use the returned token to retrieve
the next set of 10.
listApplicationComponents_sort :: Lens' ListApplicationComponents (Maybe SortOrder) Source #
Specifies whether to sort by ascending (ASC
) or descending (DESC
)
order.
Destructuring the Response
data ListApplicationComponentsResponse Source #
See: newListApplicationComponentsResponse
smart constructor.
ListApplicationComponentsResponse' | |
|
Instances
newListApplicationComponentsResponse Source #
Create a value of ListApplicationComponentsResponse
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:applicationComponentInfos:ListApplicationComponentsResponse'
, listApplicationComponentsResponse_applicationComponentInfos
- The list of application components with detailed information about each
component.
ListApplicationComponents
, listApplicationComponentsResponse_nextToken
- The token you use to retrieve the next set of results, or null if there
are no more results.
$sel:httpStatus:ListApplicationComponentsResponse'
, listApplicationComponentsResponse_httpStatus
- The response's http status code.
Response Lenses
listApplicationComponentsResponse_applicationComponentInfos :: Lens' ListApplicationComponentsResponse (Maybe [ApplicationComponentDetail]) Source #
The list of application components with detailed information about each component.
listApplicationComponentsResponse_nextToken :: Lens' ListApplicationComponentsResponse (Maybe Text) Source #
The token you use to retrieve the next set of results, or null if there are no more results.
listApplicationComponentsResponse_httpStatus :: Lens' ListApplicationComponentsResponse Int Source #
The response's http status code.