Class: Aws::Notifications::Types::ManagedSourceEventMetadataSummary

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

Overview

A short summary and metadata for a managed notification event.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#event_origin_regionString

The Region where the notification originated.

Returns:

  • (String)


2390
2391
2392
2393
2394
2395
2396
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2390

class ManagedSourceEventMetadataSummary < Struct.new(
  :event_origin_region,
  :source,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#event_typeString

The event Type of the notification.

Returns:

  • (String)


2390
2391
2392
2393
2394
2395
2396
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2390

class ManagedSourceEventMetadataSummary < Struct.new(
  :event_origin_region,
  :source,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#sourceString

The source service of the notification.

Must match one of the valid EventBridge sources. Only Amazon Web Services service sourced events are supported. For example, aws.ec2 and aws.cloudwatch. For more information, see Event delivery from Amazon Web Services services in the Amazon EventBridge User Guide.

Returns:

  • (String)


2390
2391
2392
2393
2394
2395
2396
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2390

class ManagedSourceEventMetadataSummary < Struct.new(
  :event_origin_region,
  :source,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end