AWSLocationBatchPutGeofenceRequestEntry

Objective-C

@interface AWSLocationBatchPutGeofenceRequestEntry

Swift

class AWSLocationBatchPutGeofenceRequestEntry

Contains geofence geometry details.

Required parameters: [GeofenceId, Geometry]

  • The identifier for the geofence to be stored in a given geofence collection.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable geofenceId;

    Swift

    var geofenceId: String? { get set }
  • Contains the details of the position of the geofence. Can be either a polygon or a circle. Including both will return a validation error.

    Each geofence polygon can have a maximum of 1,000 vertices.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSLocationGeofenceGeometry *_Nullable geometry;

    Swift

    var geometry: AWSLocationGeofenceGeometry? { get set }