Class: Aws::Notifications::Types::SourceEventMetadataSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Notifications::Types::SourceEventMetadataSummary
- Defined in:
- gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb
Overview
Contains metadata about the event that caused the NotificationEvent
.
For other specific values, see sourceEventMetadata
.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#event_origin_region ⇒ String
The Region where the notification originated.
-
#event_type ⇒ String
The event type to match.
-
#source ⇒ String
The matched event source.
Instance Attribute Details
#event_origin_region ⇒ String
The Region where the notification originated.
Unavailable for aggregated notifications.
3002 3003 3004 3005 3006 3007 3008 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 3002 class SourceEventMetadataSummary < Struct.new( :event_origin_region, :source, :event_type) SENSITIVE = [] include Aws::Structure end |
#event_type ⇒ String
The event type to match.
Must match one of the valid Amazon EventBridge event types. For example, EC2 Instance State-change Notification and Amazon CloudWatch Alarm State Change. For more information, see Event delivery from Amazon Web Services services in the Amazon EventBridge User Guide.
3002 3003 3004 3005 3006 3007 3008 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 3002 class SourceEventMetadataSummary < Struct.new( :event_origin_region, :source, :event_type) SENSITIVE = [] include Aws::Structure end |
#source ⇒ String
The matched event source.
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.
3002 3003 3004 3005 3006 3007 3008 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 3002 class SourceEventMetadataSummary < Struct.new( :event_origin_region, :source, :event_type) SENSITIVE = [] include Aws::Structure end |