# WeaviateApi.Event

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**commandPatch** | [**EventCommandPatch**](EventCommandPatch.md) |  | [optional] 
**connectionStatus** | **String** | New device connection state (if connectivity change event). | [optional] 
**deviceId** | **String** | The device that was affected by this event. | [optional] 
**id** | **String** | ID of the event. | [optional] 
**kind** | **String** | Identifies what kind of resource this is. Value: the fixed string \&quot;weave#event\&quot;. | [optional] [default to &#39;weave#event&#39;]
**statePatch** | [**JsonObject**](JsonObject.md) |  | [optional] 
**timeMs** | **String** | Time the event was generated in milliseconds since epoch UTC. | [optional] 
**type** | **String** | Type of the event. | [optional] 
**userEmail** | **String** | User that caused the event (if applicable). | [optional] 


<a name="TypeEnum"></a>
## Enum: TypeEnum


* `adapterDeactivated` (value: `"adapterDeactivated"`)

* `commandCancelled` (value: `"commandCancelled"`)

* `commandCreated` (value: `"commandCreated"`)

* `commandDeleted` (value: `"commandDeleted"`)

* `commandExpired` (value: `"commandExpired"`)

* `commandUpdated` (value: `"commandUpdated"`)

* `deviceAclUpdated` (value: `"deviceAclUpdated"`)

* `deviceConnectivityChange` (value: `"deviceConnectivityChange"`)

* `deviceCreated` (value: `"deviceCreated"`)

* `deviceDeleted` (value: `"deviceDeleted"`)

* `devicePlaceUpdated` (value: `"devicePlaceUpdated"`)

* `deviceTransferred` (value: `"deviceTransferred"`)

* `deviceUpdated` (value: `"deviceUpdated"`)

* `deviceUseTimeUpdated` (value: `"deviceUseTimeUpdated"`)

* `deviceUserAclCreated` (value: `"deviceUserAclCreated"`)

* `deviceUserAclDeleted` (value: `"deviceUserAclDeleted"`)

* `deviceUserAclUpdated` (value: `"deviceUserAclUpdated"`)

* `eventsDeleted` (value: `"eventsDeleted"`)

* `eventsRecordingDisabled` (value: `"eventsRecordingDisabled"`)

* `eventsRecordingEnabled` (value: `"eventsRecordingEnabled"`)

* `placeCreated` (value: `"placeCreated"`)

* `placeDeleted` (value: `"placeDeleted"`)

* `placeMemberAdded` (value: `"placeMemberAdded"`)

* `placeMemberRemoved` (value: `"placeMemberRemoved"`)

* `placeUpdated` (value: `"placeUpdated"`)

* `roomCreated` (value: `"roomCreated"`)

* `roomDeleted` (value: `"roomDeleted"`)

* `roomUpdated` (value: `"roomUpdated"`)




