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 the list of metrics and dimensions that a RUM app monitor is sending to a single destination.
This operation returns paginated results.
Synopsis
- data BatchGetRumMetricDefinitions = BatchGetRumMetricDefinitions' {}
- newBatchGetRumMetricDefinitions :: Text -> MetricDestination -> BatchGetRumMetricDefinitions
- batchGetRumMetricDefinitions_destinationArn :: Lens' BatchGetRumMetricDefinitions (Maybe Text)
- batchGetRumMetricDefinitions_maxResults :: Lens' BatchGetRumMetricDefinitions (Maybe Natural)
- batchGetRumMetricDefinitions_nextToken :: Lens' BatchGetRumMetricDefinitions (Maybe Text)
- batchGetRumMetricDefinitions_appMonitorName :: Lens' BatchGetRumMetricDefinitions Text
- batchGetRumMetricDefinitions_destination :: Lens' BatchGetRumMetricDefinitions MetricDestination
- data BatchGetRumMetricDefinitionsResponse = BatchGetRumMetricDefinitionsResponse' {}
- newBatchGetRumMetricDefinitionsResponse :: Int -> BatchGetRumMetricDefinitionsResponse
- batchGetRumMetricDefinitionsResponse_metricDefinitions :: Lens' BatchGetRumMetricDefinitionsResponse (Maybe [MetricDefinition])
- batchGetRumMetricDefinitionsResponse_nextToken :: Lens' BatchGetRumMetricDefinitionsResponse (Maybe Text)
- batchGetRumMetricDefinitionsResponse_httpStatus :: Lens' BatchGetRumMetricDefinitionsResponse Int
Creating a Request
data BatchGetRumMetricDefinitions Source #
See: newBatchGetRumMetricDefinitions
smart constructor.
BatchGetRumMetricDefinitions' | |
|
Instances
newBatchGetRumMetricDefinitions Source #
Create a value of BatchGetRumMetricDefinitions
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:
BatchGetRumMetricDefinitions
, batchGetRumMetricDefinitions_destinationArn
- This parameter is required if Destination
is Evidently
. If
Destination
is CloudWatch
, do not use this parameter.
This parameter specifies the ARN of the Evidently experiment that corresponds to the destination.
$sel:maxResults:BatchGetRumMetricDefinitions'
, batchGetRumMetricDefinitions_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.
BatchGetRumMetricDefinitions
, batchGetRumMetricDefinitions_nextToken
- Use the token returned by the previous operation to request the next
page of results.
$sel:appMonitorName:BatchGetRumMetricDefinitions'
, batchGetRumMetricDefinitions_appMonitorName
- The name of the CloudWatch RUM app monitor that is sending the metrics.
BatchGetRumMetricDefinitions
, batchGetRumMetricDefinitions_destination
- The type of destination that you want to view metrics for. Valid values
are CloudWatch
and Evidently
.
Request Lenses
batchGetRumMetricDefinitions_destinationArn :: Lens' BatchGetRumMetricDefinitions (Maybe Text) Source #
This parameter is required if Destination
is Evidently
. If
Destination
is CloudWatch
, do not use this parameter.
This parameter specifies the ARN of the Evidently experiment that corresponds to the destination.
batchGetRumMetricDefinitions_maxResults :: Lens' BatchGetRumMetricDefinitions (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.
batchGetRumMetricDefinitions_nextToken :: Lens' BatchGetRumMetricDefinitions (Maybe Text) Source #
Use the token returned by the previous operation to request the next page of results.
batchGetRumMetricDefinitions_appMonitorName :: Lens' BatchGetRumMetricDefinitions Text Source #
The name of the CloudWatch RUM app monitor that is sending the metrics.
batchGetRumMetricDefinitions_destination :: Lens' BatchGetRumMetricDefinitions MetricDestination Source #
The type of destination that you want to view metrics for. Valid values
are CloudWatch
and Evidently
.
Destructuring the Response
data BatchGetRumMetricDefinitionsResponse Source #
See: newBatchGetRumMetricDefinitionsResponse
smart constructor.
BatchGetRumMetricDefinitionsResponse' | |
|
Instances
newBatchGetRumMetricDefinitionsResponse Source #
Create a value of BatchGetRumMetricDefinitionsResponse
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:metricDefinitions:BatchGetRumMetricDefinitionsResponse'
, batchGetRumMetricDefinitionsResponse_metricDefinitions
- An array of structures that display information about the metrics that
are sent by the specified app monitor to the specified destination.
BatchGetRumMetricDefinitions
, batchGetRumMetricDefinitionsResponse_nextToken
- A token that you can use in a subsequent operation to retrieve the next
set of results.
$sel:httpStatus:BatchGetRumMetricDefinitionsResponse'
, batchGetRumMetricDefinitionsResponse_httpStatus
- The response's http status code.
Response Lenses
batchGetRumMetricDefinitionsResponse_metricDefinitions :: Lens' BatchGetRumMetricDefinitionsResponse (Maybe [MetricDefinition]) Source #
An array of structures that display information about the metrics that are sent by the specified app monitor to the specified destination.
batchGetRumMetricDefinitionsResponse_nextToken :: Lens' BatchGetRumMetricDefinitionsResponse (Maybe Text) Source #
A token that you can use in a subsequent operation to retrieve the next set of results.
batchGetRumMetricDefinitionsResponse_httpStatus :: Lens' BatchGetRumMetricDefinitionsResponse Int Source #
The response's http status code.