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.ListRumMetricsDestinations

Description

Returns a list of destinations that you have created to receive RUM extended metrics, for the specified app monitor.

For more information about extended metrics, see AddRumMetrics.

This operation returns paginated results.

Synopsis

Creating a Request

data ListRumMetricsDestinations Source #

See: newListRumMetricsDestinations smart constructor.

Constructors

ListRumMetricsDestinations' 

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.

    To retrieve the remaining results, make another call with the returned NextToken value.

  • nextToken :: Maybe Text

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

  • appMonitorName :: Text

    The name of the app monitor associated with the destinations that you want to retrieve.

Instances

Instances details
ToHeaders ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

ToPath ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

ToQuery ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

AWSPager ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

AWSRequest ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

Generic ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

Associated Types

type Rep ListRumMetricsDestinations :: Type -> Type #

Read ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

Show ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

NFData ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

Eq ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

Hashable ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

type AWSResponse ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

type Rep ListRumMetricsDestinations Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

type Rep ListRumMetricsDestinations = D1 ('MetaData "ListRumMetricsDestinations" "Amazonka.Rum.ListRumMetricsDestinations" "amazonka-rum-2.0-2UnkV4TSIBwJW5RXOw3bOY" 'False) (C1 ('MetaCons "ListRumMetricsDestinations'" '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 "appMonitorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListRumMetricsDestinations Source #

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

To retrieve the remaining results, make another call with the returned NextToken value.

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

$sel:appMonitorName:ListRumMetricsDestinations', listRumMetricsDestinations_appMonitorName - The name of the app monitor associated with the destinations that you want to retrieve.

Request Lenses

listRumMetricsDestinations_maxResults :: Lens' ListRumMetricsDestinations (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.

To retrieve the remaining results, make another call with the returned NextToken value.

listRumMetricsDestinations_nextToken :: Lens' ListRumMetricsDestinations (Maybe Text) Source #

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

listRumMetricsDestinations_appMonitorName :: Lens' ListRumMetricsDestinations Text Source #

The name of the app monitor associated with the destinations that you want to retrieve.

Destructuring the Response

data ListRumMetricsDestinationsResponse Source #

Constructors

ListRumMetricsDestinationsResponse' 

Fields

Instances

Instances details
Generic ListRumMetricsDestinationsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

Associated Types

type Rep ListRumMetricsDestinationsResponse :: Type -> Type #

Read ListRumMetricsDestinationsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

Show ListRumMetricsDestinationsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

NFData ListRumMetricsDestinationsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

Eq ListRumMetricsDestinationsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

type Rep ListRumMetricsDestinationsResponse Source # 
Instance details

Defined in Amazonka.Rum.ListRumMetricsDestinations

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

newListRumMetricsDestinationsResponse Source #

Create a value of ListRumMetricsDestinationsResponse 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:destinations:ListRumMetricsDestinationsResponse', listRumMetricsDestinationsResponse_destinations - The list of CloudWatch RUM extended metrics destinations associated with the app monitor that you specified.

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

$sel:httpStatus:ListRumMetricsDestinationsResponse', listRumMetricsDestinationsResponse_httpStatus - The response's http status code.

Response Lenses

listRumMetricsDestinationsResponse_destinations :: Lens' ListRumMetricsDestinationsResponse (Maybe [MetricDestinationSummary]) Source #

The list of CloudWatch RUM extended metrics destinations associated with the app monitor that you specified.

listRumMetricsDestinationsResponse_nextToken :: Lens' ListRumMetricsDestinationsResponse (Maybe Text) Source #

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