locationservice_put_geofence: Stores a geofence geometry in a given geofence collection, or...

View source: R/locationservice_operations.R

locationservice_put_geofenceR Documentation

Stores a geofence geometry in a given geofence collection, or updates the geometry of an existing geofence if a geofence ID is included in the request

Description

Stores a geofence geometry in a given geofence collection, or updates the geometry of an existing geofence if a geofence ID is included in the request.

See https://www.paws-r-sdk.com/docs/locationservice_put_geofence/ for full documentation.

Usage

locationservice_put_geofence(
  CollectionName,
  GeofenceId,
  Geometry,
  GeofenceProperties = NULL
)

Arguments

CollectionName

[required] The geofence collection to store the geofence in.

GeofenceId

[required] An identifier for the geofence. For example, ExampleGeofence-1.

Geometry

[required] Contains the details to specify the position of the geofence. Can be a polygon, a circle or a polygon encoded in Geobuf format. Including multiple selections will return a validation error.

The geofence polygon format supports a maximum of 1,000 vertices. The Geofence Geobuf format supports a maximum of 100,000 vertices.

GeofenceProperties

Associates one of more properties with the geofence. A property is a key-value pair stored with the geofence and added to any geofence event triggered with that geofence.

Format: "key" : "value"


paws.application.integration documentation built on Sept. 12, 2024, 6:11 a.m.