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)


2230
2231
2232
2233
2234
2235
2236
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2230

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)


2230
2231
2232
2233
2234
2235
2236
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2230

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)


2230
2231
2232
2233
2234
2235
2236
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2230

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