| 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.Location.Types.ListGeofenceResponseEntry
Description
Synopsis
- data ListGeofenceResponseEntry = ListGeofenceResponseEntry' {}
- newListGeofenceResponseEntry :: UTCTime -> Text -> GeofenceGeometry -> Text -> UTCTime -> ListGeofenceResponseEntry
- listGeofenceResponseEntry_createTime :: Lens' ListGeofenceResponseEntry UTCTime
- listGeofenceResponseEntry_geofenceId :: Lens' ListGeofenceResponseEntry Text
- listGeofenceResponseEntry_geometry :: Lens' ListGeofenceResponseEntry GeofenceGeometry
- listGeofenceResponseEntry_status :: Lens' ListGeofenceResponseEntry Text
- listGeofenceResponseEntry_updateTime :: Lens' ListGeofenceResponseEntry UTCTime
Documentation
data ListGeofenceResponseEntry Source #
Contains a list of geofences stored in a given geofence collection.
See: newListGeofenceResponseEntry smart constructor.
Constructors
| ListGeofenceResponseEntry' | |
Fields
| |
Instances
newListGeofenceResponseEntry Source #
Arguments
| :: UTCTime | |
| -> Text | |
| -> GeofenceGeometry | |
| -> Text | |
| -> UTCTime | |
| -> ListGeofenceResponseEntry |
Create a value of ListGeofenceResponseEntry 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:createTime:ListGeofenceResponseEntry', listGeofenceResponseEntry_createTime - The timestamp for when the geofence was stored in a geofence collection
in ISO 8601
format: YYYY-MM-DDThh:mm:ss.sssZ
$sel:geofenceId:ListGeofenceResponseEntry', listGeofenceResponseEntry_geofenceId - The geofence identifier.
$sel:geometry:ListGeofenceResponseEntry', listGeofenceResponseEntry_geometry - Contains the geofence geometry details describing a polygon or a circle.
$sel:status:ListGeofenceResponseEntry', listGeofenceResponseEntry_status - Identifies the state of the geofence. A geofence will hold one of the
following states:
ACTIVE— The geofence has been indexed by the system.PENDING— The geofence is being processed by the system.FAILED— The geofence failed to be indexed by the system.DELETED— The geofence has been deleted from the system index.DELETING— The geofence is being deleted from the system index.
$sel:updateTime:ListGeofenceResponseEntry', listGeofenceResponseEntry_updateTime - The timestamp for when the geofence was last updated in
ISO 8601
format: YYYY-MM-DDThh:mm:ss.sssZ
listGeofenceResponseEntry_createTime :: Lens' ListGeofenceResponseEntry UTCTime Source #
The timestamp for when the geofence was stored in a geofence collection
in ISO 8601
format: YYYY-MM-DDThh:mm:ss.sssZ
listGeofenceResponseEntry_geofenceId :: Lens' ListGeofenceResponseEntry Text Source #
The geofence identifier.
listGeofenceResponseEntry_geometry :: Lens' ListGeofenceResponseEntry GeofenceGeometry Source #
Contains the geofence geometry details describing a polygon or a circle.
listGeofenceResponseEntry_status :: Lens' ListGeofenceResponseEntry Text Source #
Identifies the state of the geofence. A geofence will hold one of the following states:
ACTIVE— The geofence has been indexed by the system.PENDING— The geofence is being processed by the system.FAILED— The geofence failed to be indexed by the system.DELETED— The geofence has been deleted from the system index.DELETING— The geofence is being deleted from the system index.
listGeofenceResponseEntry_updateTime :: Lens' ListGeofenceResponseEntry UTCTime Source #
The timestamp for when the geofence was last updated in
ISO 8601
format: YYYY-MM-DDThh:mm:ss.sssZ