class Aws::LocationService::Types::PutGeofenceRequest

@note When making an API call, you may pass PutGeofenceRequest

data as a hash:

    {
      collection_name: "ResourceName", # required
      geofence_id: "Id", # required
      geometry: { # required
        polygon: [
          [
            [1.0],
          ],
        ],
      },
    }

@!attribute [rw] collection_name

The geofence collection to store the geofence in.
@return [String]

@!attribute [rw] geofence_id

An identifier for the geofence. For example, `ExampleGeofence-1`.
@return [String]

@!attribute [rw] geometry

Contains the polygon details to specify the position of the
geofence.

<note markdown="1"> Each [geofence polygon][1] can have a maximum of 1,000 vertices.

 </note>

[1]: https://docs.aws.amazon.com/location-geofences/latest/APIReference/API_GeofenceGeometry.html
@return [Types::GeofenceGeometry]

@see docs.aws.amazon.com/goto/WebAPI/location-2020-11-19/PutGeofenceRequest AWS API Documentation

Constants

SENSITIVE