h&ݣѱ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';M amazonka-rumA structure that contains information about the RUM app monitor.See:  smart constructor. amazonka-rum!The unique ID of the app monitor. amazonka-rumThe name of the app monitor. amazonka-rumThe version of the app monitor. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, $ - The unique ID of the app monitor.,  - The name of the app monitor., " - The version of the app monitor. amazonka-rum!The unique ID of the app monitor. amazonka-rumThe name of the app monitor. amazonka-rumThe version of the app monitor.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-rum0A structure that defines one error caused by a  https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_BatchDeleteRumMetricsDefinitions.html BatchCreateRumMetricsDefinitions operation.See:  smart constructor. amazonka-rumThe error code. amazonka-rum-The error message for this metric definition. amazonka-rum7The ID of the metric definition that caused this error. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The error code., 0 - The error message for this metric definition., : - The ID of the metric definition that caused this error. amazonka-rumThe error code. amazonka-rum-The error message for this metric definition. amazonka-rum7The ID of the metric definition that caused this error. amazonka-rum amazonka-rum amazonka-rum  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?p $#!" $#!"$#(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';! 8 amazonka-rumA structure that contains information about custom events for this app monitor.See: ; smart constructor.: amazonka-rumSpecifies whether this app monitor allows the web client to define and send custom events. The default is for custom events to be DISABLED.; amazonka-rumCreate a value of 8" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility::, < - Specifies whether this app monitor allows the web client to define and send custom events. The default is for custom events to be DISABLED.< amazonka-rumSpecifies whether this app monitor allows the web client to define and send custom events. The default is for custom events to be DISABLED.8:9;<8:9;<(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';&lE amazonka-rumA structure that contains the information about whether the app monitor stores copies of the data that RUM collects in CloudWatch Logs. If it does, this structure also contains the name of the log group.See: I smart constructor.G amazonka-rumIndicated whether the app monitor stores copies of the data that RUM collects in CloudWatch Logs.H amazonka-rum6The name of the log group where the copies are stored.I amazonka-rumCreate a value of E" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:G, J - Indicated whether the app monitor stores copies of the data that RUM collects in CloudWatch Logs.H, K9 - The name of the log group where the copies are stored.J amazonka-rumIndicated whether the app monitor stores copies of the data that RUM collects in CloudWatch Logs.K amazonka-rum6The name of the log group where the copies are stored.EHGFIJKEHGFIJK(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';+S amazonka-rumA structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.See: V smart constructor.U amazonka-rumA structure that contains the information about whether the app monitor stores copies of the data that RUM collects in CloudWatch Logs. If it does, this structure also contains the name of the log group.V amazonka-rumCreate a value of S" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:U, W - A structure that contains the information about whether the app monitor stores copies of the data that RUM collects in CloudWatch Logs. If it does, this structure also contains the name of the log group.W amazonka-rumA structure that contains the information about whether the app monitor stores copies of the data that RUM collects in CloudWatch Logs. If it does, this structure also contains the name of the log group.SUTVWSUTVW(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';, then the metric is published with the specified dimensions.c amazonka-rumUse this field only if you are sending this metric to CloudWatch. It defines the CloudWatch metric unit that this metric is measured in.d amazonka-rumThe field within the event object that the metric value is sourced from.e amazonka-rum!The ID of this metric definition.f amazonka-rum9The name of the metric that is defined in this structure.g amazonka-rumCreate a value of _" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:a, h - This field is a map of field paths to dimension names. It defines the dimensions to associate with this metric in CloudWatch The value of this field is used only if the metric destination is  CloudWatch . If the metric destination is  Evidently, the value of  DimensionKeys is ignored.b, i - The pattern that defines the metric. RUM checks events that happen in a user's session against the pattern, and events that match the pattern are sent to the metric destination.If the metrics destination is  CloudWatch( and the event also matches a value in  DimensionKeys>, then the metric is published with the specified dimensions.c, j - Use this field only if you are sending this metric to CloudWatch. It defines the CloudWatch metric unit that this metric is measured in.d, k - The field within the event object that the metric value is sourced from.e, l$ - The ID of this metric definition.f, m< - The name of the metric that is defined in this structure.h amazonka-rumThis field is a map of field paths to dimension names. It defines the dimensions to associate with this metric in CloudWatch The value of this field is used only if the metric destination is  CloudWatch . If the metric destination is  Evidently, the value of  DimensionKeys is ignored.i amazonka-rumThe pattern that defines the metric. RUM checks events that happen in a user's session against the pattern, and events that match the pattern are sent to the metric destination.If the metrics destination is  CloudWatch( and the event also matches a value in  DimensionKeys>, then the metric is published with the specified dimensions.j amazonka-rumUse this field only if you are sending this metric to CloudWatch. It defines the CloudWatch metric unit that this metric is measured in.k amazonka-rumThe field within the event object that the metric value is sourced from.l amazonka-rum!The ID of this metric definition.m amazonka-rum9The name of the metric that is defined in this structure.g amazonka-rume amazonka-rumf_dcbaef`ghijklm_dcbaef`ghijklm(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';i u amazonka-rumUse this structure to define one extended metric that RUM will send to CloudWatch or CloudWatch Evidently. For more information, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-vended-metrics.htmlAdditional metrics that you can send to CloudWatch and CloudWatch Evidently.(Only certain combinations of values for Name, ValueKey, and  EventPattern are valid. In addition to what is displayed in the list below, the  EventPattern+ can also include information used by the  DimensionKeys field. If Name is PerformanceNavigationDuration, then ValueKey must be event_details.duration and the  EventPattern must include >{"event_type":["com.amazon.rum.performance_navigation_event"]}If Name is PerformanceResourceDuration, then ValueKey must be event_details.duration and the  EventPattern must include <{"event_type":["com.amazon.rum.performance_resource_event"]}If Name is NavigationSatisfiedTransaction, then ValueKeymust be null and the  EventPattern must include { "event_type": ["com.amazon.rum.performance_navigation_event"], "event_details": { "duration": [{ "numeric": [">",2000] }] } }If Name is NavigationToleratedTransaction, then ValueKeymust be null and the  EventPattern must include { "event_type": ["com.amazon.rum.performance_navigation_event"], "event_details": { "duration": [{ "numeric": [">=",2000,"<"8000] }] } }If Name is NavigationFrustratedTransaction, then ValueKeymust be null and the  EventPattern must include { "event_type": ["com.amazon.rum.performance_navigation_event"], "event_details": { "duration": [{ "numeric": [">=",8000] }] } }If Name is WebVitalsCumulativeLayoutShift, then ValueKey must be event_details.value and the  EventPattern must include ?{"event_type":["com.amazon.rum.cumulative_layout_shift_event"]}If Name is WebVitalsFirstInputDelay, then ValueKey must be event_details.value and the  EventPattern must include 9{"event_type":["com.amazon.rum.first_input_delay_event"]}If Name is WebVitalsLargestContentfulPaint, then ValueKey must be event_details.value and the  EventPattern must include {"event_type":["com.amazon.rum.largest_contentful_paint_event"]}If Name is  JsErrorCount, then ValueKeymust be null and the  EventPattern must include 0{"event_type":["com.amazon.rum.js_error_event"]}If Name is HttpErrorCount, then ValueKeymust be null and the  EventPattern must include ,{"event_type":["com.amazon.rum.http_event"]}If Name is  SessionCount, then ValueKeymust be null and the  EventPattern must include 5{"event_type":["com.amazon.rum.session_start_event"]}See: | smart constructor.w amazonka-rumUse this field only if you are sending the metric to CloudWatch.This field is a map of field paths to dimension names. It defines the dimensions to associate with this metric in CloudWatch. Valid values for the entries in this field are the following: "metadata.pageId": "PageId" %"metadata.browserName": "BrowserName" #"metadata.deviceType": "DeviceType" "metadata.osName": "OSName" %"metadata.countryCode": "CountryCode" $"event_details.fileType": "FileType">All dimensions listed in this field must also be included in  EventPattern.x amazonka-rumThe pattern that defines the metric, specified as a JSON object. RUM checks events that happen in a user's session against the pattern, and events that match the pattern are sent to the metric destination.When you define extended metrics, the metric definition is not valid if  EventPattern is omitted.Example event patterns: '{ "event_type": ["com.amazon.rum.js_error_event"], "metadata": { "browserName": [ "Chrome", "Safari" ], } }' '{ "event_type": ["com.amazon.rum.performance_navigation_event"], "metadata": { "browserName": [ "Chrome", "Firefox" ] }, "event_details": { "duration": [{ "numeric": [ "<", 2000 ] }] } }' '{ "event_type": ["com.amazon.rum.performance_navigation_event"], "metadata": { "browserName": [ "Chrome", "Safari" ], "countryCode": [ "US" ] }, "event_details": { "duration": [{ "numeric": [ ">=", 2000, "<", 8000 ] }] } }'If the metrics destination' is  CloudWatch( and the event also matches a value in  DimensionKeys>, then the metric is published with the specified dimensions.y amazonka-rumThe CloudWatch metric unit to use for this metric. If you omit this field, the metric is recorded with no unit.z amazonka-rumThe field within the event object that the metric value is sourced from.If you omit this field, a hardcoded value of 1 is pushed as the metric value. This is useful if you just want to count the number of events that the filter catches.If this metric is sent to CloudWatch Evidently, this field will be passed to Evidently raw and Evidently will handle data extraction from the event.{ amazonka-rumThe name for the metric that is defined in this structure. Valid values are the following: PerformanceNavigationDuration PerformanceResourceDuration NavigationSatisfiedTransaction NavigationToleratedTransaction NavigationFrustratedTransaction WebVitalsCumulativeLayoutShift WebVitalsFirstInputDelay WebVitalsLargestContentfulPaint  JsErrorCount HttpErrorCount  SessionCount| amazonka-rumCreate a value of u" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:w, } - Use this field only if you are sending the metric to CloudWatch.This field is a map of field paths to dimension names. It defines the dimensions to associate with this metric in CloudWatch. Valid values for the entries in this field are the following: "metadata.pageId": "PageId" %"metadata.browserName": "BrowserName" #"metadata.deviceType": "DeviceType" "metadata.osName": "OSName" %"metadata.countryCode": "CountryCode" $"event_details.fileType": "FileType">All dimensions listed in this field must also be included in  EventPattern.x, ~ - The pattern that defines the metric, specified as a JSON object. RUM checks events that happen in a user's session against the pattern, and events that match the pattern are sent to the metric destination.When you define extended metrics, the metric definition is not valid if  EventPattern is omitted.Example event patterns: '{ "event_type": ["com.amazon.rum.js_error_event"], "metadata": { "browserName": [ "Chrome", "Safari" ], } }' '{ "event_type": ["com.amazon.rum.performance_navigation_event"], "metadata": { "browserName": [ "Chrome", "Firefox" ] }, "event_details": { "duration": [{ "numeric": [ "<", 2000 ] }] } }' '{ "event_type": ["com.amazon.rum.performance_navigation_event"], "metadata": { "browserName": [ "Chrome", "Safari" ], "countryCode": [ "US" ] }, "event_details": { "duration": [{ "numeric": [ ">=", 2000, "<", 8000 ] }] } }'If the metrics destination' is  CloudWatch( and the event also matches a value in  DimensionKeys>, then the metric is published with the specified dimensions.y,  - The CloudWatch metric unit to use for this metric. If you omit this field, the metric is recorded with no unit.z,  - The field within the event object that the metric value is sourced from.If you omit this field, a hardcoded value of 1 is pushed as the metric value. This is useful if you just want to count the number of events that the filter catches.If this metric is sent to CloudWatch Evidently, this field will be passed to Evidently raw and Evidently will handle data extraction from the event.{,  - The name for the metric that is defined in this structure. Valid values are the following: PerformanceNavigationDuration PerformanceResourceDuration NavigationSatisfiedTransaction NavigationToleratedTransaction NavigationFrustratedTransaction WebVitalsCumulativeLayoutShift WebVitalsFirstInputDelay WebVitalsLargestContentfulPaint  JsErrorCount HttpErrorCount  SessionCount} amazonka-rumUse this field only if you are sending the metric to CloudWatch.This field is a map of field paths to dimension names. It defines the dimensions to associate with this metric in CloudWatch. Valid values for the entries in this field are the following: "metadata.pageId": "PageId" %"metadata.browserName": "BrowserName" #"metadata.deviceType": "DeviceType" "metadata.osName": "OSName" %"metadata.countryCode": "CountryCode" $"event_details.fileType": "FileType">All dimensions listed in this field must also be included in  EventPattern.~ amazonka-rumThe pattern that defines the metric, specified as a JSON object. RUM checks events that happen in a user's session against the pattern, and events that match the pattern are sent to the metric destination.When you define extended metrics, the metric definition is not valid if  EventPattern is omitted.Example event patterns: '{ "event_type": ["com.amazon.rum.js_error_event"], "metadata": { "browserName": [ "Chrome", "Safari" ], } }' '{ "event_type": ["com.amazon.rum.performance_navigation_event"], "metadata": { "browserName": [ "Chrome", "Firefox" ] }, "event_details": { "duration": [{ "numeric": [ "<", 2000 ] }] } }' '{ "event_type": ["com.amazon.rum.performance_navigation_event"], "metadata": { "browserName": [ "Chrome", "Safari" ], "countryCode": [ "US" ] }, "event_details": { "duration": [{ "numeric": [ ">=", 2000, "<", 8000 ] }] } }'If the metrics destination' is  CloudWatch( and the event also matches a value in  DimensionKeys>, then the metric is published with the specified dimensions. amazonka-rumThe CloudWatch metric unit to use for this metric. If you omit this field, the metric is recorded with no unit. amazonka-rumThe field within the event object that the metric value is sourced from.If you omit this field, a hardcoded value of 1 is pushed as the metric value. This is useful if you just want to count the number of events that the filter catches.If this metric is sent to CloudWatch Evidently, this field will be passed to Evidently raw and Evidently will handle data extraction from the event. amazonka-rumThe name for the metric that is defined in this structure. Valid values are the following: PerformanceNavigationDuration PerformanceResourceDuration NavigationSatisfiedTransaction NavigationToleratedTransaction NavigationFrustratedTransaction WebVitalsCumulativeLayoutShift WebVitalsFirstInputDelay WebVitalsLargestContentfulPaint  JsErrorCount HttpErrorCount  SessionCount| amazonka-rum{ uzyxw{v|}~ uzyxw{v|}~ (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';o= amazonka-rum0A structure that defines one error caused by a  https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_BatchCreateRumMetricsDefinitions.html BatchCreateRumMetricsDefinitions operation.See:  smart constructor. amazonka-rumThe error code. amazonka-rum-The error message for this metric definition. amazonka-rum-The metric definition that caused this error. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The error code., 0 - The error message for this metric definition., 0 - The metric definition that caused this error. amazonka-rumThe error code. amazonka-rum-The error message for this metric definition. amazonka-rum-The metric definition that caused this error. amazonka-rum amazonka-rum amazonka-rum   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?p (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';w amazonka-rumA structure that displays information about one destination that CloudWatch RUM sends extended metrics to.See:  smart constructor. amazonka-rum%Specifies whether the destination is  CloudWatch or  Evidently. amazonka-rumIf the destination is  Evidently, this specifies the ARN of the Evidently experiment that receives the metrics. amazonka-rum0This field appears only when the destination is  Evidently. It specifies the ARN of the IAM role that is used to write to the Evidently experiment that receives the metrics. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ( - Specifies whether the destination is  CloudWatch or  Evidently.,  - If the destination is  Evidently, this specifies the ARN of the Evidently experiment that receives the metrics., 3 - This field appears only when the destination is  Evidently. It specifies the ARN of the IAM role that is used to write to the Evidently experiment that receives the metrics. amazonka-rum%Specifies whether the destination is  CloudWatch or  Evidently. amazonka-rumIf the destination is  Evidently, this specifies the ARN of the Evidently experiment that receives the metrics. amazonka-rum0This field appears only when the destination is  Evidently. It specifies the ARN of the IAM role that is used to write to the Evidently experiment that receives the metrics.   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-rumA structure that defines a key and values that you can use to filter the results. The only performance events that are returned are those that have values matching the ones that you specify in one of your  QueryFilter structures.For example, you could specify Browser as the Name and specify Chrome,Firefox as the Values6 to return events generated only from those browsers. Specifying Invert as the Name9 works as a "not equal to" filter. For example, specify Invert as the Name and specify Chrome as the value to return all events except events from user sessions with the Chrome browser.See:  smart constructor. amazonka-rumThe name of a key to search for. The filter returns only the events that match the Name and Values that you specify.Valid values for Name are Browser | Device | Country | Page | OS |  EventType | Invert amazonka-rumThe values of the Name5 that are to be be included in the returned results. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of a key to search for. The filter returns only the events that match the Name and Values that you specify.Valid values for Name are Browser | Device | Country | Page | OS |  EventType | Invert,  - The values of the Name5 that are to be be included in the returned results. amazonka-rumThe name of a key to search for. The filter returns only the events that match the Name and Values that you specify.Valid values for Name are Browser | Device | Country | Page | OS |  EventType | Invert amazonka-rumThe values of the Name5 that are to be be included in the returned results. (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';5  amazonka-rumA structure that contains the information for one performance event that RUM collects from a user session with your application.See:  smart constructor. amazonka-rumMetadata about this event, which contains a JSON serialization of the identity of the user for this session. The user information comes from information such as the HTTP user-agent request header and document interface. amazonka-rum,A string containing details about the event. amazonka-rumA unique ID for this event. amazonka-rum(The exact time that this event occurred. amazonka-rumThe JSON schema that denotes the type of event this is, such as a page load or a new session. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Metadata about this event, which contains a JSON serialization of the identity of the user for this session. The user information comes from information such as the HTTP user-agent request header and document interface., / - A string containing details about the event.,  - A unique ID for this event., + - The exact time that this event occurred.,  - The JSON schema that denotes the type of event this is, such as a page load or a new session. amazonka-rumMetadata about this event, which contains a JSON serialization of the identity of the user for this session. The user information comes from information such as the HTTP user-agent request header and document interface. amazonka-rum,A string containing details about the event. amazonka-rumA unique ID for this event. amazonka-rum(The exact time that this event occurred. amazonka-rumThe JSON schema that denotes the type of event this is, such as a page load or a new session. amazonka-rum amazonka-rum amazonka-rum amazonka-rum  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';  amazonka-rumA structure that includes some data about app monitors and their settings.See:  smart constructor. amazonka-rum3The date and time that the app monitor was created. amazonka-rum"The unique ID of this app monitor. amazonka-rumThe date and time of the most recent changes to this app monitor's configuration. amazonka-rumThe name of this app monitor. amazonka-rum&The current state of this app monitor. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 6 - The date and time that the app monitor was created., % - The unique ID of this app monitor.,  - The date and time of the most recent changes to this app monitor's configuration.,  - The name of this app monitor., ) - The current state of this app monitor. amazonka-rum3The date and time that the app monitor was created. amazonka-rum"The unique ID of this app monitor. amazonka-rumThe date and time of the most recent changes to this app monitor's configuration. amazonka-rumThe name of this app monitor. amazonka-rum&The current state of this app monitor.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";? (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-rumThis structure contains much of the configuration data for the app monitor.See:  smart constructor. amazonka-rumIf you set this to true, the RUM web client sets two cookies, a session cookie and a user cookie. The cookies allow the RUM web client to collect data relating to the number of users an application has and the behavior of the application across a sequence of events. Cookies are stored in the top-level domain of the current page. amazonka-rumIf you set this to true, RUM enables X-Ray tracing for the user sessions that RUM samples. RUM adds an X-Ray trace header to allowed HTTP requests. It also records an X-Ray segment for allowed HTTP requests. You can see traces and segments from these user sessions in the X-Ray console and the CloudWatch ServiceLens console. For more information, see >https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.htmlWhat is X-Ray? amazonka-rumA list of URLs in your website or application to exclude from RUM data collection.You can't include both  ExcludedPages and  IncludedPages in the same operation. amazonka-rumA list of pages in your application that are to be displayed with a "favorite" icon in the CloudWatch RUM console. amazonka-rumThe ARN of the guest IAM role that is attached to the Amazon Cognito identity pool that is used to authorize the sending of data to RUM. amazonka-rumThe ID of the Amazon Cognito identity pool that is used to authorize the sending of data to RUM. amazonka-rumIf this app monitor is to collect data from only certain pages in your application, this structure lists those pages.You can't include both  ExcludedPages and  IncludedPages in the same operation. amazonka-rumSpecifies the portion of user sessions to use for RUM data collection. Choosing a higher portion gives you more data but also incurs more costs.The range for this value is 0 to 1 inclusive. Setting this to 1 means that 100% of user sessions are sampled, and setting it to 0.1 means that 10% of user sessions are sampled.If you omit this parameter, the default of 0.1 is used, and 10% of sessions will be sampled. amazonka-rumAn array that lists the types of telemetry data that this app monitor is to collect.errors indicates that RUM collects data about unhandled JavaScript errors raised by your application. performance indicates that RUM collects performance data about how your application and its resources are loaded and rendered. This includes Core Web Vitals.http indicates that RUM collects data about HTTP errors thrown by your application. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - If you set this to true, the RUM web client sets two cookies, a session cookie and a user cookie. The cookies allow the RUM web client to collect data relating to the number of users an application has and the behavior of the application across a sequence of events. Cookies are stored in the top-level domain of the current page.,  - If you set this to true, RUM enables X-Ray tracing for the user sessions that RUM samples. RUM adds an X-Ray trace header to allowed HTTP requests. It also records an X-Ray segment for allowed HTTP requests. You can see traces and segments from these user sessions in the X-Ray console and the CloudWatch ServiceLens console. For more information, see >https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.htmlWhat is X-Ray?,  - A list of URLs in your website or application to exclude from RUM data collection.You can't include both  ExcludedPages and  IncludedPages in the same operation.,  - A list of pages in your application that are to be displayed with a "favorite" icon in the CloudWatch RUM console.,  - The ARN of the guest IAM role that is attached to the Amazon Cognito identity pool that is used to authorize the sending of data to RUM.,  - The ID of the Amazon Cognito identity pool that is used to authorize the sending of data to RUM.,  - If this app monitor is to collect data from only certain pages in your application, this structure lists those pages.You can't include both  ExcludedPages and  IncludedPages in the same operation.,  - Specifies the portion of user sessions to use for RUM data collection. Choosing a higher portion gives you more data but also incurs more costs.The range for this value is 0 to 1 inclusive. Setting this to 1 means that 100% of user sessions are sampled, and setting it to 0.1 means that 10% of user sessions are sampled.If you omit this parameter, the default of 0.1 is used, and 10% of sessions will be sampled.,  - An array that lists the types of telemetry data that this app monitor is to collect.errors indicates that RUM collects data about unhandled JavaScript errors raised by your application. performance indicates that RUM collects performance data about how your application and its resources are loaded and rendered. This includes Core Web Vitals.http indicates that RUM collects data about HTTP errors thrown by your application. amazonka-rumIf you set this to true, the RUM web client sets two cookies, a session cookie and a user cookie. The cookies allow the RUM web client to collect data relating to the number of users an application has and the behavior of the application across a sequence of events. Cookies are stored in the top-level domain of the current page. amazonka-rumIf you set this to true, RUM enables X-Ray tracing for the user sessions that RUM samples. RUM adds an X-Ray trace header to allowed HTTP requests. It also records an X-Ray segment for allowed HTTP requests. You can see traces and segments from these user sessions in the X-Ray console and the CloudWatch ServiceLens console. For more information, see >https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.htmlWhat is X-Ray? amazonka-rumA list of URLs in your website or application to exclude from RUM data collection.You can't include both  ExcludedPages and  IncludedPages in the same operation. amazonka-rumA list of pages in your application that are to be displayed with a "favorite" icon in the CloudWatch RUM console. amazonka-rumThe ARN of the guest IAM role that is attached to the Amazon Cognito identity pool that is used to authorize the sending of data to RUM. amazonka-rumThe ID of the Amazon Cognito identity pool that is used to authorize the sending of data to RUM. amazonka-rumIf this app monitor is to collect data from only certain pages in your application, this structure lists those pages.You can't include both  ExcludedPages and  IncludedPages in the same operation. amazonka-rumSpecifies the portion of user sessions to use for RUM data collection. Choosing a higher portion gives you more data but also incurs more costs.The range for this value is 0 to 1 inclusive. Setting this to 1 means that 100% of user sessions are sampled, and setting it to 0.1 means that 10% of user sessions are sampled.If you omit this parameter, the default of 0.1 is used, and 10% of sessions will be sampled. amazonka-rumAn array that lists the types of telemetry data that this app monitor is to collect.errors indicates that RUM collects data about unhandled JavaScript errors raised by your application. performance indicates that RUM collects performance data about how your application and its resources are loaded and rendered. This includes Core Web Vitals.http indicates that RUM collects data about HTTP errors thrown by your application.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';[ amazonka-rumA RUM app monitor collects telemetry data from your application and sends that data to RUM. The data includes performance and reliability information such as page load time, client-side errors, and user behavior.See:  smart constructor. amazonka-rumA structure that contains much of the configuration data for the app monitor. amazonka-rum4The date and time that this app monitor was created. amazonka-rumSpecifies whether this app monitor allows the web client to define and send custom events./For more information about custom events, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.htmlSend custom events. amazonka-rumA structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs. amazonka-rumThe top-level internet domain name for which your application has administrative authority. amazonka-rum"The unique ID of this app monitor. amazonka-rumThe date and time of the most recent changes to this app monitor's configuration. amazonka-rumThe name of the app monitor. amazonka-rum%The current state of the app monitor. amazonka-rumThe list of tag keys and values associated with this app monitor. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A structure that contains much of the configuration data for the app monitor., 7 - The date and time that this app monitor was created.,  - Specifies whether this app monitor allows the web client to define and send custom events./For more information about custom events, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.htmlSend custom events.,  - A structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.,  - The top-level internet domain name for which your application has administrative authority., % - The unique ID of this app monitor.,  - The date and time of the most recent changes to this app monitor's configuration.,  - The name of the app monitor., ( - The current state of the app monitor.,  - The list of tag keys and values associated with this app monitor. amazonka-rumA structure that contains much of the configuration data for the app monitor. amazonka-rum4The date and time that this app monitor was created. amazonka-rumSpecifies whether this app monitor allows the web client to define and send custom events./For more information about custom events, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.htmlSend custom events. amazonka-rumA structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs. amazonka-rumThe top-level internet domain name for which your application has administrative authority. amazonka-rum"The unique ID of this app monitor. amazonka-rumThe date and time of the most recent changes to this app monitor's configuration. amazonka-rumThe name of the app monitor. amazonka-rum%The current state of the app monitor. amazonka-rumThe list of tag keys and values associated with this app monitor.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';ˀ amazonka-rumA structure that defines the time range that you want to retrieve results from.See:  smart constructor. amazonka-rumThe end of the time range to retrieve performance events from. If you omit this, the time range extends to the time that this operation is performed. amazonka-rumThe beginning of the time range to retrieve performance events from. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The end of the time range to retrieve performance events from. If you omit this, the time range extends to the time that this operation is performed.,  - The beginning of the time range to retrieve performance events from. amazonka-rumThe end of the time range to retrieve performance events from. If you omit this, the time range extends to the time that this operation is performed. amazonka-rumThe beginning of the time range to retrieve performance events from. amazonka-rum(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';, amazonka-rumA structure that contains information about the user session that this batch of events was collected from.See:  smart constructor. amazonka-rum4The session ID that the performance events are from. amazonka-rumThe ID of the user for this user session. This ID is generated by RUM and does not include any personally identifiable information about the user. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 7 - The session ID that the performance events are from.,  - The ID of the user for this user session. This ID is generated by RUM and does not include any personally identifiable information about the user. amazonka-rum4The session ID that the performance events are from. amazonka-rumThe ID of the user for this user session. This ID is generated by RUM and does not include any personally identifiable information about the user.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%  amazonka-rum API version  2018-05-100 of the Amazon CloudWatch RUM SDK configuration. amazonka-rum=You don't have sufficient permissions to perform this action. amazonka-rumThis operation attempted to create a resource that already exists. amazonka-rumInternal service exception. amazonka-rumResource not found. amazonka-rum%This request exceeds a service quota. amazonka-rum2The request was throttled because of quota limits. amazonka-rum2One of the arguments for the request is not valid. $#!"89:; - The list of key-value pairs to associate with the resource. amazonka-rumThe ARN of the CloudWatch RUM resource that you're adding tags to. amazonka-rum;The list of key-value pairs to associate with the resource. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code. amazonka-rum The response's http status code. amazonka-rum amazonka-rum  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-rumSee:  smart constructor. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumUse this parameter only if  Destination is  Evidently. This parameter specifies the ARN of the Evidently experiment that will receive the extended metrics. amazonka-rumThis parameter is required if  Destination is  Evidently. If  Destination is  CloudWatch, do not use this parameter.This parameter specifies the ARN of an IAM role that RUM will assume to write to the Evidently experiment that you are sending metrics to. This role must have permission to write to that experiment. amazonka-rumThe name of the CloudWatch RUM app monitor that will send the metrics. amazonka-rumDefines the destination to send the metrics to. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that is to be the destination and an IAM role that has permission to write to the experiment. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Use this parameter only if  Destination is  Evidently. This parameter specifies the ARN of the Evidently experiment that will receive the extended metrics., ! - This parameter is required if  Destination is  Evidently. If  Destination is  CloudWatch, do not use this parameter.This parameter specifies the ARN of an IAM role that RUM will assume to write to the Evidently experiment that you are sending metrics to. This role must have permission to write to that experiment.,  - The name of the CloudWatch RUM app monitor that will send the metrics.,  - Defines the destination to send the metrics to. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that is to be the destination and an IAM role that has permission to write to the experiment. amazonka-rumUse this parameter only if  Destination is  Evidently. This parameter specifies the ARN of the Evidently experiment that will receive the extended metrics. amazonka-rumThis parameter is required if  Destination is  Evidently. If  Destination is  CloudWatch, do not use this parameter.This parameter specifies the ARN of an IAM role that RUM will assume to write to the Evidently experiment that you are sending metrics to. This role must have permission to write to that experiment. amazonka-rumThe name of the CloudWatch RUM app monitor that will send the metrics. amazonka-rumDefines the destination to send the metrics to. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that is to be the destination and an IAM role that has permission to write to the experiment. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code. amazonka-rum The response's http status code. amazonka-rum amazonka-rum amazonka-rum(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-rumSee:  smart constructor. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumA structure that contains information about the app monitor that collected this telemetry information. amazonka-rum5A unique identifier for this batch of RUM event data. amazonka-rum4The ID of the app monitor that is sending this data. amazonka-rum=An array of structures that contain the telemetry event data. amazonka-rumA structure that contains information about the user session that this batch of events was collected from. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A structure that contains information about the app monitor that collected this telemetry information., 8 - A unique identifier for this batch of RUM event data., 7 - The ID of the app monitor that is sending this data.,  - An array of structures that contain the telemetry event data.,  - A structure that contains information about the user session that this batch of events was collected from. amazonka-rumA structure that contains information about the app monitor that collected this telemetry information. amazonka-rum5A unique identifier for this batch of RUM event data. amazonka-rum4The ID of the app monitor that is sending this data. amazonka-rum=An array of structures that contain the telemetry event data. amazonka-rumA structure that contains information about the user session that this batch of events was collected from. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code. amazonka-rum The response's http status code. amazonka-rum amazonka-rum amazonka-rum amazonka-rum amazonka-rum(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';  amazonka-rumSee:  smart constructor. amazonka-rum The response's http status code. amazonka-rum-The ARN of the resource that you are viewing. amazonka-rumThe list of tag keys and values associated with the resource you specified. amazonka-rumSee:  smart constructor. amazonka-rum9The ARN of the resource that you want to see the tags of. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, < - The ARN of the resource that you want to see the tags of. amazonka-rum9The ARN of the resource that you want to see the tags of. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code., 0 - The ARN of the resource that you are viewing.,  - The list of tag keys and values associated with the resource you specified. amazonka-rum The response's http status code. amazonka-rum-The ARN of the resource that you are viewing. amazonka-rumThe list of tag keys and values associated with the resource you specified. amazonka-rum amazonka-rum amazonka-rum(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';  amazonka-rumSee:  smart constructor. amazonka-rumThe list of CloudWatch RUM extended metrics destinations associated with the app monitor that you specified. amazonka-rumA token that you can use in a subsequent operation to retrieve the next set of results. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumThe 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. amazonka-rumUse the token returned by the previous operation to request the next page of results. amazonka-rumThe name of the app monitor associated with the destinations that you want to retrieve. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - 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.,  - Use the token returned by the previous operation to request the next page of results.,  - The name of the app monitor associated with the destinations that you want to retrieve. amazonka-rumThe 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. amazonka-rumUse the token returned by the previous operation to request the next page of results. amazonka-rumThe name of the app monitor associated with the destinations that you want to retrieve. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of CloudWatch RUM extended metrics destinations associated with the app monitor that you specified.,  - A token that you can use in a subsequent operation to retrieve the next set of results., # - The response's http status code. amazonka-rumThe list of CloudWatch RUM extended metrics destinations associated with the app monitor that you specified. amazonka-rumA token that you can use in a subsequent operation to retrieve the next set of results. amazonka-rum The response's http status code. amazonka-rum amazonka-rum(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';K amazonka-rumSee:  smart constructor. amazonka-rumAn array of structures that contain information about the returned app monitors. amazonka-rumA token that you can use in a subsequent operation to retrieve the next set of results. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumThe maximum number of results to return in one operation. The default is 50. The maximum that you can specify is 100. amazonka-rumUse the token returned by the previous operation to request the next page of results. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The maximum number of results to return in one operation. The default is 50. The maximum that you can specify is 100.,  - Use the token returned by the previous operation to request the next page of results. amazonka-rumThe maximum number of results to return in one operation. The default is 50. The maximum that you can specify is 100. amazonka-rumUse the token returned by the previous operation to request the next page of results. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - An array of structures that contain information about the returned app monitors.,  - A token that you can use in a subsequent operation to retrieve the next set of results., # - The response's http status code. amazonka-rumAn array of structures that contain information about the returned app monitors. amazonka-rumA token that you can use in a subsequent operation to retrieve the next set of results. amazonka-rum The response's http status code. amazonka-rum(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';% amazonka-rumSee:  smart constructor. amazonka-rum6The events that RUM collected that match your request. amazonka-rumA token that you can use in a subsequent operation to retrieve the next set of results. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumAn array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify. amazonka-rum9The maximum number of results to return in one operation. amazonka-rumUse the token returned by the previous operation to request the next page of results. amazonka-rumThe name of the app monitor that collected the data that you want to retrieve. amazonka-rumA structure that defines the time range that you want to retrieve results from. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify., < - The maximum number of results to return in one operation.,  - Use the token returned by the previous operation to request the next page of results.,  - The name of the app monitor that collected the data that you want to retrieve.,  - A structure that defines the time range that you want to retrieve results from. amazonka-rumAn array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify. amazonka-rum9The maximum number of results to return in one operation. amazonka-rumUse the token returned by the previous operation to request the next page of results. amazonka-rumThe name of the app monitor that collected the data that you want to retrieve. amazonka-rumA structure that defines the time range that you want to retrieve results from. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 9 - The events that RUM collected that match your request.,  - A token that you can use in a subsequent operation to retrieve the next set of results., # - The response's http status code. amazonka-rum6The events that RUM collected that match your request. amazonka-rumA token that you can use in a subsequent operation to retrieve the next set of results. amazonka-rum The response's http status code. amazonka-rum amazonka-rum amazonka-rum(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';,  amazonka-rumSee:  smart constructor. amazonka-rumA structure containing all the configuration information for the app monitor. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rum,The app monitor to retrieve information for. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, / - The app monitor to retrieve information for. amazonka-rum,The app monitor to retrieve information for. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A structure containing all the configuration information for the app monitor., # - The response's http status code. amazonka-rumA structure containing all the configuration information for the app monitor. amazonka-rum The response's http status code. amazonka-rum amazonka-rum  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';7  amazonka-rumSee:  smart constructor. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumThis 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 to delete. amazonka-rumThe name of the app monitor that is sending metrics to the destination that you want to delete. amazonka-rum4The type of destination to delete. Valid values are  CloudWatch and  Evidently. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ! - 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 to delete.,  - The name of the app monitor that is sending metrics to the destination that you want to delete., 7 - The type of destination to delete. Valid values are  CloudWatch and  Evidently. amazonka-rumThis 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 to delete. amazonka-rumThe name of the app monitor that is sending metrics to the destination that you want to delete. amazonka-rum4The type of destination to delete. Valid values are  CloudWatch and  Evidently. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code. amazonka-rum The response's http status code. amazonka-rum amazonka-rum amazonka-rum(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';= amazonka-rumSee:  smart constructor. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rum&The name of the app monitor to delete. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ) - The name of the app monitor to delete. amazonka-rum&The name of the app monitor to delete. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code. amazonka-rum The response's http status code. amazonka-rum amazonka-rum   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';\ amazonka-rumSee:  smart constructor. amazonka-rum%The unique ID of the new app monitor. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumA structure that contains much of the configuration data for the app monitor. If you are using Amazon Cognito for authorization, you must include this structure in your request, and it must include the ID of the Amazon Cognito identity pool to use for authorization. If you don't include AppMonitorConfiguration, you must set up your own authorization method. For more information, see  https://docs.aws.amazon.com/monitoring/CloudWatch-RUM-get-started-authorization.html>Authorize your application to send data to Amazon Web Services.If you omit this argument, the sample rate used for RUM is set to 10% of the user sessions. amazonka-rumSpecifies whether this app monitor allows the web client to define and send custom events. If you omit this parameter, custom events are DISABLED./For more information about custom events, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.htmlSend custom events. amazonka-rumData collected by RUM is kept by RUM for 30 days and then deleted. This parameter specifies whether RUM sends a copy of this telemetry data to Amazon CloudWatch Logs in your account. This enables you to keep the telemetry data for more than 30 days, but it does incur Amazon CloudWatch Logs charges.+If you omit this parameter, the default is false. amazonka-rum>Assigns one or more tags (key-value pairs) to the app monitor.Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters.9You can associate as many as 50 tags with an app monitor.For more information, see  >https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html%Tagging Amazon Web Services resources. amazonka-rumThe top-level internet domain name for which your application has administrative authority. amazonka-rumA name for the app monitor. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A structure that contains much of the configuration data for the app monitor. If you are using Amazon Cognito for authorization, you must include this structure in your request, and it must include the ID of the Amazon Cognito identity pool to use for authorization. If you don't include AppMonitorConfiguration, you must set up your own authorization method. For more information, see  https://docs.aws.amazon.com/monitoring/CloudWatch-RUM-get-started-authorization.html>Authorize your application to send data to Amazon Web Services.If you omit this argument, the sample rate used for RUM is set to 10% of the user sessions.,  - Specifies whether this app monitor allows the web client to define and send custom events. If you omit this parameter, custom events are DISABLED./For more information about custom events, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.htmlSend custom events.,  - Data collected by RUM is kept by RUM for 30 days and then deleted. This parameter specifies whether RUM sends a copy of this telemetry data to Amazon CloudWatch Logs in your account. This enables you to keep the telemetry data for more than 30 days, but it does incur Amazon CloudWatch Logs charges.+If you omit this parameter, the default is false.,  - Assigns one or more tags (key-value pairs) to the app monitor.Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters.9You can associate as many as 50 tags with an app monitor.For more information, see  >https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html%Tagging Amazon Web Services resources.,  - The top-level internet domain name for which your application has administrative authority.,  - A name for the app monitor. amazonka-rumA structure that contains much of the configuration data for the app monitor. If you are using Amazon Cognito for authorization, you must include this structure in your request, and it must include the ID of the Amazon Cognito identity pool to use for authorization. If you don't include AppMonitorConfiguration, you must set up your own authorization method. For more information, see  https://docs.aws.amazon.com/monitoring/CloudWatch-RUM-get-started-authorization.html>Authorize your application to send data to Amazon Web Services.If you omit this argument, the sample rate used for RUM is set to 10% of the user sessions. amazonka-rumSpecifies whether this app monitor allows the web client to define and send custom events. If you omit this parameter, custom events are DISABLED./For more information about custom events, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.htmlSend custom events. amazonka-rumData collected by RUM is kept by RUM for 30 days and then deleted. This parameter specifies whether RUM sends a copy of this telemetry data to Amazon CloudWatch Logs in your account. This enables you to keep the telemetry data for more than 30 days, but it does incur Amazon CloudWatch Logs charges.+If you omit this parameter, the default is false. amazonka-rum>Assigns one or more tags (key-value pairs) to the app monitor.Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters.9You can associate as many as 50 tags with an app monitor.For more information, see  >https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html%Tagging Amazon Web Services resources. amazonka-rumThe top-level internet domain name for which your application has administrative authority. amazonka-rumA name for the app monitor. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ( - The unique ID of the new app monitor., # - The response's http status code. amazonka-rum%The unique ID of the new app monitor. amazonka-rum The response's http status code. amazonka-rum amazonka-rum amazonka-rum!(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';o  amazonka-rumSee:  smart constructor. amazonka-rumAn array of structures that display information about the metrics that are sent by the specified app monitor to the specified destination. amazonka-rumA token that you can use in a subsequent operation to retrieve the next set of results. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumThis 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. amazonka-rumThe 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. amazonka-rumUse the token returned by the previous operation to request the next page of results. amazonka-rumThe name of the CloudWatch RUM app monitor that is sending the metrics. amazonka-rumThe type of destination that you want to view metrics for. Valid values are  CloudWatch and  Evidently. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ! - 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.,  - 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.,  - Use the token returned by the previous operation to request the next page of results.,  - The name of the CloudWatch RUM app monitor that is sending the metrics.,  - The type of destination that you want to view metrics for. Valid values are  CloudWatch and  Evidently. amazonka-rumThis 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. amazonka-rumThe 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. amazonka-rumUse the token returned by the previous operation to request the next page of results. amazonka-rumThe name of the CloudWatch RUM app monitor that is sending the metrics. amazonka-rumThe type of destination that you want to view metrics for. Valid values are  CloudWatch and  Evidently. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - An array of structures that display information about the metrics that are sent by the specified app monitor to the specified destination.,  - A token that you can use in a subsequent operation to retrieve the next set of results., # - The response's http status code. amazonka-rumAn array of structures that display information about the metrics that are sent by the specified app monitor to the specified destination. amazonka-rumA token that you can use in a subsequent operation to retrieve the next set of results. amazonka-rum The response's http status code. amazonka-rum amazonka-rum amazonka-rum"(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-rumSee:  smart constructor. amazonka-rum4The IDs of the metric definitions that were deleted. amazonka-rum The response's http status code. amazonka-rum>An array of error objects, if the operation caused any errors. amazonka-rumSee:  smart constructor. amazonka-rumThis 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 was receiving the metrics that are being deleted. amazonka-rumThe name of the CloudWatch RUM app monitor that is sending these metrics. amazonka-rumDefines the destination where you want to stop sending the specified metrics. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that is to be the destination and an IAM role that has permission to write to the experiment. amazonka-rumAn array of structures which define the metrics that you want to stop sending. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ! - 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 was receiving the metrics that are being deleted.,  - The name of the CloudWatch RUM app monitor that is sending these metrics.,  - Defines the destination where you want to stop sending the specified metrics. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that is to be the destination and an IAM role that has permission to write to the experiment.,  - An array of structures which define the metrics that you want to stop sending. amazonka-rumThis 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 was receiving the metrics that are being deleted. amazonka-rumThe name of the CloudWatch RUM app monitor that is sending these metrics. amazonka-rumDefines the destination where you want to stop sending the specified metrics. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that is to be the destination and an IAM role that has permission to write to the experiment. amazonka-rumAn array of structures which define the metrics that you want to stop sending. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 7 - The IDs of the metric definitions that were deleted., # - The response's http status code.,  - An array of error objects, if the operation caused any errors. amazonka-rum4The IDs of the metric definitions that were deleted. amazonka-rum The response's http status code. amazonka-rum>An array of error objects, if the operation caused any errors. amazonka-rum amazonka-rum amazonka-rum#(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';t amazonka-rumSee:  smart constructor. amazonka-rum8An array of structures that define the extended metrics. amazonka-rum The response's http status code. amazonka-rum>An array of error objects, if the operation caused any errors. amazonka-rumSee:  smart constructor. amazonka-rumThis 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 is to receive the metrics. You must have already defined this experiment as a valid destination. For more information, see  https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_PutRumMetricsDestination.htmlPutRumMetricsDestination. amazonka-rumThe name of the CloudWatch RUM app monitor that is to send the metrics. amazonka-rum9The destination to send the metrics to. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that will receive the metrics and an IAM role that has permission to write to the experiment. amazonka-rumAn array of structures which define the metrics that you want to send. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ! - 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 is to receive the metrics. You must have already defined this experiment as a valid destination. For more information, see  https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_PutRumMetricsDestination.htmlPutRumMetricsDestination.,  - The name of the CloudWatch RUM app monitor that is to send the metrics., < - The destination to send the metrics to. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that will receive the metrics and an IAM role that has permission to write to the experiment.,  - An array of structures which define the metrics that you want to send. amazonka-rumThis 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 is to receive the metrics. You must have already defined this experiment as a valid destination. For more information, see  https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_PutRumMetricsDestination.htmlPutRumMetricsDestination. amazonka-rumThe name of the CloudWatch RUM app monitor that is to send the metrics. amazonka-rum9The destination to send the metrics to. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that will receive the metrics and an IAM role that has permission to write to the experiment. amazonka-rumAn array of structures which define the metrics that you want to send. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ; - An array of structures that define the extended metrics., # - The response's http status code.,  - An array of error objects, if the operation caused any errors. amazonka-rum8An array of structures that define the extended metrics. amazonka-rum The response's http status code. amazonka-rum>An array of error objects, if the operation caused any errors. amazonka-rum amazonka-rum amazonka-rum$(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';l  amazonka-rumSee:  smart constructor. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumThe ARN of the CloudWatch RUM resource that you're removing tags from. amazonka-rum1The list of tag keys to remove from the resource. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The ARN of the CloudWatch RUM resource that you're removing tags from., 4 - The list of tag keys to remove from the resource. amazonka-rumThe ARN of the CloudWatch RUM resource that you're removing tags from. amazonka-rum1The list of tag keys to remove from the resource. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code. amazonka-rum The response's http status code. amazonka-rum amazonka-rum  %(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-rumSee:  smart constructor. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumA structure that contains much of the configuration data for the app monitor. If you are using Amazon Cognito for authorization, you must include this structure in your request, and it must include the ID of the Amazon Cognito identity pool to use for authorization. If you don't include AppMonitorConfiguration, you must set up your own authorization method. For more information, see  https://docs.aws.amazon.com/monitoring/CloudWatch-RUM-get-started-authorization.html>Authorize your application to send data to Amazon Web Services. amazonka-rumSpecifies whether this app monitor allows the web client to define and send custom events. The default is for custom events to be DISABLED./For more information about custom events, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.htmlSend custom events. amazonka-rumData collected by RUM is kept by RUM for 30 days and then deleted. This parameter specifies whether RUM sends a copy of this telemetry data to Amazon CloudWatch Logs in your account. This enables you to keep the telemetry data for more than 30 days, but it does incur Amazon CloudWatch Logs charges. amazonka-rumThe top-level internet domain name for which your application has administrative authority. amazonka-rum&The name of the app monitor to update. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A structure that contains much of the configuration data for the app monitor. If you are using Amazon Cognito for authorization, you must include this structure in your request, and it must include the ID of the Amazon Cognito identity pool to use for authorization. If you don't include AppMonitorConfiguration, you must set up your own authorization method. For more information, see  https://docs.aws.amazon.com/monitoring/CloudWatch-RUM-get-started-authorization.html>Authorize your application to send data to Amazon Web Services.,  - Specifies whether this app monitor allows the web client to define and send custom events. The default is for custom events to be DISABLED./For more information about custom events, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.htmlSend custom events.,  - Data collected by RUM is kept by RUM for 30 days and then deleted. This parameter specifies whether RUM sends a copy of this telemetry data to Amazon CloudWatch Logs in your account. This enables you to keep the telemetry data for more than 30 days, but it does incur Amazon CloudWatch Logs charges.,  - The top-level internet domain name for which your application has administrative authority., ) - The name of the app monitor to update. amazonka-rumA structure that contains much of the configuration data for the app monitor. If you are using Amazon Cognito for authorization, you must include this structure in your request, and it must include the ID of the Amazon Cognito identity pool to use for authorization. If you don't include AppMonitorConfiguration, you must set up your own authorization method. For more information, see  https://docs.aws.amazon.com/monitoring/CloudWatch-RUM-get-started-authorization.html>Authorize your application to send data to Amazon Web Services. amazonka-rumSpecifies whether this app monitor allows the web client to define and send custom events. The default is for custom events to be DISABLED./For more information about custom events, see  https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.htmlSend custom events. amazonka-rumData collected by RUM is kept by RUM for 30 days and then deleted. This parameter specifies whether RUM sends a copy of this telemetry data to Amazon CloudWatch Logs in your account. This enables you to keep the telemetry data for more than 30 days, but it does incur Amazon CloudWatch Logs charges. amazonka-rumThe top-level internet domain name for which your application has administrative authority. amazonka-rum&The name of the app monitor to update. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code. amazonka-rum The response's http status code. amazonka-rum amazonka-rum&(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-rumSee:  smart constructor. amazonka-rum The response's http status code. amazonka-rumSee:  smart constructor. amazonka-rumThis 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 is to receive the metrics. You must have already defined this experiment as a valid destination. For more information, see  https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_PutRumMetricsDestination.htmlPutRumMetricsDestination. amazonka-rumThe name of the CloudWatch RUM app monitor that sends these metrics. amazonka-rum9The destination to send the metrics to. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that will receive the metrics and an IAM role that has permission to write to the experiment. amazonka-rumA structure that contains the new definition that you want to use for this metric. amazonka-rum*The ID of the metric definition to update. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ! - 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 is to receive the metrics. You must have already defined this experiment as a valid destination. For more information, see  https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_PutRumMetricsDestination.htmlPutRumMetricsDestination.,  - The name of the CloudWatch RUM app monitor that sends these metrics., < - The destination to send the metrics to. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that will receive the metrics and an IAM role that has permission to write to the experiment.,  - A structure that contains the new definition that you want to use for this metric., - - The ID of the metric definition to update. amazonka-rumThis 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 is to receive the metrics. You must have already defined this experiment as a valid destination. For more information, see  https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_PutRumMetricsDestination.htmlPutRumMetricsDestination. amazonka-rumThe name of the CloudWatch RUM app monitor that sends these metrics. amazonka-rum9The destination to send the metrics to. Valid values are  CloudWatch and  Evidently. If you specify  Evidently, you must also specify the ARN of the CloudWatchEvidently experiment that will receive the metrics and an IAM role that has permission to write to the experiment. amazonka-rumA structure that contains the new definition that you want to use for this metric. amazonka-rum*The ID of the metric definition to update. amazonka-rumCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code. amazonka-rum The response's http status code. amazonka-rum amazonka-rum amazonka-rum amazonka-rum amazonka-rum'(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'amazonka-rum-2.0-2UnkV4TSIBwJW5RXOw3bOY$Amazonka.Rum.Types.AppMonitorDetails7Amazonka.Rum.Types.BatchDeleteRumMetricDefinitionsError%Amazonka.Rum.Types.CustomEventsStatusAmazonka.Rum.Types.CustomEventsAmazonka.Rum.Types.CwLogAmazonka.Rum.Types.DataStorage#Amazonka.Rum.Types.MetricDefinition*Amazonka.Rum.Types.MetricDefinitionRequest7Amazonka.Rum.Types.BatchCreateRumMetricDefinitionsError$Amazonka.Rum.Types.MetricDestination+Amazonka.Rum.Types.MetricDestinationSummaryAmazonka.Rum.Types.QueryFilterAmazonka.Rum.Types.RumEventAmazonka.Rum.Types.StateEnum$Amazonka.Rum.Types.AppMonitorSummaryAmazonka.Rum.Types.Telemetry*Amazonka.Rum.Types.AppMonitorConfigurationAmazonka.Rum.Types.AppMonitorAmazonka.Rum.Types.TimeRangeAmazonka.Rum.Types.UserDetailsAmazonka.Rum.TypesAmazonka.Rum.TagResource%Amazonka.Rum.PutRumMetricsDestinationAmazonka.Rum.PutRumEvents Amazonka.Rum.ListTagsForResource'Amazonka.Rum.ListRumMetricsDestinationsAmazonka.Rum.ListAppMonitorsAmazonka.Rum.GetAppMonitorDataAmazonka.Rum.GetAppMonitor(Amazonka.Rum.DeleteRumMetricsDestinationAmazonka.Rum.DeleteAppMonitorAmazonka.Rum.CreateAppMonitor)Amazonka.Rum.BatchGetRumMetricDefinitions,Amazonka.Rum.BatchDeleteRumMetricDefinitions,Amazonka.Rum.BatchCreateRumMetricDefinitionsAmazonka.Rum.UntagResourceAmazonka.Rum.UpdateAppMonitor&Amazonka.Rum.UpdateRumMetricDefinitionAmazonka.Rum.LensAmazonka.Rum.Waiters Amazonka.RumAppMonitorDetailsAppMonitorDetails'$sel:id:AppMonitorDetails'$sel:name:AppMonitorDetails'$sel:version:AppMonitorDetails'newAppMonitorDetailsappMonitorDetails_idappMonitorDetails_nameappMonitorDetails_version$fToJSONAppMonitorDetails$fNFDataAppMonitorDetails$fHashableAppMonitorDetails$fEqAppMonitorDetails$fReadAppMonitorDetails$fShowAppMonitorDetails$fGenericAppMonitorDetails$BatchDeleteRumMetricDefinitionsError%BatchDeleteRumMetricDefinitionsError'4$sel:errorCode:BatchDeleteRumMetricDefinitionsError'7$sel:errorMessage:BatchDeleteRumMetricDefinitionsError'=$sel:metricDefinitionId:BatchDeleteRumMetricDefinitionsError''newBatchDeleteRumMetricDefinitionsError.batchDeleteRumMetricDefinitionsError_errorCode1batchDeleteRumMetricDefinitionsError_errorMessage7batchDeleteRumMetricDefinitionsError_metricDefinitionId,$fNFDataBatchDeleteRumMetricDefinitionsError.$fHashableBatchDeleteRumMetricDefinitionsError.$fFromJSONBatchDeleteRumMetricDefinitionsError($fEqBatchDeleteRumMetricDefinitionsError*$fReadBatchDeleteRumMetricDefinitionsError*$fShowBatchDeleteRumMetricDefinitionsError-$fGenericBatchDeleteRumMetricDefinitionsErrorCustomEventsStatusCustomEventsStatus'fromCustomEventsStatusCustomEventsStatus_ENABLEDCustomEventsStatus_DISABLED$fShowCustomEventsStatus$fReadCustomEventsStatus$fEqCustomEventsStatus$fOrdCustomEventsStatus$fGenericCustomEventsStatus$fHashableCustomEventsStatus$fNFDataCustomEventsStatus$fFromTextCustomEventsStatus$fToTextCustomEventsStatus $fToByteStringCustomEventsStatus$fToLogCustomEventsStatus$fToHeaderCustomEventsStatus$fToQueryCustomEventsStatus$fFromJSONCustomEventsStatus$fFromJSONKeyCustomEventsStatus$fToJSONCustomEventsStatus$fToJSONKeyCustomEventsStatus$fFromXMLCustomEventsStatus$fToXMLCustomEventsStatus CustomEvents CustomEvents'$sel:status:CustomEvents'newCustomEventscustomEvents_status$fToJSONCustomEvents$fNFDataCustomEvents$fHashableCustomEvents$fFromJSONCustomEvents$fEqCustomEvents$fReadCustomEvents$fShowCustomEvents$fGenericCustomEventsCwLogCwLog'$sel:cwLogEnabled:CwLog'$sel:cwLogGroup:CwLog'newCwLogcwLog_cwLogEnabledcwLog_cwLogGroup $fNFDataCwLog$fHashableCwLog$fFromJSONCwLog $fEqCwLog $fReadCwLog $fShowCwLog$fGenericCwLog DataStorage DataStorage'$sel:cwLog:DataStorage'newDataStoragedataStorage_cwLog$fNFDataDataStorage$fHashableDataStorage$fFromJSONDataStorage$fEqDataStorage$fReadDataStorage$fShowDataStorage$fGenericDataStorageMetricDefinitionMetricDefinition'$$sel:dimensionKeys:MetricDefinition'#$sel:eventPattern:MetricDefinition' $sel:unitLabel:MetricDefinition'$sel:valueKey:MetricDefinition')$sel:metricDefinitionId:MetricDefinition'$sel:name:MetricDefinition'newMetricDefinitionmetricDefinition_dimensionKeysmetricDefinition_eventPatternmetricDefinition_unitLabelmetricDefinition_valueKey#metricDefinition_metricDefinitionIdmetricDefinition_name$fNFDataMetricDefinition$fHashableMetricDefinition$fFromJSONMetricDefinition$fEqMetricDefinition$fReadMetricDefinition$fShowMetricDefinition$fGenericMetricDefinitionMetricDefinitionRequestMetricDefinitionRequest'+$sel:dimensionKeys:MetricDefinitionRequest'*$sel:eventPattern:MetricDefinitionRequest''$sel:unitLabel:MetricDefinitionRequest'&$sel:valueKey:MetricDefinitionRequest'"$sel:name:MetricDefinitionRequest'newMetricDefinitionRequest%metricDefinitionRequest_dimensionKeys$metricDefinitionRequest_eventPattern!metricDefinitionRequest_unitLabel metricDefinitionRequest_valueKeymetricDefinitionRequest_name$fToJSONMetricDefinitionRequest$fNFDataMetricDefinitionRequest!$fHashableMetricDefinitionRequest!$fFromJSONMetricDefinitionRequest$fEqMetricDefinitionRequest$fReadMetricDefinitionRequest$fShowMetricDefinitionRequest $fGenericMetricDefinitionRequest$BatchCreateRumMetricDefinitionsError%BatchCreateRumMetricDefinitionsError'4$sel:errorCode:BatchCreateRumMetricDefinitionsError'7$sel:errorMessage:BatchCreateRumMetricDefinitionsError';$sel:metricDefinition:BatchCreateRumMetricDefinitionsError''newBatchCreateRumMetricDefinitionsError.batchCreateRumMetricDefinitionsError_errorCode1batchCreateRumMetricDefinitionsError_errorMessage5batchCreateRumMetricDefinitionsError_metricDefinition,$fNFDataBatchCreateRumMetricDefinitionsError.$fHashableBatchCreateRumMetricDefinitionsError.$fFromJSONBatchCreateRumMetricDefinitionsError($fEqBatchCreateRumMetricDefinitionsError*$fReadBatchCreateRumMetricDefinitionsError*$fShowBatchCreateRumMetricDefinitionsError-$fGenericBatchCreateRumMetricDefinitionsErrorMetricDestinationMetricDestination'fromMetricDestinationMetricDestination_EvidentlyMetricDestination_CloudWatch$fShowMetricDestination$fReadMetricDestination$fEqMetricDestination$fOrdMetricDestination$fGenericMetricDestination$fHashableMetricDestination$fNFDataMetricDestination$fFromTextMetricDestination$fToTextMetricDestination$fToByteStringMetricDestination$fToLogMetricDestination$fToHeaderMetricDestination$fToQueryMetricDestination$fFromJSONMetricDestination$fFromJSONKeyMetricDestination$fToJSONMetricDestination$fToJSONKeyMetricDestination$fFromXMLMetricDestination$fToXMLMetricDestinationMetricDestinationSummaryMetricDestinationSummary'*$sel:destination:MetricDestinationSummary'-$sel:destinationArn:MetricDestinationSummary')$sel:iamRoleArn:MetricDestinationSummary'newMetricDestinationSummary$metricDestinationSummary_destination'metricDestinationSummary_destinationArn#metricDestinationSummary_iamRoleArn $fNFDataMetricDestinationSummary"$fHashableMetricDestinationSummary"$fFromJSONMetricDestinationSummary$fEqMetricDestinationSummary$fReadMetricDestinationSummary$fShowMetricDestinationSummary!$fGenericMetricDestinationSummary QueryFilter QueryFilter'$sel:name:QueryFilter'$sel:values:QueryFilter'newQueryFilterqueryFilter_namequeryFilter_values$fToJSONQueryFilter$fNFDataQueryFilter$fHashableQueryFilter$fEqQueryFilter$fReadQueryFilter$fShowQueryFilter$fGenericQueryFilterRumEvent RumEvent'$sel:metadata:RumEvent'$sel:details:RumEvent'$sel:id:RumEvent'$sel:timestamp:RumEvent'$sel:type':RumEvent' newRumEventrumEvent_metadatarumEvent_details rumEvent_idrumEvent_timestamp rumEvent_type$fToJSONRumEvent$fNFDataRumEvent$fHashableRumEvent $fEqRumEvent$fReadRumEvent$fShowRumEvent$fGenericRumEvent StateEnum StateEnum' fromStateEnumStateEnum_DELETINGStateEnum_CREATEDStateEnum_ACTIVE$fShowStateEnum$fReadStateEnum $fEqStateEnum$fOrdStateEnum$fGenericStateEnum$fHashableStateEnum$fNFDataStateEnum$fFromTextStateEnum$fToTextStateEnum$fToByteStringStateEnum$fToLogStateEnum$fToHeaderStateEnum$fToQueryStateEnum$fFromJSONStateEnum$fFromJSONKeyStateEnum$fToJSONStateEnum$fToJSONKeyStateEnum$fFromXMLStateEnum$fToXMLStateEnumAppMonitorSummaryAppMonitorSummary'$sel:created:AppMonitorSummary'$sel:id:AppMonitorSummary'$$sel:lastModified:AppMonitorSummary'$sel:name:AppMonitorSummary'$sel:state:AppMonitorSummary'newAppMonitorSummaryappMonitorSummary_createdappMonitorSummary_idappMonitorSummary_lastModifiedappMonitorSummary_nameappMonitorSummary_state$fNFDataAppMonitorSummary$fHashableAppMonitorSummary$fFromJSONAppMonitorSummary$fEqAppMonitorSummary$fReadAppMonitorSummary$fShowAppMonitorSummary$fGenericAppMonitorSummary Telemetry Telemetry' fromTelemetryTelemetry_PerformanceTelemetry_HttpTelemetry_Errors$fShowTelemetry$fReadTelemetry $fEqTelemetry$fOrdTelemetry$fGenericTelemetry$fHashableTelemetry$fNFDataTelemetry$fFromTextTelemetry$fToTextTelemetry$fToByteStringTelemetry$fToLogTelemetry$fToHeaderTelemetry$fToQueryTelemetry$fFromJSONTelemetry$fFromJSONKeyTelemetry$fToJSONTelemetry$fToJSONKeyTelemetry$fFromXMLTelemetry$fToXMLTelemetryAppMonitorConfigurationAppMonitorConfiguration'*$sel:allowCookies:AppMonitorConfiguration'($sel:enableXRay:AppMonitorConfiguration'+$sel:excludedPages:AppMonitorConfiguration'+$sel:favoritePages:AppMonitorConfiguration'*$sel:guestRoleArn:AppMonitorConfiguration',$sel:identityPoolId:AppMonitorConfiguration'+$sel:includedPages:AppMonitorConfiguration'/$sel:sessionSampleRate:AppMonitorConfiguration')$sel:telemetries:AppMonitorConfiguration'newAppMonitorConfiguration$appMonitorConfiguration_allowCookies"appMonitorConfiguration_enableXRay%appMonitorConfiguration_excludedPages%appMonitorConfiguration_favoritePages$appMonitorConfiguration_guestRoleArn&appMonitorConfiguration_identityPoolId%appMonitorConfiguration_includedPages)appMonitorConfiguration_sessionSampleRate#appMonitorConfiguration_telemetries$fToJSONAppMonitorConfiguration$fNFDataAppMonitorConfiguration!$fHashableAppMonitorConfiguration!$fFromJSONAppMonitorConfiguration$fEqAppMonitorConfiguration$fReadAppMonitorConfiguration$fShowAppMonitorConfiguration $fGenericAppMonitorConfiguration AppMonitor AppMonitor'($sel:appMonitorConfiguration:AppMonitor'$sel:created:AppMonitor'$sel:customEvents:AppMonitor'$sel:dataStorage:AppMonitor'$sel:domain:AppMonitor'$sel:id:AppMonitor'$sel:lastModified:AppMonitor'$sel:name:AppMonitor'$sel:state:AppMonitor'$sel:tags:AppMonitor' newAppMonitor"appMonitor_appMonitorConfigurationappMonitor_createdappMonitor_customEventsappMonitor_dataStorageappMonitor_domain appMonitor_idappMonitor_lastModifiedappMonitor_nameappMonitor_stateappMonitor_tags$fNFDataAppMonitor$fHashableAppMonitor$fFromJSONAppMonitor$fEqAppMonitor$fReadAppMonitor$fShowAppMonitor$fGenericAppMonitor TimeRange TimeRange'$sel:before:TimeRange'$sel:after:TimeRange' newTimeRangetimeRange_beforetimeRange_after$fToJSONTimeRange$fNFDataTimeRange$fHashableTimeRange $fEqTimeRange$fReadTimeRange$fShowTimeRange$fGenericTimeRange UserDetails UserDetails'$sel:sessionId:UserDetails'$sel:userId:UserDetails'newUserDetailsuserDetails_sessionIduserDetails_userId$fToJSONUserDetails$fNFDataUserDetails$fHashableUserDetails$fEqUserDetails$fReadUserDetails$fShowUserDetails$fGenericUserDetailsdefaultService_AccessDeniedException_ConflictException_InternalServerException_ResourceNotFoundException_ServiceQuotaExceededException_ThrottlingException_ValidationExceptionTagResourceResponseTagResourceResponse'$$sel:httpStatus:TagResourceResponse' TagResource TagResource'$sel:resourceArn:TagResource'$sel:tags:TagResource'newTagResourcetagResource_resourceArntagResource_tagsnewTagResourceResponsetagResourceResponse_httpStatus$fToQueryTagResource$fToPathTagResource$fToJSONTagResource$fToHeadersTagResource$fNFDataTagResource$fHashableTagResource$fNFDataTagResourceResponse$fAWSRequestTagResource$fEqTagResourceResponse$fReadTagResourceResponse$fShowTagResourceResponse$fGenericTagResourceResponse$fEqTagResource$fReadTagResource$fShowTagResource$fGenericTagResource PutRumMetricsDestinationResponse!PutRumMetricsDestinationResponse'1$sel:httpStatus:PutRumMetricsDestinationResponse'PutRumMetricsDestinationPutRumMetricsDestination'-$sel:destinationArn:PutRumMetricsDestination')$sel:iamRoleArn:PutRumMetricsDestination'-$sel:appMonitorName:PutRumMetricsDestination'*$sel:destination:PutRumMetricsDestination'newPutRumMetricsDestination'putRumMetricsDestination_destinationArn#putRumMetricsDestination_iamRoleArn'putRumMetricsDestination_appMonitorName$putRumMetricsDestination_destination#newPutRumMetricsDestinationResponse+putRumMetricsDestinationResponse_httpStatus!$fToQueryPutRumMetricsDestination $fToPathPutRumMetricsDestination $fToJSONPutRumMetricsDestination#$fToHeadersPutRumMetricsDestination $fNFDataPutRumMetricsDestination"$fHashablePutRumMetricsDestination($fNFDataPutRumMetricsDestinationResponse$$fAWSRequestPutRumMetricsDestination$$fEqPutRumMetricsDestinationResponse&$fReadPutRumMetricsDestinationResponse&$fShowPutRumMetricsDestinationResponse)$fGenericPutRumMetricsDestinationResponse$fEqPutRumMetricsDestination$fReadPutRumMetricsDestination$fShowPutRumMetricsDestination!$fGenericPutRumMetricsDestinationPutRumEventsResponsePutRumEventsResponse'%$sel:httpStatus:PutRumEventsResponse' PutRumEvents PutRumEvents'$$sel:appMonitorDetails:PutRumEvents'$sel:batchId:PutRumEvents'$sel:id:PutRumEvents'$sel:rumEvents:PutRumEvents'$sel:userDetails:PutRumEvents'newPutRumEventsputRumEvents_appMonitorDetailsputRumEvents_batchIdputRumEvents_idputRumEvents_rumEventsputRumEvents_userDetailsnewPutRumEventsResponseputRumEventsResponse_httpStatus$fToQueryPutRumEvents$fToPathPutRumEvents$fToJSONPutRumEvents$fToHeadersPutRumEvents$fNFDataPutRumEvents$fHashablePutRumEvents$fNFDataPutRumEventsResponse$fAWSRequestPutRumEvents$fEqPutRumEventsResponse$fReadPutRumEventsResponse$fShowPutRumEventsResponse$fGenericPutRumEventsResponse$fEqPutRumEvents$fReadPutRumEvents$fShowPutRumEvents$fGenericPutRumEventsListTagsForResourceResponseListTagsForResourceResponse',$sel:httpStatus:ListTagsForResourceResponse'-$sel:resourceArn:ListTagsForResourceResponse'&$sel:tags:ListTagsForResourceResponse'ListTagsForResourceListTagsForResource'%$sel:resourceArn:ListTagsForResource'newListTagsForResourcelistTagsForResource_resourceArnnewListTagsForResourceResponse&listTagsForResourceResponse_httpStatus'listTagsForResourceResponse_resourceArn listTagsForResourceResponse_tags$fToQueryListTagsForResource$fToPathListTagsForResource$fToHeadersListTagsForResource$fNFDataListTagsForResource$fHashableListTagsForResource#$fNFDataListTagsForResourceResponse$fAWSRequestListTagsForResource$fEqListTagsForResourceResponse!$fReadListTagsForResourceResponse!$fShowListTagsForResourceResponse$$fGenericListTagsForResourceResponse$fEqListTagsForResource$fReadListTagsForResource$fShowListTagsForResource$fGenericListTagsForResource"ListRumMetricsDestinationsResponse#ListRumMetricsDestinationsResponse'5$sel:destinations:ListRumMetricsDestinationsResponse'2$sel:nextToken:ListRumMetricsDestinationsResponse'3$sel:httpStatus:ListRumMetricsDestinationsResponse'ListRumMetricsDestinationsListRumMetricsDestinations'+$sel:maxResults:ListRumMetricsDestinations'*$sel:nextToken:ListRumMetricsDestinations'/$sel:appMonitorName:ListRumMetricsDestinations'newListRumMetricsDestinations%listRumMetricsDestinations_maxResults$listRumMetricsDestinations_nextToken)listRumMetricsDestinations_appMonitorName%newListRumMetricsDestinationsResponse/listRumMetricsDestinationsResponse_destinations,listRumMetricsDestinationsResponse_nextToken-listRumMetricsDestinationsResponse_httpStatus#$fToQueryListRumMetricsDestinations"$fToPathListRumMetricsDestinations%$fToHeadersListRumMetricsDestinations"$fNFDataListRumMetricsDestinations$$fHashableListRumMetricsDestinations$$fAWSPagerListRumMetricsDestinations*$fNFDataListRumMetricsDestinationsResponse&$fAWSRequestListRumMetricsDestinations&$fEqListRumMetricsDestinationsResponse($fReadListRumMetricsDestinationsResponse($fShowListRumMetricsDestinationsResponse+$fGenericListRumMetricsDestinationsResponse$fEqListRumMetricsDestinations $fReadListRumMetricsDestinations $fShowListRumMetricsDestinations#$fGenericListRumMetricsDestinationsListAppMonitorsResponseListAppMonitorsResponse'1$sel:appMonitorSummaries:ListAppMonitorsResponse''$sel:nextToken:ListAppMonitorsResponse'($sel:httpStatus:ListAppMonitorsResponse'ListAppMonitorsListAppMonitors' $sel:maxResults:ListAppMonitors'$sel:nextToken:ListAppMonitors'newListAppMonitorslistAppMonitors_maxResultslistAppMonitors_nextTokennewListAppMonitorsResponse+listAppMonitorsResponse_appMonitorSummaries!listAppMonitorsResponse_nextToken"listAppMonitorsResponse_httpStatus$fToQueryListAppMonitors$fToPathListAppMonitors$fToJSONListAppMonitors$fToHeadersListAppMonitors$fNFDataListAppMonitors$fHashableListAppMonitors$fAWSPagerListAppMonitors$fNFDataListAppMonitorsResponse$fAWSRequestListAppMonitors$fEqListAppMonitorsResponse$fReadListAppMonitorsResponse$fShowListAppMonitorsResponse $fGenericListAppMonitorsResponse$fEqListAppMonitors$fReadListAppMonitors$fShowListAppMonitors$fGenericListAppMonitorsGetAppMonitorDataResponseGetAppMonitorDataResponse'&$sel:events:GetAppMonitorDataResponse')$sel:nextToken:GetAppMonitorDataResponse'*$sel:httpStatus:GetAppMonitorDataResponse'GetAppMonitorDataGetAppMonitorData'$sel:filters:GetAppMonitorData'"$sel:maxResults:GetAppMonitorData'!$sel:nextToken:GetAppMonitorData'$sel:name:GetAppMonitorData'!$sel:timeRange:GetAppMonitorData'newGetAppMonitorDatagetAppMonitorData_filtersgetAppMonitorData_maxResultsgetAppMonitorData_nextTokengetAppMonitorData_namegetAppMonitorData_timeRangenewGetAppMonitorDataResponse getAppMonitorDataResponse_events#getAppMonitorDataResponse_nextToken$getAppMonitorDataResponse_httpStatus$fToQueryGetAppMonitorData$fToPathGetAppMonitorData$fToJSONGetAppMonitorData$fToHeadersGetAppMonitorData$fNFDataGetAppMonitorData$fHashableGetAppMonitorData$fAWSPagerGetAppMonitorData!$fNFDataGetAppMonitorDataResponse$fAWSRequestGetAppMonitorData$fEqGetAppMonitorDataResponse$fReadGetAppMonitorDataResponse$fShowGetAppMonitorDataResponse"$fGenericGetAppMonitorDataResponse$fEqGetAppMonitorData$fReadGetAppMonitorData$fShowGetAppMonitorData$fGenericGetAppMonitorDataGetAppMonitorResponseGetAppMonitorResponse'&$sel:appMonitor:GetAppMonitorResponse'&$sel:httpStatus:GetAppMonitorResponse' GetAppMonitorGetAppMonitor'$sel:name:GetAppMonitor'newGetAppMonitorgetAppMonitor_namenewGetAppMonitorResponse getAppMonitorResponse_appMonitor getAppMonitorResponse_httpStatus$fToQueryGetAppMonitor$fToPathGetAppMonitor$fToHeadersGetAppMonitor$fNFDataGetAppMonitor$fHashableGetAppMonitor$fNFDataGetAppMonitorResponse$fAWSRequestGetAppMonitor$fEqGetAppMonitorResponse$fReadGetAppMonitorResponse$fShowGetAppMonitorResponse$fGenericGetAppMonitorResponse$fEqGetAppMonitor$fReadGetAppMonitor$fShowGetAppMonitor$fGenericGetAppMonitor#DeleteRumMetricsDestinationResponse$DeleteRumMetricsDestinationResponse'4$sel:httpStatus:DeleteRumMetricsDestinationResponse'DeleteRumMetricsDestinationDeleteRumMetricsDestination'0$sel:destinationArn:DeleteRumMetricsDestination'0$sel:appMonitorName:DeleteRumMetricsDestination'-$sel:destination:DeleteRumMetricsDestination'newDeleteRumMetricsDestination*deleteRumMetricsDestination_destinationArn*deleteRumMetricsDestination_appMonitorName'deleteRumMetricsDestination_destination&newDeleteRumMetricsDestinationResponse.deleteRumMetricsDestinationResponse_httpStatus$$fToQueryDeleteRumMetricsDestination#$fToPathDeleteRumMetricsDestination&$fToHeadersDeleteRumMetricsDestination#$fNFDataDeleteRumMetricsDestination%$fHashableDeleteRumMetricsDestination+$fNFDataDeleteRumMetricsDestinationResponse'$fAWSRequestDeleteRumMetricsDestination'$fEqDeleteRumMetricsDestinationResponse)$fReadDeleteRumMetricsDestinationResponse)$fShowDeleteRumMetricsDestinationResponse,$fGenericDeleteRumMetricsDestinationResponse$fEqDeleteRumMetricsDestination!$fReadDeleteRumMetricsDestination!$fShowDeleteRumMetricsDestination$$fGenericDeleteRumMetricsDestinationDeleteAppMonitorResponseDeleteAppMonitorResponse')$sel:httpStatus:DeleteAppMonitorResponse'DeleteAppMonitorDeleteAppMonitor'$sel:name:DeleteAppMonitor'newDeleteAppMonitordeleteAppMonitor_namenewDeleteAppMonitorResponse#deleteAppMonitorResponse_httpStatus$fToQueryDeleteAppMonitor$fToPathDeleteAppMonitor$fToHeadersDeleteAppMonitor$fNFDataDeleteAppMonitor$fHashableDeleteAppMonitor $fNFDataDeleteAppMonitorResponse$fAWSRequestDeleteAppMonitor$fEqDeleteAppMonitorResponse$fReadDeleteAppMonitorResponse$fShowDeleteAppMonitorResponse!$fGenericDeleteAppMonitorResponse$fEqDeleteAppMonitor$fReadDeleteAppMonitor$fShowDeleteAppMonitor$fGenericDeleteAppMonitorCreateAppMonitorResponseCreateAppMonitorResponse'!$sel:id:CreateAppMonitorResponse')$sel:httpStatus:CreateAppMonitorResponse'CreateAppMonitorCreateAppMonitor'.$sel:appMonitorConfiguration:CreateAppMonitor'#$sel:customEvents:CreateAppMonitor'#$sel:cwLogEnabled:CreateAppMonitor'$sel:tags:CreateAppMonitor'$sel:domain:CreateAppMonitor'$sel:name:CreateAppMonitor'newCreateAppMonitor(createAppMonitor_appMonitorConfigurationcreateAppMonitor_customEventscreateAppMonitor_cwLogEnabledcreateAppMonitor_tagscreateAppMonitor_domaincreateAppMonitor_namenewCreateAppMonitorResponsecreateAppMonitorResponse_id#createAppMonitorResponse_httpStatus$fToQueryCreateAppMonitor$fToPathCreateAppMonitor$fToJSONCreateAppMonitor$fToHeadersCreateAppMonitor$fNFDataCreateAppMonitor$fHashableCreateAppMonitor $fNFDataCreateAppMonitorResponse$fAWSRequestCreateAppMonitor$fEqCreateAppMonitorResponse$fReadCreateAppMonitorResponse$fShowCreateAppMonitorResponse!$fGenericCreateAppMonitorResponse$fEqCreateAppMonitor$fReadCreateAppMonitor$fShowCreateAppMonitor$fGenericCreateAppMonitor$BatchGetRumMetricDefinitionsResponse%BatchGetRumMetricDefinitionsResponse'<$sel:metricDefinitions:BatchGetRumMetricDefinitionsResponse'4$sel:nextToken:BatchGetRumMetricDefinitionsResponse'5$sel:httpStatus:BatchGetRumMetricDefinitionsResponse'BatchGetRumMetricDefinitionsBatchGetRumMetricDefinitions'1$sel:destinationArn:BatchGetRumMetricDefinitions'-$sel:maxResults:BatchGetRumMetricDefinitions',$sel:nextToken:BatchGetRumMetricDefinitions'1$sel:appMonitorName:BatchGetRumMetricDefinitions'.$sel:destination:BatchGetRumMetricDefinitions'newBatchGetRumMetricDefinitions+batchGetRumMetricDefinitions_destinationArn'batchGetRumMetricDefinitions_maxResults&batchGetRumMetricDefinitions_nextToken+batchGetRumMetricDefinitions_appMonitorName(batchGetRumMetricDefinitions_destination'newBatchGetRumMetricDefinitionsResponse6batchGetRumMetricDefinitionsResponse_metricDefinitions.batchGetRumMetricDefinitionsResponse_nextToken/batchGetRumMetricDefinitionsResponse_httpStatus%$fToQueryBatchGetRumMetricDefinitions$$fToPathBatchGetRumMetricDefinitions'$fToHeadersBatchGetRumMetricDefinitions$$fNFDataBatchGetRumMetricDefinitions&$fHashableBatchGetRumMetricDefinitions&$fAWSPagerBatchGetRumMetricDefinitions,$fNFDataBatchGetRumMetricDefinitionsResponse($fAWSRequestBatchGetRumMetricDefinitions($fEqBatchGetRumMetricDefinitionsResponse*$fReadBatchGetRumMetricDefinitionsResponse*$fShowBatchGetRumMetricDefinitionsResponse-$fGenericBatchGetRumMetricDefinitionsResponse $fEqBatchGetRumMetricDefinitions"$fReadBatchGetRumMetricDefinitions"$fShowBatchGetRumMetricDefinitions%$fGenericBatchGetRumMetricDefinitions'BatchDeleteRumMetricDefinitionsResponse(BatchDeleteRumMetricDefinitionsResponse'$sel:metricDefinitionIds:BatchDeleteRumMetricDefinitionsResponse'8$sel:httpStatus:BatchDeleteRumMetricDefinitionsResponse'4$sel:errors:BatchDeleteRumMetricDefinitionsResponse'BatchDeleteRumMetricDefinitions BatchDeleteRumMetricDefinitions'4$sel:destinationArn:BatchDeleteRumMetricDefinitions'4$sel:appMonitorName:BatchDeleteRumMetricDefinitions'1$sel:destination:BatchDeleteRumMetricDefinitions'9$sel:metricDefinitionIds:BatchDeleteRumMetricDefinitions'"newBatchDeleteRumMetricDefinitions.batchDeleteRumMetricDefinitions_destinationArn.batchDeleteRumMetricDefinitions_appMonitorName+batchDeleteRumMetricDefinitions_destination3batchDeleteRumMetricDefinitions_metricDefinitionIds*newBatchDeleteRumMetricDefinitionsResponse;batchDeleteRumMetricDefinitionsResponse_metricDefinitionIds2batchDeleteRumMetricDefinitionsResponse_httpStatus.batchDeleteRumMetricDefinitionsResponse_errors($fToQueryBatchDeleteRumMetricDefinitions'$fToPathBatchDeleteRumMetricDefinitions*$fToHeadersBatchDeleteRumMetricDefinitions'$fNFDataBatchDeleteRumMetricDefinitions)$fHashableBatchDeleteRumMetricDefinitions/$fNFDataBatchDeleteRumMetricDefinitionsResponse+$fAWSRequestBatchDeleteRumMetricDefinitions+$fEqBatchDeleteRumMetricDefinitionsResponse-$fReadBatchDeleteRumMetricDefinitionsResponse-$fShowBatchDeleteRumMetricDefinitionsResponse0$fGenericBatchDeleteRumMetricDefinitionsResponse#$fEqBatchDeleteRumMetricDefinitions%$fReadBatchDeleteRumMetricDefinitions%$fShowBatchDeleteRumMetricDefinitions($fGenericBatchDeleteRumMetricDefinitions'BatchCreateRumMetricDefinitionsResponse(BatchCreateRumMetricDefinitionsResponse'?$sel:metricDefinitions:BatchCreateRumMetricDefinitionsResponse'8$sel:httpStatus:BatchCreateRumMetricDefinitionsResponse'4$sel:errors:BatchCreateRumMetricDefinitionsResponse'BatchCreateRumMetricDefinitions BatchCreateRumMetricDefinitions'4$sel:destinationArn:BatchCreateRumMetricDefinitions'4$sel:appMonitorName:BatchCreateRumMetricDefinitions'1$sel:destination:BatchCreateRumMetricDefinitions'7$sel:metricDefinitions:BatchCreateRumMetricDefinitions'"newBatchCreateRumMetricDefinitions.batchCreateRumMetricDefinitions_destinationArn.batchCreateRumMetricDefinitions_appMonitorName+batchCreateRumMetricDefinitions_destination1batchCreateRumMetricDefinitions_metricDefinitions*newBatchCreateRumMetricDefinitionsResponse9batchCreateRumMetricDefinitionsResponse_metricDefinitions2batchCreateRumMetricDefinitionsResponse_httpStatus.batchCreateRumMetricDefinitionsResponse_errors($fToQueryBatchCreateRumMetricDefinitions'$fToPathBatchCreateRumMetricDefinitions'$fToJSONBatchCreateRumMetricDefinitions*$fToHeadersBatchCreateRumMetricDefinitions'$fNFDataBatchCreateRumMetricDefinitions)$fHashableBatchCreateRumMetricDefinitions/$fNFDataBatchCreateRumMetricDefinitionsResponse+$fAWSRequestBatchCreateRumMetricDefinitions+$fEqBatchCreateRumMetricDefinitionsResponse-$fReadBatchCreateRumMetricDefinitionsResponse-$fShowBatchCreateRumMetricDefinitionsResponse0$fGenericBatchCreateRumMetricDefinitionsResponse#$fEqBatchCreateRumMetricDefinitions%$fReadBatchCreateRumMetricDefinitions%$fShowBatchCreateRumMetricDefinitions($fGenericBatchCreateRumMetricDefinitionsUntagResourceResponseUntagResourceResponse'&$sel:httpStatus:UntagResourceResponse' UntagResourceUntagResource'$sel:resourceArn:UntagResource'$sel:tagKeys:UntagResource'newUntagResourceuntagResource_resourceArnuntagResource_tagKeysnewUntagResourceResponse untagResourceResponse_httpStatus$fToQueryUntagResource$fToPathUntagResource$fToHeadersUntagResource$fNFDataUntagResource$fHashableUntagResource$fNFDataUntagResourceResponse$fAWSRequestUntagResource$fEqUntagResourceResponse$fReadUntagResourceResponse$fShowUntagResourceResponse$fGenericUntagResourceResponse$fEqUntagResource$fReadUntagResource$fShowUntagResource$fGenericUntagResourceUpdateAppMonitorResponseUpdateAppMonitorResponse')$sel:httpStatus:UpdateAppMonitorResponse'UpdateAppMonitorUpdateAppMonitor'.$sel:appMonitorConfiguration:UpdateAppMonitor'#$sel:customEvents:UpdateAppMonitor'#$sel:cwLogEnabled:UpdateAppMonitor'$sel:domain:UpdateAppMonitor'$sel:name:UpdateAppMonitor'newUpdateAppMonitor(updateAppMonitor_appMonitorConfigurationupdateAppMonitor_customEventsupdateAppMonitor_cwLogEnabledupdateAppMonitor_domainupdateAppMonitor_namenewUpdateAppMonitorResponse#updateAppMonitorResponse_httpStatus$fToQueryUpdateAppMonitor$fToPathUpdateAppMonitor$fToJSONUpdateAppMonitor$fToHeadersUpdateAppMonitor$fNFDataUpdateAppMonitor$fHashableUpdateAppMonitor $fNFDataUpdateAppMonitorResponse$fAWSRequestUpdateAppMonitor$fEqUpdateAppMonitorResponse$fReadUpdateAppMonitorResponse$fShowUpdateAppMonitorResponse!$fGenericUpdateAppMonitorResponse$fEqUpdateAppMonitor$fReadUpdateAppMonitor$fShowUpdateAppMonitor$fGenericUpdateAppMonitor!UpdateRumMetricDefinitionResponse"UpdateRumMetricDefinitionResponse'2$sel:httpStatus:UpdateRumMetricDefinitionResponse'UpdateRumMetricDefinitionUpdateRumMetricDefinition'.$sel:destinationArn:UpdateRumMetricDefinition'.$sel:appMonitorName:UpdateRumMetricDefinition'+$sel:destination:UpdateRumMetricDefinition'0$sel:metricDefinition:UpdateRumMetricDefinition'2$sel:metricDefinitionId:UpdateRumMetricDefinition'newUpdateRumMetricDefinition(updateRumMetricDefinition_destinationArn(updateRumMetricDefinition_appMonitorName%updateRumMetricDefinition_destination*updateRumMetricDefinition_metricDefinition,updateRumMetricDefinition_metricDefinitionId$newUpdateRumMetricDefinitionResponse,updateRumMetricDefinitionResponse_httpStatus"$fToQueryUpdateRumMetricDefinition!$fToPathUpdateRumMetricDefinition!$fToJSONUpdateRumMetricDefinition$$fToHeadersUpdateRumMetricDefinition!$fNFDataUpdateRumMetricDefinition#$fHashableUpdateRumMetricDefinition)$fNFDataUpdateRumMetricDefinitionResponse%$fAWSRequestUpdateRumMetricDefinition%$fEqUpdateRumMetricDefinitionResponse'$fReadUpdateRumMetricDefinitionResponse'$fShowUpdateRumMetricDefinitionResponse*$fGenericUpdateRumMetricDefinitionResponse$fEqUpdateRumMetricDefinition$fReadUpdateRumMetricDefinition$fShowUpdateRumMetricDefinition"$fGenericUpdateRumMetricDefinition