Class: Aws::CloudWatchRUM::Types::PutRumEventsRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#app_monitor_detailsTypes::AppMonitorDetails

A structure that contains information about the app monitor that collected this telemetry information.



1340
1341
1342
1343
1344
1345
1346
1347
1348
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1340

class PutRumEventsRequest < Struct.new(
  :app_monitor_details,
  :batch_id,
  :id,
  :rum_events,
  :user_details)
  SENSITIVE = []
  include Aws::Structure
end

#batch_idString

A unique identifier for this batch of RUM event data.

Returns:

  • (String)


1340
1341
1342
1343
1344
1345
1346
1347
1348
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1340

class PutRumEventsRequest < Struct.new(
  :app_monitor_details,
  :batch_id,
  :id,
  :rum_events,
  :user_details)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID of the app monitor that is sending this data.

Returns:

  • (String)


1340
1341
1342
1343
1344
1345
1346
1347
1348
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1340

class PutRumEventsRequest < Struct.new(
  :app_monitor_details,
  :batch_id,
  :id,
  :rum_events,
  :user_details)
  SENSITIVE = []
  include Aws::Structure
end

#rum_eventsArray<Types::RumEvent>

An array of structures that contain the telemetry event data.

Returns:



1340
1341
1342
1343
1344
1345
1346
1347
1348
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1340

class PutRumEventsRequest < Struct.new(
  :app_monitor_details,
  :batch_id,
  :id,
  :rum_events,
  :user_details)
  SENSITIVE = []
  include Aws::Structure
end

#user_detailsTypes::UserDetails

A structure that contains information about the user session that this batch of events was collected from.

Returns:



1340
1341
1342
1343
1344
1345
1346
1347
1348
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1340

class PutRumEventsRequest < Struct.new(
  :app_monitor_details,
  :batch_id,
  :id,
  :rum_events,
  :user_details)
  SENSITIVE = []
  include Aws::Structure
end