# EventTypeSpecificDataUnion

Location: [gRPC API](https://developer.m-files.com/APIs/gRPC-API/index.md) > [Reference](https://developer.m-files.com/APIs/gRPC-API/Reference/index.md) > [Messages](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/index.md)

HTML version: https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/

Union for event type specific data in Event.

- **Full name:** `MFiles.EventTypeSpecificDataUnion`
- **Proto file:** [`mfiles/structs.proto`](https://developer.m-files.com/APIs/gRPC-API/downloads/proto/mfiles/structs.proto)
- **Nested types:** [`EventTypeSpecificDataUnion.UndefinedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-UndefinedData), [`EventTypeSpecificDataUnion.FileAccessedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-FileAccessedData), [`EventTypeSpecificDataUnion.ObjectChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectChangedData), [`EventTypeSpecificDataUnion.RolledBackData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-RolledBackData), [`EventTypeSpecificDataUnion.LoggedInData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-LoggedInData), [`EventTypeSpecificDataUnion.LoggedOutData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-LoggedOutData), [`EventTypeSpecificDataUnion.BackupStartedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-BackupStartedData), [`EventTypeSpecificDataUnion.BackupCompletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-BackupCompletedData), [`EventTypeSpecificDataUnion.AssignedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-AssignedData), [`EventTypeSpecificDataUnion.FreeRequestData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-FreeRequestData), [`EventTypeSpecificDataUnion.ObjectNotificationData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectNotificationData), [`EventTypeSpecificDataUnion.PropertyDefDeletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PropertyDefDeletedData), [`EventTypeSpecificDataUnion.EventLogExportedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-EventLogExportedData), [`EventTypeSpecificDataUnion.EventLogClearedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-EventLogClearedData), [`EventTypeSpecificDataUnion.VaultVariableChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultVariableChangedData), [`EventTypeSpecificDataUnion.VaultCopiedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultCopiedData), [`EventTypeSpecificDataUnion.LicensePreventedAdvancedEventLogData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-LicensePreventedAdvancedEventLogData), [`EventTypeSpecificDataUnion.PublicLinkCreatedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkCreatedData), [`EventTypeSpecificDataUnion.PublicLinkFileDownloadedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkFileDownloadedData), [`EventTypeSpecificDataUnion.PublicLinkDeletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkDeletedData), [`EventTypeSpecificDataUnion.PublicLinkAccessedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkAccessedData), [`EventTypeSpecificDataUnion.ConflictResolvedInFavorOfIncomingChangesData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ConflictResolvedInFavorOfIncomingChangesData), [`EventTypeSpecificDataUnion.ConflictResolvedInFavorOfLocalChangesData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ConflictResolvedInFavorOfLocalChangesData), [`EventTypeSpecificDataUnion.DiscardedConflictChangesRestoredAsNewVersionData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-DiscardedConflictChangesRestoredAsNewVersionData), [`EventTypeSpecificDataUnion.ObjectCreatedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectCreatedData), [`EventTypeSpecificDataUnion.CheckedOutData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CheckedOutData), [`EventTypeSpecificDataUnion.CheckedInData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CheckedInData), [`EventTypeSpecificDataUnion.CheckoutUndoneData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CheckoutUndoneData), [`EventTypeSpecificDataUnion.ObjectDeletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectDeletedData), [`EventTypeSpecificDataUnion.ObjectVersionDestroyedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectVersionDestroyedData), [`EventTypeSpecificDataUnion.ObjectDestroyedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectDestroyedData), [`EventTypeSpecificDataUnion.CheckInRequestedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CheckInRequestedData), [`EventTypeSpecificDataUnion.AssignedToData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-AssignedToData), [`EventTypeSpecificDataUnion.CompletedByData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CompletedByData), [`EventTypeSpecificDataUnion.AssignmentApprovedByData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-AssignmentApprovedByData), [`EventTypeSpecificDataUnion.AssignmentRejectedByData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-AssignmentRejectedByData), [`EventTypeSpecificDataUnion.StateChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-StateChangedData), [`EventTypeSpecificDataUnion.ObjectUndeletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectUndeletedData), [`EventTypeSpecificDataUnion.UserAddedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-UserAddedData), [`EventTypeSpecificDataUnion.UserChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-UserChangedData), [`EventTypeSpecificDataUnion.UserDeletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-UserDeletedData), [`EventTypeSpecificDataUnion.UserGroupAddedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-UserGroupAddedData), [`EventTypeSpecificDataUnion.UserGroupChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-UserGroupChangedData), [`EventTypeSpecificDataUnion.UserGroupDeletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-UserGroupDeletedData), [`EventTypeSpecificDataUnion.VaultRestoredData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultRestoredData), [`EventTypeSpecificDataUnion.VaultCreatedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultCreatedData), [`EventTypeSpecificDataUnion.StateTransitionSignatureSettingsAddedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-StateTransitionSignatureSettingsAddedData), [`EventTypeSpecificDataUnion.StateTransitionSignatureSettingsChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-StateTransitionSignatureSettingsChangedData), [`EventTypeSpecificDataUnion.StateTransitionSignatureSettingsRemovedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-StateTransitionSignatureSettingsRemovedData), [`EventTypeSpecificDataUnion.UserMentionedInCommentData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-UserMentionedInCommentData), [`EventTypeSpecificDataUnion.VaultLoginAccountAddedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultLoginAccountAddedData), [`EventTypeSpecificDataUnion.VaultLoginAccountChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultLoginAccountChangedData), [`EventTypeSpecificDataUnion.VaultLoginAccountDeletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultLoginAccountDeletedData), [`EventTypeSpecificDataUnion.ExternalLinkAccessTypeChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ExternalLinkAccessTypeChangedData), [`EventTypeSpecificDataUnion.ExternalLinkAnyoneWithLinkExpirationUpdatedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ExternalLinkAnyoneWithLinkExpirationUpdatedData), [`EventTypeSpecificDataUnion.ExternalLinkVisitorsAddedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ExternalLinkVisitorsAddedData), [`EventTypeSpecificDataUnion.ExternalLinkVisitorsRemovedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ExternalLinkVisitorsRemovedData), [`EventTypeSpecificDataUnion.ExternalLinkVisitorExpirationUpdatedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ExternalLinkVisitorExpirationUpdatedData), [`EventTypeSpecificDataUnion.ExternalLinkAccessedByVisitorData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ExternalLinkAccessedByVisitorData), [`EventTypeSpecificDataUnion.ExternalLinkManageVisitorsViewedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ExternalLinkManageVisitorsViewedData), [`EventTypeSpecificDataUnion.ExternalLinkVisitorsViewedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ExternalLinkVisitorsViewedData)

<a id="fields"></a>

## Fields

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="f-file_accessed"></a>`file_accessed` | [`EventTypeSpecificDataUnion.FileAccessedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-FileAccessedData) (oneof data) | 1 |   |
| <a id="f-object_changed"></a>`object_changed` | [`EventTypeSpecificDataUnion.ObjectChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectChangedData) (oneof data) | 2 |   |
| <a id="f-object_created"></a>`object_created` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 3 |   |
| <a id="f-rolled_back"></a>`rolled_back` | [`EventTypeSpecificDataUnion.RolledBackData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-RolledBackData) (oneof data) | 4 |   |
| <a id="f-checked_out"></a>`checked_out` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 5 |   |
| <a id="f-checked_in"></a>`checked_in` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 6 |   |
| <a id="f-checkout_undone"></a>`checkout_undone` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 7 |   |
| <a id="f-object_deleted"></a>`object_deleted` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) (oneof data) | 8 |   |
| <a id="f-object_version_destroyed"></a>`object_version_destroyed` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 9 |   |
| <a id="f-object_destroyed"></a>`object_destroyed` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) (oneof data) | 10 |   |
| <a id="f-logged_in"></a>`logged_in` | [`EventTypeSpecificDataUnion.LoggedInData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-LoggedInData) (oneof data) | 11 |   |
| <a id="f-logged_out"></a>`logged_out` | [`EventTypeSpecificDataUnion.LoggedOutData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-LoggedOutData) (oneof data) | 12 |   |
| <a id="f-backup_started"></a>`backup_started` | [`EventTypeSpecificDataUnion.BackupStartedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-BackupStartedData) (oneof data) | 13 |   |
| <a id="f-backup_completed"></a>`backup_completed` | [`EventTypeSpecificDataUnion.BackupCompletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-BackupCompletedData) (oneof data) | 14 |   |
| <a id="f-check_in_requested"></a>`check_in_requested` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) (oneof data) | 15 |   |
| <a id="f-assigned"></a>`assigned` | [`EventTypeSpecificDataUnion.AssignedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-AssignedData) (oneof data) | 16 |   |
| <a id="f-free_request"></a>`free_request` | [`EventTypeSpecificDataUnion.FreeRequestData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-FreeRequestData) (oneof data) | 17 |   |
| <a id="f-assigned_to"></a>`assigned_to` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 18 |   |
| <a id="f-completed_by"></a>`completed_by` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 19 |   |
| <a id="f-assignment_approved_by"></a>`assignment_approved_by` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 77 |   |
| <a id="f-assignment_rejected_by"></a>`assignment_rejected_by` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 78 |   |
| <a id="f-state_changed"></a>`state_changed` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 20 |   |
| <a id="f-object_notification"></a>`object_notification` | [`EventTypeSpecificDataUnion.ObjectNotificationData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectNotificationData) (oneof data) | 21 |   |
| <a id="f-object_undeleted"></a>`object_undeleted` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) (oneof data) | 22 | Information on the concerned object. |
| <a id="f-user_added"></a>`user_added` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) (oneof data) | 23 | Information on the concerned user account. |
| <a id="f-user_changed"></a>`user_changed` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) (oneof data) | 24 | Information on the concerned user account. |
| <a id="f-user_deleted"></a>`user_deleted` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) (oneof data) | 25 | Information on the concerned user account. |
| <a id="f-user_group_added"></a>`user_group_added` | [`BasicUserGroupInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserGroupInfo/index.md) (oneof data) | 26 | Information on the concerned user group. |
| <a id="f-user_group_changed"></a>`user_group_changed` | [`BasicUserGroupInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserGroupInfo/index.md) (oneof data) | 27 | Information on the concerned user group. |
| <a id="f-user_group_deleted"></a>`user_group_deleted` | [`BasicUserGroupInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserGroupInfo/index.md) (oneof data) | 28 | Information on the concerned user group. |
| <a id="f-event_log_exported"></a>`event_log_exported` | [`EventTypeSpecificDataUnion.EventLogExportedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-EventLogExportedData) (oneof data) | 30 |   |
| <a id="f-event_log_cleared"></a>`event_log_cleared` | [`EventTypeSpecificDataUnion.EventLogClearedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-EventLogClearedData) (oneof data) | 31 |   |
| <a id="f-vault_restored"></a>`vault_restored` | [`VaultBasic`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.VaultBasic/index.md) (oneof data) | 32 | The basic definition of the concerned vault. |
| <a id="f-vault_created"></a>`vault_created` | [`VaultBasic`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.VaultBasic/index.md) (oneof data) | 33 | The basic definition of the concerned vault. |
| <a id="f-state_transition_signature_settings_added"></a>`state_transition_signature_settings_added` | [`StateTransitionSignatureSettingsForEvents`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.StateTransitionSignatureSettingsForEvents/index.md) (oneof data) | 34 | The concerned workflow state transition settings. |
| <a id="f-state_transition_signature_settings_changed"></a>`state_transition_signature_settings_changed` | [`StateTransitionSignatureSettingsForEvents`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.StateTransitionSignatureSettingsForEvents/index.md) (oneof data) | 35 | The concerned workflow state transition settings. |
| <a id="f-state_transition_signature_settings_removed"></a>`state_transition_signature_settings_removed` | [`StateTransitionSignatureSettingsForEvents`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.StateTransitionSignatureSettingsForEvents/index.md) (oneof data) | 36 | The concerned workflow state transition settings. |
| <a id="f-vault_variable_changed"></a>`vault_variable_changed` | [`EventTypeSpecificDataUnion.VaultVariableChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultVariableChangedData) (oneof data) | 37 |   |
| <a id="f-vault_copied"></a>`vault_copied` | [`EventTypeSpecificDataUnion.VaultCopiedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-VaultCopiedData) (oneof data) | 38 |   |
| <a id="f-license_prevented_advanced_event_log"></a>`license_prevented_advanced_event_log` | [`EventTypeSpecificDataUnion.LicensePreventedAdvancedEventLogData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-LicensePreventedAdvancedEventLogData) (oneof data) | 39 |   |
| <a id="f-public_link_created"></a>`public_link_created` | [`EventTypeSpecificDataUnion.PublicLinkCreatedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkCreatedData) (oneof data) | 82 |   |
| <a id="f-public_link_file_downloaded"></a>`public_link_file_downloaded` | [`EventTypeSpecificDataUnion.PublicLinkFileDownloadedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkFileDownloadedData) (oneof data) | 83 |   |
| <a id="f-public_link_deleted"></a>`public_link_deleted` | [`EventTypeSpecificDataUnion.PublicLinkDeletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkDeletedData) (oneof data) | 84 |   |
| <a id="f-public_link_accessed"></a>`public_link_accessed` | [`EventTypeSpecificDataUnion.PublicLinkAccessedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkAccessedData) (oneof data) | 85 |   |
| <a id="f-conflict_resolved_in_favor_of_incoming_changes"></a>`conflict_resolved_in_favor_of_incoming_changes` | [`EventTypeSpecificDataUnion.ConflictResolvedInFavorOfIncomingChangesData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ConflictResolvedInFavorOfIncomingChangesData) (oneof data) | 92 |   |
| <a id="f-conflict_resolved_in_favor_of_local_changes"></a>`conflict_resolved_in_favor_of_local_changes` | [`EventTypeSpecificDataUnion.ConflictResolvedInFavorOfLocalChangesData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ConflictResolvedInFavorOfLocalChangesData) (oneof data) | 95 |   |
| <a id="f-discarded_conflict_changes_restored_as_new_version"></a>`discarded_conflict_changes_restored_as_new_version` | [`EventTypeSpecificDataUnion.DiscardedConflictChangesRestoredAsNewVersionData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-DiscardedConflictChangesRestoredAsNewVersionData) (oneof data) | 96 |   |
| <a id="f-user_mentioned_in_comment"></a>`user_mentioned_in_comment` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) (oneof data) | 97 |   |
| <a id="f-vault_login_account_added"></a>`vault_login_account_added` | [`BasicVaultLoginAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicVaultLoginAccountInfo/index.md) (oneof data) | 98 | Information on the concerned vault login account. |
| <a id="f-vault_login_account_changed"></a>`vault_login_account_changed` | [`BasicVaultLoginAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicVaultLoginAccountInfo/index.md) (oneof data) | 99 | Information on the concerned vault login account. |
| <a id="f-vault_login_account_deleted"></a>`vault_login_account_deleted` | [`BasicVaultLoginAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicVaultLoginAccountInfo/index.md) (oneof data) | 100 | Information on the concerned vault login account. |
| <a id="f-external_link_access_type_changed"></a>`external_link_access_type_changed` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) (oneof data) | 104 | Shared-link data for the access-type-changed event. |
| <a id="f-external_link_anyone_with_link_expiration_updated"></a>`external_link_anyone_with_link_expiration_updated` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) (oneof data) | 105 | Shared-link data for the anyone-with-the-link expiration-updated event. |
| <a id="f-external_link_visitors_added"></a>`external_link_visitors_added` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) (oneof data) | 106 | Shared-link data for the visitors-added event. |
| <a id="f-external_link_visitors_removed"></a>`external_link_visitors_removed` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) (oneof data) | 107 | Shared-link data for the visitors-removed event. |
| <a id="f-external_link_visitor_expiration_updated"></a>`external_link_visitor_expiration_updated` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) (oneof data) | 108 | Shared-link data for the visitor expiration-updated event. |
| <a id="f-external_link_accessed_by_visitor"></a>`external_link_accessed_by_visitor` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) (oneof data) | 109 | Shared-link data for the accessed-by-visitor event. |
| <a id="f-external_link_manage_visitors_viewed"></a>`external_link_manage_visitors_viewed` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) (oneof data) | 110 | Shared-link data for the manage-visitors-dialog-viewed event. |
| <a id="f-external_link_visitors_viewed"></a>`external_link_visitors_viewed` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) (oneof data) | 111 | Shared-link data for the visitors-viewed event. |

<a id="used-in-fields"></a>

## Used in fields

- [`Event.data`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.Event/index.md#f-data): Additional event type -specific data as a union.

<a id="t-UndefinedData"></a>

## Nested message UndefinedData

Full name: `MFiles.EventTypeSpecificDataUnion.UndefinedData`

No fields.

<a id="t-FileAccessedData"></a>

## Nested message FileAccessedData

Full name: `MFiles.EventTypeSpecificDataUnion.FileAccessedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-FileAccessedData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information about the concerned document. |
| <a id="t-FileAccessedData-file_name"></a>`file_name` | `string` | 2 | The name of the file accessed. |

<a id="t-ObjectChangedData"></a>

## Nested message ObjectChangedData

Full name: `MFiles.EventTypeSpecificDataUnion.ObjectChangedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ObjectChangedData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information on the changed object. |
| <a id="t-ObjectChangedData-object_version_changes"></a>`object_version_changes` | [`OBJECTCHANGES`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.OBJECTCHANGES/index.md) | 2 | Flags indicating what were changed. |
| <a id="t-ObjectChangedData-object_changes"></a>`object_changes` | [`OBJECTCHANGES`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.OBJECTCHANGES/index.md) | 3 | Flags indicating what were changed to all versions, not only to the specified version. |
| <a id="t-ObjectChangedData-changed_version_tag"></a>`changed_version_tag` | `int32` | 4 | If objectchanges specifies OBJECTCHANGE_VERSION_TAG_ADDED_REMOVED_FROM_OTHER_VERSIONS, specifies a version tag that was added to the modified version and removed from the other versions of the object. |
| <a id="t-ObjectChangedData-versioneditors"></a>`versioneditors` | [`TypedValue`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.TypedValue/index.md) | 5 | Version editors information for coauthoring |

<a id="t-RolledBackData"></a>

## Nested message RolledBackData

Full name: `MFiles.EventTypeSpecificDataUnion.RolledBackData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-RolledBackData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information about the concerned document. |
| <a id="t-RolledBackData-rollback_version"></a>`rollback_version` | `int32` | 2 | The old version to which the document was rolled back. |

<a id="t-LoggedInData"></a>

## Nested message LoggedInData

Full name: `MFiles.EventTypeSpecificDataUnion.LoggedInData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-LoggedInData-server_access"></a>`server_access` | [`ServerAccess`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ServerAccess/index.md) | 1 | The session's server-level access rights. |
| <a id="t-LoggedInData-vault_access"></a>`vault_access` | [`VaultAccess`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.VaultAccess/index.md) | 2 | The session's vault-level access rights. |

<a id="t-LoggedOutData"></a>

## Nested message LoggedOutData

Full name: `MFiles.EventTypeSpecificDataUnion.LoggedOutData`

No fields.

<a id="t-BackupStartedData"></a>

## Nested message BackupStartedData

Full name: `MFiles.EventTypeSpecificDataUnion.BackupStartedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-BackupStartedData-vault_guid"></a>`vault_guid` | `string` | 1 | The GUID of the vault, or GUID_NULL if defining a backup of the master database. |
| <a id="t-BackupStartedData-vault_name"></a>`vault_name` | `string` | 2 | The name of the vault to back up. In case of master database, this is an empty string. |
| <a id="t-BackupStartedData-backup_type"></a>`backup_type` | [`BackupType`](https://developer.m-files.com/APIs/gRPC-API/Reference/Enums/MFiles.BackupType/index.md) | 3 | Backup type (e.g. full or differential). Values: `BACKUP_TYPE_FULL` (0), `BACKUP_TYPE_DIFFERENTIAL` (1). |

<a id="t-BackupCompletedData"></a>

## Nested message BackupCompletedData

Full name: `MFiles.EventTypeSpecificDataUnion.BackupCompletedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-BackupCompletedData-vault_guid"></a>`vault_guid` | `string` | 1 | The GUID of the vault, or GUID_NULL if defining a backup of the master database. |
| <a id="t-BackupCompletedData-vault_name"></a>`vault_name` | `string` | 2 | The name of the vault to back up. In case of master database, this is an empty string. |
| <a id="t-BackupCompletedData-backup_type"></a>`backup_type` | [`BackupType`](https://developer.m-files.com/APIs/gRPC-API/Reference/Enums/MFiles.BackupType/index.md) | 3 | Backup type (e.g. full or differential). Values: `BACKUP_TYPE_FULL` (0), `BACKUP_TYPE_DIFFERENTIAL` (1). |
| <a id="t-BackupCompletedData-succeeded"></a>`succeeded` | `bool` | 4 | True if the run was successful, false otherwise. |
| <a id="t-BackupCompletedData-error_text"></a>`error_text` | `string` | 5 | Error string from the last run (if any). |

<a id="t-AssignedData"></a>

## Nested message AssignedData

Full name: `MFiles.EventTypeSpecificDataUnion.AssignedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-AssignedData-object_info"></a>`object_info` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) | 1 | Information about the concerned document. |
| <a id="t-AssignedData-assigned_to"></a>`assigned_to` | repeated `string` | 2 | An array that contains user names. This request concerns these users. |

<a id="t-FreeRequestData"></a>

## Nested message FreeRequestData

Full name: `MFiles.EventTypeSpecificDataUnion.FreeRequestData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-FreeRequestData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Optional information about the concerned document. If the IDs are zero, there is no associated document. |
| <a id="t-FreeRequestData-subject"></a>`subject` | `string` | 2 | The subject of this request. |
| <a id="t-FreeRequestData-message"></a>`message` | `string` | 3 | The message of this request. |

<a id="t-ObjectNotificationData"></a>

## Nested message ObjectNotificationData

Full name: `MFiles.EventTypeSpecificDataUnion.ObjectNotificationData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ObjectNotificationData-object_info"></a>`object_info` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) | 1 | Information about the concerned document. |
| <a id="t-ObjectNotificationData-rules"></a>`rules` | repeated `int32` | 2 | An array of rule IDs. |

<a id="t-PropertyDefDeletedData"></a>

## Nested message PropertyDefDeletedData

Full name: `MFiles.EventTypeSpecificDataUnion.PropertyDefDeletedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-PropertyDefDeletedData-id"></a>`id` | `int32` | 1 | The ID of the property definition. |
| <a id="t-PropertyDefDeletedData-name"></a>`name` | `string` | 2 | The name of the property definition. |

<a id="t-EventLogExportedData"></a>

## Nested message EventLogExportedData

Full name: `MFiles.EventTypeSpecificDataUnion.EventLogExportedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-EventLogExportedData-oldest_event_id"></a>`oldest_event_id` | `int64` | 1 | The lower boundary of the ID range of the exported events. Events with an ID greater than or equal to this value were exported. -1 indicates that there was no lower boundary. |
| <a id="t-EventLogExportedData-newest_event_id"></a>`newest_event_id` | `int64` | 2 | The upper boundary of the ID range of the exported events. Events with an ID less than or equal to this value were exported. -1 indicates that there was no upper boundary. |
| <a id="t-EventLogExportedData-object_type_filter"></a>`object_type_filter` | `int32` | 3 | If not -1, limited exported objects to this object type. |
| <a id="t-EventLogExportedData-object_id_filter"></a>`object_id_filter` | `int32` | 4 | If not -1, limited exported objects to objects of this ID. |

<a id="t-EventLogClearedData"></a>

## Nested message EventLogClearedData

Full name: `MFiles.EventTypeSpecificDataUnion.EventLogClearedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-EventLogClearedData-oldest_event_id"></a>`oldest_event_id` | `int64` | 1 | The lower boundary of the ID range of the deleted events. Events with an ID greater than or equal to this value were deleted. -1 indicates that there was no lower boundary. |
| <a id="t-EventLogClearedData-newest_event_id"></a>`newest_event_id` | `int64` | 2 | The upper boundary of the ID range of the deleted events. Events with an ID less than or equal to this value were deleted. -1 indicates that there was no upper boundary. |

<a id="t-VaultVariableChangedData"></a>

## Nested message VaultVariableChangedData

Full name: `MFiles.EventTypeSpecificDataUnion.VaultVariableChangedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-VaultVariableChangedData-variable_name"></a>`variable_name` | `string` | 1 | The name of the variable. |
| <a id="t-VaultVariableChangedData-variable_value"></a>`variable_value` | `string` | 2 | The new value of the variable. |

<a id="t-VaultCopiedData"></a>

## Nested message VaultCopiedData

Full name: `MFiles.EventTypeSpecificDataUnion.VaultCopiedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-VaultCopiedData-source_vault_info"></a>`source_vault_info` | [`VaultBasic`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.VaultBasic/index.md) | 1 | The basic definition of the source vault. |
| <a id="t-VaultCopiedData-options"></a>`options` | [`COPYFLAGS`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.COPYFLAGS/index.md) | 2 | Flags that tell which data parts were copied. |
| <a id="t-VaultCopiedData-target_vault_info"></a>`target_vault_info` | [`VaultBasic`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.VaultBasic/index.md) | 3 | The basic definition of the target (created) vault. |

<a id="t-LicensePreventedAdvancedEventLogData"></a>

## Nested message LicensePreventedAdvancedEventLogData

Full name: `MFiles.EventTypeSpecificDataUnion.LicensePreventedAdvancedEventLogData`

No fields.

<a id="t-PublicLinkCreatedData"></a>

## Nested message PublicLinkCreatedData

Full name: `MFiles.EventTypeSpecificDataUnion.PublicLinkCreatedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-PublicLinkCreatedData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information about the concerned document. |
| <a id="t-PublicLinkCreatedData-file_name"></a>`file_name` | `string` | 2 | The name of the file. |
| <a id="t-PublicLinkCreatedData-access_key_hash"></a>`access_key_hash` | `string` | 3 | Access key hash. |
| <a id="t-PublicLinkCreatedData-description"></a>`description` | `string` | 4 | Description. |
| <a id="t-PublicLinkCreatedData-expiration_date_utc"></a>`expiration_date_utc` | [`google.protobuf.Timestamp`](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp) | 5 | The expiration date of the public link. |

<a id="t-PublicLinkFileDownloadedData"></a>

## Nested message PublicLinkFileDownloadedData

Full name: `MFiles.EventTypeSpecificDataUnion.PublicLinkFileDownloadedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-PublicLinkFileDownloadedData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information about the concerned document. |
| <a id="t-PublicLinkFileDownloadedData-file_name"></a>`file_name` | `string` | 2 | The name of the file accessed. |
| <a id="t-PublicLinkFileDownloadedData-access_key_hash"></a>`access_key_hash` | `string` | 3 | Access key hash. |
| <a id="t-PublicLinkFileDownloadedData-ip_address"></a>`ip_address` | `string` | 4 | IP address of the downloader. |

<a id="t-PublicLinkDeletedData"></a>

## Nested message PublicLinkDeletedData

Full name: `MFiles.EventTypeSpecificDataUnion.PublicLinkDeletedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-PublicLinkDeletedData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information about the concerned document. |
| <a id="t-PublicLinkDeletedData-file_name"></a>`file_name` | `string` | 2 | The name of the file. |
| <a id="t-PublicLinkDeletedData-access_key_hash"></a>`access_key_hash` | `string` | 3 | Access key hash. |
| <a id="t-PublicLinkDeletedData-description"></a>`description` | `string` | 4 | Description. |
| <a id="t-PublicLinkDeletedData-expiration_date_utc"></a>`expiration_date_utc` | [`google.protobuf.Timestamp`](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp) | 5 | The expiration date of the public link. |

<a id="t-PublicLinkAccessedData"></a>

## Nested message PublicLinkAccessedData

Full name: `MFiles.EventTypeSpecificDataUnion.PublicLinkAccessedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-PublicLinkAccessedData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information about the concerned document. |
| <a id="t-PublicLinkAccessedData-file_name"></a>`file_name` | `string` | 2 | The name of the file accessed. |
| <a id="t-PublicLinkAccessedData-access_key_hash"></a>`access_key_hash` | `string` | 3 | Access key hash. |
| <a id="t-PublicLinkAccessedData-ip_address"></a>`ip_address` | `string` | 4 | IP address of the accessor. |

<a id="t-ConflictResolvedInFavorOfIncomingChangesData"></a>

## Nested message ConflictResolvedInFavorOfIncomingChangesData

Full name: `MFiles.EventTypeSpecificDataUnion.ConflictResolvedInFavorOfIncomingChangesData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ConflictResolvedInFavorOfIncomingChangesData-base_object_version_info"></a>`base_object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information about the concerned base object. |
| <a id="t-ConflictResolvedInFavorOfIncomingChangesData-base_user_account"></a>`base_user_account` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) | 2 | Information on the concerned base user account. |
| <a id="t-ConflictResolvedInFavorOfIncomingChangesData-conflict_object_version_info"></a>`conflict_object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 3 | Information about the concerned conflict object. |
| <a id="t-ConflictResolvedInFavorOfIncomingChangesData-conflict_user_account"></a>`conflict_user_account` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) | 4 | Information on the concerned conflict user account. |
| <a id="t-ConflictResolvedInFavorOfIncomingChangesData-base_wins"></a>`base_wins` | `bool` | 5 | True if the base object wins the conflict. False if the conflicting object wins. |
| <a id="t-ConflictResolvedInFavorOfIncomingChangesData-automatic"></a>`automatic` | `bool` | 6 | True if the conflict was resolved automatically. False if it was resolved manually by the user. |

<a id="t-ConflictResolvedInFavorOfLocalChangesData"></a>

## Nested message ConflictResolvedInFavorOfLocalChangesData

Full name: `MFiles.EventTypeSpecificDataUnion.ConflictResolvedInFavorOfLocalChangesData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ConflictResolvedInFavorOfLocalChangesData-base_object_version_info"></a>`base_object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information about the concerned base object. |
| <a id="t-ConflictResolvedInFavorOfLocalChangesData-base_user_account"></a>`base_user_account` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) | 2 | Information on the concerned base user account. |
| <a id="t-ConflictResolvedInFavorOfLocalChangesData-automatic"></a>`automatic` | `bool` | 3 | True if the conflict was resolved automatically. False if it was resolved manually by the user. |

<a id="t-DiscardedConflictChangesRestoredAsNewVersionData"></a>

## Nested message DiscardedConflictChangesRestoredAsNewVersionData

Full name: `MFiles.EventTypeSpecificDataUnion.DiscardedConflictChangesRestoredAsNewVersionData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-DiscardedConflictChangesRestoredAsNewVersionData-base_object_version_info"></a>`base_object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 | Information about the concerned base object. |
| <a id="t-DiscardedConflictChangesRestoredAsNewVersionData-base_user_account"></a>`base_user_account` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) | 2 | Information on the concerned base user account. |
| <a id="t-DiscardedConflictChangesRestoredAsNewVersionData-conflict_object_version_info"></a>`conflict_object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 3 | Information about the concerned conflict object. |
| <a id="t-DiscardedConflictChangesRestoredAsNewVersionData-conflict_user_account"></a>`conflict_user_account` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) | 4 | Information on the concerned conflict user account. |

<a id="t-ObjectCreatedData"></a>

## Nested message ObjectCreatedData

Full name: `MFiles.EventTypeSpecificDataUnion.ObjectCreatedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ObjectCreatedData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-CheckedOutData"></a>

## Nested message CheckedOutData

Full name: `MFiles.EventTypeSpecificDataUnion.CheckedOutData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-CheckedOutData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-CheckedInData"></a>

## Nested message CheckedInData

Full name: `MFiles.EventTypeSpecificDataUnion.CheckedInData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-CheckedInData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-CheckoutUndoneData"></a>

## Nested message CheckoutUndoneData

Full name: `MFiles.EventTypeSpecificDataUnion.CheckoutUndoneData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-CheckoutUndoneData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-ObjectDeletedData"></a>

## Nested message ObjectDeletedData

Full name: `MFiles.EventTypeSpecificDataUnion.ObjectDeletedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ObjectDeletedData-object_version"></a>`object_version` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) | 1 |   |

<a id="t-ObjectVersionDestroyedData"></a>

## Nested message ObjectVersionDestroyedData

Full name: `MFiles.EventTypeSpecificDataUnion.ObjectVersionDestroyedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ObjectVersionDestroyedData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-ObjectDestroyedData"></a>

## Nested message ObjectDestroyedData

Full name: `MFiles.EventTypeSpecificDataUnion.ObjectDestroyedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ObjectDestroyedData-object_version"></a>`object_version` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) | 1 |   |

<a id="t-CheckInRequestedData"></a>

## Nested message CheckInRequestedData

Full name: `MFiles.EventTypeSpecificDataUnion.CheckInRequestedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-CheckInRequestedData-object_info"></a>`object_info` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) | 1 |   |

<a id="t-AssignedToData"></a>

## Nested message AssignedToData

Full name: `MFiles.EventTypeSpecificDataUnion.AssignedToData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-AssignedToData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-CompletedByData"></a>

## Nested message CompletedByData

Full name: `MFiles.EventTypeSpecificDataUnion.CompletedByData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-CompletedByData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-AssignmentApprovedByData"></a>

## Nested message AssignmentApprovedByData

Full name: `MFiles.EventTypeSpecificDataUnion.AssignmentApprovedByData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-AssignmentApprovedByData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-AssignmentRejectedByData"></a>

## Nested message AssignmentRejectedByData

Full name: `MFiles.EventTypeSpecificDataUnion.AssignmentRejectedByData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-AssignmentRejectedByData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-StateChangedData"></a>

## Nested message StateChangedData

Full name: `MFiles.EventTypeSpecificDataUnion.StateChangedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-StateChangedData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-ObjectUndeletedData"></a>

## Nested message ObjectUndeletedData

Full name: `MFiles.EventTypeSpecificDataUnion.ObjectUndeletedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ObjectUndeletedData-object_info"></a>`object_info` | [`BasicDocInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/index.md) | 1 |   |

<a id="t-UserAddedData"></a>

## Nested message UserAddedData

Full name: `MFiles.EventTypeSpecificDataUnion.UserAddedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-UserAddedData-user"></a>`user` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) | 1 |   |

<a id="t-UserChangedData"></a>

## Nested message UserChangedData

Full name: `MFiles.EventTypeSpecificDataUnion.UserChangedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-UserChangedData-user"></a>`user` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) | 1 |   |

<a id="t-UserDeletedData"></a>

## Nested message UserDeletedData

Full name: `MFiles.EventTypeSpecificDataUnion.UserDeletedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-UserDeletedData-user"></a>`user` | [`BasicUserAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserAccountInfo/index.md) | 1 |   |

<a id="t-UserGroupAddedData"></a>

## Nested message UserGroupAddedData

Full name: `MFiles.EventTypeSpecificDataUnion.UserGroupAddedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-UserGroupAddedData-user_group"></a>`user_group` | [`BasicUserGroupInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserGroupInfo/index.md) | 1 |   |

<a id="t-UserGroupChangedData"></a>

## Nested message UserGroupChangedData

Full name: `MFiles.EventTypeSpecificDataUnion.UserGroupChangedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-UserGroupChangedData-user_group"></a>`user_group` | [`BasicUserGroupInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserGroupInfo/index.md) | 1 |   |

<a id="t-UserGroupDeletedData"></a>

## Nested message UserGroupDeletedData

Full name: `MFiles.EventTypeSpecificDataUnion.UserGroupDeletedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-UserGroupDeletedData-user_group"></a>`user_group` | [`BasicUserGroupInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicUserGroupInfo/index.md) | 1 |   |

<a id="t-VaultRestoredData"></a>

## Nested message VaultRestoredData

Full name: `MFiles.EventTypeSpecificDataUnion.VaultRestoredData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-VaultRestoredData-vault_info"></a>`vault_info` | [`VaultBasic`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.VaultBasic/index.md) | 1 |   |

<a id="t-VaultCreatedData"></a>

## Nested message VaultCreatedData

Full name: `MFiles.EventTypeSpecificDataUnion.VaultCreatedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-VaultCreatedData-vault_info"></a>`vault_info` | [`VaultBasic`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.VaultBasic/index.md) | 1 |   |

<a id="t-StateTransitionSignatureSettingsAddedData"></a>

## Nested message StateTransitionSignatureSettingsAddedData

Full name: `MFiles.EventTypeSpecificDataUnion.StateTransitionSignatureSettingsAddedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-StateTransitionSignatureSettingsAddedData-signature_settings"></a>`signature_settings` | [`StateTransitionSignatureSettingsForEvents`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.StateTransitionSignatureSettingsForEvents/index.md) | 1 |   |

<a id="t-StateTransitionSignatureSettingsChangedData"></a>

## Nested message StateTransitionSignatureSettingsChangedData

Full name: `MFiles.EventTypeSpecificDataUnion.StateTransitionSignatureSettingsChangedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-StateTransitionSignatureSettingsChangedData-signature_settings"></a>`signature_settings` | [`StateTransitionSignatureSettingsForEvents`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.StateTransitionSignatureSettingsForEvents/index.md) | 1 |   |

<a id="t-StateTransitionSignatureSettingsRemovedData"></a>

## Nested message StateTransitionSignatureSettingsRemovedData

Full name: `MFiles.EventTypeSpecificDataUnion.StateTransitionSignatureSettingsRemovedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-StateTransitionSignatureSettingsRemovedData-signature_settings"></a>`signature_settings` | [`StateTransitionSignatureSettingsForEvents`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.StateTransitionSignatureSettingsForEvents/index.md) | 1 |   |

<a id="t-UserMentionedInCommentData"></a>

## Nested message UserMentionedInCommentData

Full name: `MFiles.EventTypeSpecificDataUnion.UserMentionedInCommentData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-UserMentionedInCommentData-object_version_info"></a>`object_version_info` | [`BasicDocVerInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocVerInfo/index.md) | 1 |   |

<a id="t-VaultLoginAccountAddedData"></a>

## Nested message VaultLoginAccountAddedData

Full name: `MFiles.EventTypeSpecificDataUnion.VaultLoginAccountAddedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-VaultLoginAccountAddedData-vault_login_info"></a>`vault_login_info` | [`BasicVaultLoginAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicVaultLoginAccountInfo/index.md) | 1 |   |

<a id="t-VaultLoginAccountChangedData"></a>

## Nested message VaultLoginAccountChangedData

Full name: `MFiles.EventTypeSpecificDataUnion.VaultLoginAccountChangedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-VaultLoginAccountChangedData-vault_login_info"></a>`vault_login_info` | [`BasicVaultLoginAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicVaultLoginAccountInfo/index.md) | 1 |   |

<a id="t-VaultLoginAccountDeletedData"></a>

## Nested message VaultLoginAccountDeletedData

Full name: `MFiles.EventTypeSpecificDataUnion.VaultLoginAccountDeletedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-VaultLoginAccountDeletedData-vault_login_info"></a>`vault_login_info` | [`BasicVaultLoginAccountInfo`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicVaultLoginAccountInfo/index.md) | 1 |   |

<a id="t-ExternalLinkAccessTypeChangedData"></a>

## Nested message ExternalLinkAccessTypeChangedData

Full name: `MFiles.EventTypeSpecificDataUnion.ExternalLinkAccessTypeChangedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ExternalLinkAccessTypeChangedData-external_link_data"></a>`external_link_data` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) | 1 |   |

<a id="t-ExternalLinkAnyoneWithLinkExpirationUpdatedData"></a>

## Nested message ExternalLinkAnyoneWithLinkExpirationUpdatedData

Full name: `MFiles.EventTypeSpecificDataUnion.ExternalLinkAnyoneWithLinkExpirationUpdatedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ExternalLinkAnyoneWithLinkExpirationUpdatedData-external_link_data"></a>`external_link_data` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) | 1 |   |

<a id="t-ExternalLinkVisitorsAddedData"></a>

## Nested message ExternalLinkVisitorsAddedData

Full name: `MFiles.EventTypeSpecificDataUnion.ExternalLinkVisitorsAddedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ExternalLinkVisitorsAddedData-external_link_data"></a>`external_link_data` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) | 1 |   |

<a id="t-ExternalLinkVisitorsRemovedData"></a>

## Nested message ExternalLinkVisitorsRemovedData

Full name: `MFiles.EventTypeSpecificDataUnion.ExternalLinkVisitorsRemovedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ExternalLinkVisitorsRemovedData-external_link_data"></a>`external_link_data` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) | 1 |   |

<a id="t-ExternalLinkVisitorExpirationUpdatedData"></a>

## Nested message ExternalLinkVisitorExpirationUpdatedData

Full name: `MFiles.EventTypeSpecificDataUnion.ExternalLinkVisitorExpirationUpdatedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ExternalLinkVisitorExpirationUpdatedData-external_link_data"></a>`external_link_data` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) | 1 |   |

<a id="t-ExternalLinkAccessedByVisitorData"></a>

## Nested message ExternalLinkAccessedByVisitorData

Full name: `MFiles.EventTypeSpecificDataUnion.ExternalLinkAccessedByVisitorData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ExternalLinkAccessedByVisitorData-external_link_data"></a>`external_link_data` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) | 1 |   |

<a id="t-ExternalLinkManageVisitorsViewedData"></a>

## Nested message ExternalLinkManageVisitorsViewedData

Full name: `MFiles.EventTypeSpecificDataUnion.ExternalLinkManageVisitorsViewedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ExternalLinkManageVisitorsViewedData-external_link_data"></a>`external_link_data` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) | 1 |   |

<a id="t-ExternalLinkVisitorsViewedData"></a>

## Nested message ExternalLinkVisitorsViewedData

Full name: `MFiles.EventTypeSpecificDataUnion.ExternalLinkVisitorsViewedData`

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="t-ExternalLinkVisitorsViewedData-external_link_data"></a>`external_link_data` | [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md) | 1 |   |
