Class: Aws::InternetMonitor::Types::InternetEventSummary

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

Overview

A summary of information about an internet event in Amazon CloudWatch Internet Monitor. Internet events are issues that cause performance degradation or availability problems for impacted Amazon Web Services client locations. Internet Monitor displays information about recent global health events, called internet events, on a global outages map that is available to all Amazon Web Services customers.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_locationTypes::ClientLocation

The impacted location, such as a city, that Amazon Web Services clients access application resources from.



1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1079

class InternetEventSummary < Struct.new(
  :event_id,
  :event_arn,
  :started_at,
  :ended_at,
  :client_location,
  :event_type,
  :event_status)
  SENSITIVE = []
  include Aws::Structure
end

#ended_atTime

The time when an internet event ended. If the event hasn't ended yet, this value is empty.

Returns:

  • (Time)


1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1079

class InternetEventSummary < Struct.new(
  :event_id,
  :event_arn,
  :started_at,
  :ended_at,
  :client_location,
  :event_type,
  :event_status)
  SENSITIVE = []
  include Aws::Structure
end

#event_arnString

The Amazon Resource Name (ARN) of the internet event.

Returns:

  • (String)


1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1079

class InternetEventSummary < Struct.new(
  :event_id,
  :event_arn,
  :started_at,
  :ended_at,
  :client_location,
  :event_type,
  :event_status)
  SENSITIVE = []
  include Aws::Structure
end

#event_idString

The internally-generated identifier of an internet event.

Returns:

  • (String)


1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1079

class InternetEventSummary < Struct.new(
  :event_id,
  :event_arn,
  :started_at,
  :ended_at,
  :client_location,
  :event_type,
  :event_status)
  SENSITIVE = []
  include Aws::Structure
end

#event_statusString

The status of an internet event.

Returns:

  • (String)


1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1079

class InternetEventSummary < Struct.new(
  :event_id,
  :event_arn,
  :started_at,
  :ended_at,
  :client_location,
  :event_type,
  :event_status)
  SENSITIVE = []
  include Aws::Structure
end

#event_typeString

The type of network impairment.

Returns:

  • (String)


1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1079

class InternetEventSummary < Struct.new(
  :event_id,
  :event_arn,
  :started_at,
  :ended_at,
  :client_location,
  :event_type,
  :event_status)
  SENSITIVE = []
  include Aws::Structure
end

#started_atTime

The time when an internet event started.

Returns:

  • (Time)


1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1079

class InternetEventSummary < Struct.new(
  :event_id,
  :event_arn,
  :started_at,
  :ended_at,
  :client_location,
  :event_type,
  :event_status)
  SENSITIVE = []
  include Aws::Structure
end