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.
2320 2321 2322 2323 2324 2325 2326 2327 2328 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2320 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
.
2320 2321 2322 2323 2324 2325 2326 2327 2328 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2320 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.
2320 2321 2322 2323 2324 2325 2326 2327 2328 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2320 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.
2320 2321 2322 2323 2324 2325 2326 2327 2328 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2320 class PipeTargetEventBridgeEventBusParameters < Struct.new( :endpoint_id, :detail_type, :source, :resources, :time) SENSITIVE = [:endpoint_id, :detail_type, :source] include Aws::Structure end |
#time ⇒ String
2320 2321 2322 2323 2324 2325 2326 2327 2328 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 2320 class PipeTargetEventBridgeEventBusParameters < Struct.new( :endpoint_id, :detail_type, :source, :resources, :time) SENSITIVE = [:endpoint_id, :detail_type, :source] include Aws::Structure end |