Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data PipeTargetEventBridgeEventBusParameters = PipeTargetEventBridgeEventBusParameters' {}
- newPipeTargetEventBridgeEventBusParameters :: PipeTargetEventBridgeEventBusParameters
- pipeTargetEventBridgeEventBusParameters_detailType :: Lens' PipeTargetEventBridgeEventBusParameters (Maybe Text)
- pipeTargetEventBridgeEventBusParameters_endpointId :: Lens' PipeTargetEventBridgeEventBusParameters (Maybe Text)
- pipeTargetEventBridgeEventBusParameters_resources :: Lens' PipeTargetEventBridgeEventBusParameters (Maybe [Text])
- pipeTargetEventBridgeEventBusParameters_source :: Lens' PipeTargetEventBridgeEventBusParameters (Maybe Text)
- pipeTargetEventBridgeEventBusParameters_time :: Lens' PipeTargetEventBridgeEventBusParameters (Maybe Text)
Documentation
data PipeTargetEventBridgeEventBusParameters Source #
The parameters for using an EventBridge event bus as a target.
See: newPipeTargetEventBridgeEventBusParameters
smart constructor.
PipeTargetEventBridgeEventBusParameters' | |
|
Instances
newPipeTargetEventBridgeEventBusParameters :: PipeTargetEventBridgeEventBusParameters Source #
Create a value of PipeTargetEventBridgeEventBusParameters
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:detailType:PipeTargetEventBridgeEventBusParameters'
, pipeTargetEventBridgeEventBusParameters_detailType
- A free-form string, with a maximum of 128 characters, used to decide
what fields to expect in the event detail.
$sel:endpointId:PipeTargetEventBridgeEventBusParameters'
, pipeTargetEventBridgeEventBusParameters_endpointId
- 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
.
When using Java, you must include auth-crt
on the class path.
$sel:resources:PipeTargetEventBridgeEventBusParameters'
, pipeTargetEventBridgeEventBusParameters_resources
- Amazon Web Services resources, identified by Amazon Resource Name (ARN),
which the event primarily concerns. Any number, including zero, may be
present.
$sel:source:PipeTargetEventBridgeEventBusParameters'
, pipeTargetEventBridgeEventBusParameters_source
- The source of the event.
$sel:time:PipeTargetEventBridgeEventBusParameters'
, pipeTargetEventBridgeEventBusParameters_time
- The time stamp of the event, per
RFC3339. If no time stamp
is provided, the time stamp of the
PutEvents
call is used.
pipeTargetEventBridgeEventBusParameters_detailType :: Lens' PipeTargetEventBridgeEventBusParameters (Maybe Text) Source #
A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail.
pipeTargetEventBridgeEventBusParameters_endpointId :: Lens' PipeTargetEventBridgeEventBusParameters (Maybe Text) Source #
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
.
When using Java, you must include auth-crt
on the class path.
pipeTargetEventBridgeEventBusParameters_resources :: Lens' PipeTargetEventBridgeEventBusParameters (Maybe [Text]) Source #
Amazon Web Services resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.
pipeTargetEventBridgeEventBusParameters_source :: Lens' PipeTargetEventBridgeEventBusParameters (Maybe Text) Source #
The source of the event.