Class: Aws::Pipes::Types::PipeTargetEventBridgeEventBusParameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::Pipes::Types::PipeTargetEventBridgeEventBusParameters
- Defined in:
- gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb
Overview
The parameters for using an EventBridge event bus as a target.
Constant Summary collapse
- SENSITIVE =
[:detail_type, :endpoint_id, :source]
Instance Attribute Summary collapse
-
#detail_type ⇒ String
A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail.
-
#endpoint_id ⇒ String
The URL subdomain of the endpoint.
-
#resources ⇒ Array<String>
Amazon Web Services resources, identified by Amazon Resource Name (ARN), which the event primarily concerns.
-
#source ⇒ String
The source of the event.
-
#time ⇒ String
The time stamp of the event, per [RFC3339][1].
Instance Attribute Details
#detail_type ⇒ String
A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail.
2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2209 class PipeTargetEventBridgeEventBusParameters < Struct.new( :detail_type, :endpoint_id, :resources, :source, :time) SENSITIVE = [:detail_type, :endpoint_id, :source] include Aws::Structure end |
#endpoint_id ⇒ String
The URL subdomain of the endpoint. For example, if the URL for
Endpoint is https://abcde.veo.endpoints.event.amazonaws.com, then
the EndpointId is abcde.veo
.
2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2209 class PipeTargetEventBridgeEventBusParameters < Struct.new( :detail_type, :endpoint_id, :resources, :source, :time) SENSITIVE = [:detail_type, :endpoint_id, :source] include Aws::Structure end |
#resources ⇒ Array<String>
Amazon Web Services resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.
2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2209 class PipeTargetEventBridgeEventBusParameters < Struct.new( :detail_type, :endpoint_id, :resources, :source, :time) SENSITIVE = [:detail_type, :endpoint_id, :source] include Aws::Structure end |
#source ⇒ String
The source of the event.
2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2209 class PipeTargetEventBridgeEventBusParameters < Struct.new( :detail_type, :endpoint_id, :resources, :source, :time) SENSITIVE = [:detail_type, :endpoint_id, :source] include Aws::Structure end |
#time ⇒ String
2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2209 class PipeTargetEventBridgeEventBusParameters < Struct.new( :detail_type, :endpoint_id, :resources, :source, :time) SENSITIVE = [:detail_type, :endpoint_id, :source] include Aws::Structure end |