> **Experimental**
>
> `@aws-cdk/aws-location-alpha` is an [**experimental**](/stability) (alpha) package: its API may change in any release, without a major version bump.
# TrackerProps

Properties for a tracker.

Extends: TrackerProps
Used as props by: Tracker

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`lib/tracker.ts`](https://github.com/aws/aws-cdk/blob/v2.274.0-alpha.0/packages/@aws-cdk/aws-location-alpha/lib/tracker.ts#L35)

## Example

```ts
declare const role: iam.Role;

const tracker = new location.Tracker(this, 'Tracker', {
  trackerName: 'MyTracker',
});

tracker.grantRead(role);
```

## Properties

- `description`: string — A description for the tracker.

  **Default:** no description

- `eventBridgeEnabled`: boolean = false — Send filtered device position updates to default EventBridge bus.

- `geofenceCollections`: [IGeofenceCollection](/cdk/api/v2/docs/@aws-cdk_aws-location-alpha.IGeofenceCollection.html)[] — An optional list of geofence collections to associate with the tracker resource.

  **Default:** no geofence collections are associated

- `kmsKey`: [IKeyRef](/cdk/api/v2/docs/aws-cdk-lib.interfaces.aws_kms.IKeyRef.html) — The customer managed key to encrypt data.

  **Default:** Use an AWS managed key

  If you set customer managed key, the Bounding Polygon Queries feature will be disabled by default.
  You can choose to opt-in to the Bounding Polygon Queries feature by setting the kmsKeyEnableGeospatialQueries parameter to true.

- `kmsKeyEnableGeospatialQueries`: boolean = false — Whether to opt-in to the Bounding Polygon Queries feature with customer managed key.

- `positionFiltering`: [PositionFiltering](/cdk/api/v2/docs/@aws-cdk_aws-location-alpha.PositionFiltering.html) = PositionFiltering.TIME_BASED — The position filtering for the tracker resource.

- `trackerName`: string — A name for the tracker.

  **Default:** A name is automatically generated

  Must be between 1 and 100 characters and contain only alphanumeric characters,
  hyphens, periods and underscores.
