class Aws::CloudWatchRUM::Types::RumEvent

A structure that contains the information for one performance event that RUM collects from a user session with your application.

@note When making an API call, you may pass RumEvent

data as a hash:

    {
      details: "JsonValue", # required
      id: "String", # required
      metadata: "JsonValue",
      timestamp: Time.now, # required
      type: "String", # required
    }

@!attribute [rw] details

A string containing details about the event.
@return [String]

@!attribute [rw] id

A unique ID for this event.
@return [String]

@!attribute [rw] metadata

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.
@return [String]

@!attribute [rw] timestamp

The exact time that this event occurred.
@return [Time]

@!attribute [rw] type

The JSON schema that denotes the type of event this is, such as a
page load or a new session.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/rum-2018-05-10/RumEvent AWS API Documentation

Constants

SENSITIVE