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 =
[:endpoint_id, :detail_type, :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.
2351 2352 2353 2354 2355 2356 2357 2358 2359 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2351 class PipeTargetEventBridgeEventBusParameters < Struct.new( :endpoint_id, :detail_type, :source, :resources, :time) SENSITIVE = [:endpoint_id, :detail_type, :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
.
2351 2352 2353 2354 2355 2356 2357 2358 2359 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2351 class PipeTargetEventBridgeEventBusParameters < Struct.new( :endpoint_id, :detail_type, :source, :resources, :time) SENSITIVE = [:endpoint_id, :detail_type, :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.
2351 2352 2353 2354 2355 2356 2357 2358 2359 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2351 class PipeTargetEventBridgeEventBusParameters < Struct.new( :endpoint_id, :detail_type, :source, :resources, :time) SENSITIVE = [:endpoint_id, :detail_type, :source] include Aws::Structure end |
#source ⇒ String
The source of the event.
2351 2352 2353 2354 2355 2356 2357 2358 2359 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2351 class PipeTargetEventBridgeEventBusParameters < Struct.new( :endpoint_id, :detail_type, :source, :resources, :time) SENSITIVE = [:endpoint_id, :detail_type, :source] include Aws::Structure end |
#time ⇒ String
2351 2352 2353 2354 2355 2356 2357 2358 2359 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2351 class PipeTargetEventBridgeEventBusParameters < Struct.new( :endpoint_id, :detail_type, :source, :resources, :time) SENSITIVE = [:endpoint_id, :detail_type, :source] include Aws::Structure end |