| Name | Type | Description | Notes |
|---|---|---|---|
| user | User | The updated user. | [optional] |
| reason | String | The reason why the user was updated, if applicable. * `authentication` - An unauthenticated user became an authenticated user. * `localeDetection` - A user was updated as a result of automated locale detection on messages sent. | [optional] |
| source | SourceWebhook | The source of the creation. | [optional] |
require 'sunshine-conversations-client'
instance = SunshineConversationsClient::UserUpdateEventAllOfPayload.new(
user: null,
reason: null,
source: null
)