amazonka-rum-2.0: Amazon CloudWatch RUM 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.Rum.ListAppMonitors

Description

Returns a list of the Amazon CloudWatch RUM app monitors in the account.

This operation returns paginated results.

Synopsis

Creating a Request

data ListAppMonitors Source #

See: newListAppMonitors smart constructor.

Constructors

ListAppMonitors' 

Fields

  • maxResults :: Maybe Natural

    The maximum number of results to return in one operation. The default is 50. The maximum that you can specify is 100.

  • nextToken :: Maybe Text

    Use the token returned by the previous operation to request the next page of results.

Instances

Instances details
ToJSON ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

ToHeaders ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

ToPath ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

ToQuery ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

AWSPager ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

AWSRequest ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

Associated Types

type AWSResponse ListAppMonitors #

Generic ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

Associated Types

type Rep ListAppMonitors :: Type -> Type #

Read ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

Show ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

NFData ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

Methods

rnf :: ListAppMonitors -> () #

Eq ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

Hashable ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

type AWSResponse ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

type Rep ListAppMonitors Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

type Rep ListAppMonitors = D1 ('MetaData "ListAppMonitors" "Amazonka.Rum.ListAppMonitors" "amazonka-rum-2.0-2UnkV4TSIBwJW5RXOw3bOY" 'False) (C1 ('MetaCons "ListAppMonitors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListAppMonitors :: ListAppMonitors Source #

Create a value of ListAppMonitors 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:ListAppMonitors', listAppMonitors_maxResults - The maximum number of results to return in one operation. The default is 50. The maximum that you can specify is 100.

ListAppMonitors, listAppMonitors_nextToken - Use the token returned by the previous operation to request the next page of results.

Request Lenses

listAppMonitors_maxResults :: Lens' ListAppMonitors (Maybe Natural) Source #

The maximum number of results to return in one operation. The default is 50. The maximum that you can specify is 100.

listAppMonitors_nextToken :: Lens' ListAppMonitors (Maybe Text) Source #

Use the token returned by the previous operation to request the next page of results.

Destructuring the Response

data ListAppMonitorsResponse Source #

See: newListAppMonitorsResponse smart constructor.

Constructors

ListAppMonitorsResponse' 

Fields

Instances

Instances details
Generic ListAppMonitorsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

Associated Types

type Rep ListAppMonitorsResponse :: Type -> Type #

Read ListAppMonitorsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

Show ListAppMonitorsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

NFData ListAppMonitorsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

Methods

rnf :: ListAppMonitorsResponse -> () #

Eq ListAppMonitorsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

type Rep ListAppMonitorsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListAppMonitors

type Rep ListAppMonitorsResponse = D1 ('MetaData "ListAppMonitorsResponse" "Amazonka.Rum.ListAppMonitors" "amazonka-rum-2.0-2UnkV4TSIBwJW5RXOw3bOY" 'False) (C1 ('MetaCons "ListAppMonitorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appMonitorSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppMonitorSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAppMonitorsResponse Source #

Create a value of ListAppMonitorsResponse 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:appMonitorSummaries:ListAppMonitorsResponse', listAppMonitorsResponse_appMonitorSummaries - An array of structures that contain information about the returned app monitors.

ListAppMonitors, listAppMonitorsResponse_nextToken - A token that you can use in a subsequent operation to retrieve the next set of results.

$sel:httpStatus:ListAppMonitorsResponse', listAppMonitorsResponse_httpStatus - The response's http status code.

Response Lenses

listAppMonitorsResponse_appMonitorSummaries :: Lens' ListAppMonitorsResponse (Maybe [AppMonitorSummary]) Source #

An array of structures that contain information about the returned app monitors.

listAppMonitorsResponse_nextToken :: Lens' ListAppMonitorsResponse (Maybe Text) Source #

A token that you can use in a subsequent operation to retrieve the next set of results.