amazonka-devops-guru-2.0: Amazon DevOps Guru SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DevOpsGuru.ListAnomalousLogGroups

Description

Returns the list of log groups that contain log anomalies.

This operation returns paginated results.

Synopsis

Creating a Request

data ListAnomalousLogGroups Source #

See: newListAnomalousLogGroups smart constructor.

Constructors

ListAnomalousLogGroups' 

Fields

  • maxResults :: Maybe Natural

    The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

  • nextToken :: Maybe Text

    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.

  • insightId :: Text

    The ID of the insight containing the log groups.

Instances

Instances details
ToJSON ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

ToHeaders ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

ToPath ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

ToQuery ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

AWSPager ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

AWSRequest ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Associated Types

type AWSResponse ListAnomalousLogGroups #

Generic ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Associated Types

type Rep ListAnomalousLogGroups :: Type -> Type #

Read ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Show ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

NFData ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Methods

rnf :: ListAnomalousLogGroups -> () #

Eq ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Hashable ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type AWSResponse ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type Rep ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type Rep ListAnomalousLogGroups = D1 ('MetaData "ListAnomalousLogGroups" "Amazonka.DevOpsGuru.ListAnomalousLogGroups" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListAnomalousLogGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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.

Constructors

ListAnomalousLogGroupsResponse' 

Fields

Instances

Instances details
Generic ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Associated Types

type Rep ListAnomalousLogGroupsResponse :: Type -> Type #

Read ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Show ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

NFData ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Eq ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type Rep ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type Rep ListAnomalousLogGroupsResponse = D1 ('MetaData "ListAnomalousLogGroupsResponse" "Amazonka.DevOpsGuru.ListAnomalousLogGroups" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListAnomalousLogGroupsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "anomalousLogGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AnomalousLogGroup]))))

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_anomalousLogGroups :: Lens' ListAnomalousLogGroupsResponse [AnomalousLogGroup] Source #

The list of Amazon CloudWatch log groups that are related to an insight.