# Packages
Package cloudwatchrumiface provides an interface to enable mocking the CloudWatch RUM service client for testing your code.
# Functions
CustomEventsStatus_Values returns all elements of the CustomEventsStatus enum.
MetricDestination_Values returns all elements of the MetricDestination enum.
New creates a new instance of the CloudWatchRUM client with a session.
StateEnum_Values returns all elements of the StateEnum enum.
Telemetry_Values returns all elements of the Telemetry enum.
# Constants
CustomEventsStatusDisabled is a CustomEventsStatus enum value.
CustomEventsStatusEnabled is a CustomEventsStatus enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
MetricDestinationCloudWatch is a MetricDestination enum value.
MetricDestinationEvidently is a MetricDestination enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
StateEnumActive is a StateEnum enum value.
StateEnumCreated is a StateEnum enum value.
StateEnumDeleting is a StateEnum enum value.
TelemetryErrors is a Telemetry enum value.
TelemetryHttp is a Telemetry enum value.
TelemetryPerformance is a Telemetry enum value.
# Structs
You don't have sufficient permissions to perform this action.
A RUM app monitor collects telemetry data from your application and sends that data to RUM.
This structure contains much of the configuration data for the app monitor.
A structure that contains information about the RUM app monitor.
A structure that includes some data about app monitors and their settings.
A structure that defines one error caused by a BatchCreateRumMetricsDefinitions (https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_BatchCreateRumMetricsDefinitions.html) operation.
A structure that defines one error caused by a BatchCreateRumMetricsDefinitions (https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_BatchDeleteRumMetricsDefinitions.html) operation.
CloudWatchRUM provides the API operation methods for making requests to CloudWatch RUM.
This operation attempted to create a resource that already exists.
A structure that contains information about custom events for this app monitor.
A structure that contains the information about whether the app monitor stores copies of the data that RUM collects in CloudWatch Logs.
A structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.
Internal service exception.
A structure that displays the definition of one extended metric that RUM sends to CloudWatch or CloudWatch Evidently.
Use this structure to define one extended metric or custom metric that RUM will send to CloudWatch or CloudWatch Evidently.
A structure that displays information about one destination that CloudWatch RUM sends extended metrics to.
A structure that defines a key and values that you can use to filter the results.
Resource not found.
A structure that contains the information for one performance event that RUM collects from a user session with your application.
This request exceeds a service quota.
The request was throttled because of quota limits.
A structure that defines the time range that you want to retrieve results from.
A structure that contains information about the user session that this batch of events was collected from.
One of the arguments for the request is not valid.