| 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.Proton.Types.ResourceSyncEvent
Description
Synopsis
- data ResourceSyncEvent = ResourceSyncEvent' {}
- newResourceSyncEvent :: Text -> UTCTime -> Text -> ResourceSyncEvent
- resourceSyncEvent_externalId :: Lens' ResourceSyncEvent (Maybe Text)
- resourceSyncEvent_event :: Lens' ResourceSyncEvent Text
- resourceSyncEvent_time :: Lens' ResourceSyncEvent UTCTime
- resourceSyncEvent_type :: Lens' ResourceSyncEvent Text
Documentation
data ResourceSyncEvent Source #
Detail data for a resource sync event.
See: newResourceSyncEvent smart constructor.
Constructors
| ResourceSyncEvent' | |
Instances
Arguments
| :: Text | |
| -> UTCTime | |
| -> Text | |
| -> ResourceSyncEvent |
Create a value of ResourceSyncEvent 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:externalId:ResourceSyncEvent', resourceSyncEvent_externalId - The external ID for the event.
$sel:event:ResourceSyncEvent', resourceSyncEvent_event - A resource sync event.
$sel:time:ResourceSyncEvent', resourceSyncEvent_time - The time when the event occurred.
$sel:type':ResourceSyncEvent', resourceSyncEvent_type - The type of event.
resourceSyncEvent_externalId :: Lens' ResourceSyncEvent (Maybe Text) Source #
The external ID for the event.
resourceSyncEvent_event :: Lens' ResourceSyncEvent Text Source #
A resource sync event.
resourceSyncEvent_time :: Lens' ResourceSyncEvent UTCTime Source #
The time when the event occurred.
resourceSyncEvent_type :: Lens' ResourceSyncEvent Text Source #
The type of event.