---
title: region
framework: homekit
role: symbol
role_heading: Instance Property
path: homekit/hmmutablelocationevent/region
---

# region

The region on which events are triggered.

## Declaration

```swift
var region: CLRegion? { get set }
```

## Discussion

Discussion Use this property to set the region on which the location event is triggered. The region object must have at least one of notifyOnEntry or notifyOnExit set to true. This property is nil when an application is not authorized for location services.
