| 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 |
Amazonka.Pinpoint.Types.EventFilter
Description
Documentation
data EventFilter Source #
Specifies the settings for an event that causes a campaign to be sent or a journey activity to be performed.
See: newEventFilter smart constructor.
Constructors
| EventFilter' | |
Fields
| |
Instances
Arguments
| :: FilterType | |
| -> EventDimensions | |
| -> EventFilter |
Create a value of EventFilter 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:filterType:EventFilter', eventFilter_filterType - The type of event that causes the campaign to be sent or the journey
activity to be performed. Valid values are: SYSTEM, sends the campaign
or performs the activity when a system event occurs; and, ENDPOINT,
sends the campaign or performs the activity when an endpoint event
(Events resource) occurs.
$sel:dimensions:EventFilter', eventFilter_dimensions - The dimensions for the event filter to use for the campaign or the
journey activity.
eventFilter_filterType :: Lens' EventFilter FilterType Source #
The type of event that causes the campaign to be sent or the journey activity to be performed. Valid values are: SYSTEM, sends the campaign or performs the activity when a system event occurs; and, ENDPOINT, sends the campaign or performs the activity when an endpoint event (Events resource) occurs.
eventFilter_dimensions :: Lens' EventFilter EventDimensions Source #
The dimensions for the event filter to use for the campaign or the journey activity.