MapsGeofenceEvent interface
Schema of the Data property of an EventGridEvent for a Geofence event (GeofenceEntered, GeofenceExited, GeofenceResult).
Properties
expired |
Lists of the geometry ID of the geofence which is expired relative to the user time in the request. |
geometries | Lists the fence geometries that either fully contain the coordinate position or have an overlap with the searchBuffer around the fence. |
invalid |
Lists of the geometry ID of the geofence which is in invalid period relative to the user time in the request. |
is |
True if at least one event is published to the Azure Maps event subscriber, false if no event is published to the Azure Maps event subscriber. |
Property Details
expiredGeofenceGeometryId
Lists of the geometry ID of the geofence which is expired relative to the user time in the request.
expiredGeofenceGeometryId: string[]
Property Value
string[]
geometries
Lists the fence geometries that either fully contain the coordinate position or have an overlap with the searchBuffer around the fence.
geometries: MapsGeofenceGeometry[]
Property Value
invalidPeriodGeofenceGeometryId
Lists of the geometry ID of the geofence which is in invalid period relative to the user time in the request.
invalidPeriodGeofenceGeometryId: string[]
Property Value
string[]
isEventPublished
True if at least one event is published to the Azure Maps event subscriber, false if no event is published to the Azure Maps event subscriber.
isEventPublished: boolean
Property Value
boolean