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 |
Returns the list of log groups that contain log anomalies.
This operation returns paginated results.
Synopsis
- data ListAnomalousLogGroups = ListAnomalousLogGroups' {}
- newListAnomalousLogGroups :: Text -> ListAnomalousLogGroups
- listAnomalousLogGroups_maxResults :: Lens' ListAnomalousLogGroups (Maybe Natural)
- listAnomalousLogGroups_nextToken :: Lens' ListAnomalousLogGroups (Maybe Text)
- listAnomalousLogGroups_insightId :: Lens' ListAnomalousLogGroups Text
- data ListAnomalousLogGroupsResponse = ListAnomalousLogGroupsResponse' {}
- newListAnomalousLogGroupsResponse :: Int -> Text -> ListAnomalousLogGroupsResponse
- listAnomalousLogGroupsResponse_nextToken :: Lens' ListAnomalousLogGroupsResponse (Maybe Text)
- listAnomalousLogGroupsResponse_httpStatus :: Lens' ListAnomalousLogGroupsResponse Int
- listAnomalousLogGroupsResponse_insightId :: Lens' ListAnomalousLogGroupsResponse Text
- listAnomalousLogGroupsResponse_anomalousLogGroups :: Lens' ListAnomalousLogGroupsResponse [AnomalousLogGroup]
Creating a Request
data ListAnomalousLogGroups Source #
See: newListAnomalousLogGroups
smart constructor.
ListAnomalousLogGroups' | |
|
Instances
newListAnomalousLogGroups Source #
Create a value of ListAnomalousLogGroups
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:ListAnomalousLogGroups'
, listAnomalousLogGroups_maxResults
- The maximum number of results to return with a single call. To retrieve
the remaining results, make another call with the returned nextToken
value.
ListAnomalousLogGroups
, listAnomalousLogGroups_nextToken
- The pagination token to use to retrieve the next page of results for
this operation. If this value is null, it retrieves the first page.
ListAnomalousLogGroups
, listAnomalousLogGroups_insightId
- The ID of the insight containing the log groups.
Request Lenses
listAnomalousLogGroups_maxResults :: Lens' ListAnomalousLogGroups (Maybe Natural) Source #
The maximum number of results to return with a single call. To retrieve
the remaining results, make another call with the returned nextToken
value.
listAnomalousLogGroups_nextToken :: Lens' ListAnomalousLogGroups (Maybe Text) Source #
The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
listAnomalousLogGroups_insightId :: Lens' ListAnomalousLogGroups Text Source #
The ID of the insight containing the log groups.
Destructuring the Response
data ListAnomalousLogGroupsResponse Source #
See: newListAnomalousLogGroupsResponse
smart constructor.
ListAnomalousLogGroupsResponse' | |
|
Instances
newListAnomalousLogGroupsResponse Source #
Create a value of ListAnomalousLogGroupsResponse
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:
ListAnomalousLogGroups
, listAnomalousLogGroupsResponse_nextToken
- The pagination token to use to retrieve the next page of results for
this operation. If there are no more pages, this value is null.
$sel:httpStatus:ListAnomalousLogGroupsResponse'
, listAnomalousLogGroupsResponse_httpStatus
- The response's http status code.
ListAnomalousLogGroups
, listAnomalousLogGroupsResponse_insightId
- The ID of the insight containing the log groups.
$sel:anomalousLogGroups:ListAnomalousLogGroupsResponse'
, listAnomalousLogGroupsResponse_anomalousLogGroups
- The list of Amazon CloudWatch log groups that are related to an insight.
Response Lenses
listAnomalousLogGroupsResponse_nextToken :: Lens' ListAnomalousLogGroupsResponse (Maybe Text) Source #
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
listAnomalousLogGroupsResponse_httpStatus :: Lens' ListAnomalousLogGroupsResponse Int Source #
The response's http status code.
listAnomalousLogGroupsResponse_insightId :: Lens' ListAnomalousLogGroupsResponse Text Source #
The ID of the insight containing the log groups.
listAnomalousLogGroupsResponse_anomalousLogGroups :: Lens' ListAnomalousLogGroupsResponse [AnomalousLogGroup] Source #
The list of Amazon CloudWatch log groups that are related to an insight.