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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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 '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 '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*.

[1]: docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html#eb-service-event-delivery-level

Returns:

  • (String)


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

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