> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# gamesave_version_finalized

> gamesave_version_finalized event.

This event is triggered when a game save version is finalized with all the files fully uploaded.

## Properties

| Name                   | Type                                                                                    | Description                                                                                                                                                                                |
| :--------------------- | :-------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Version                | Int64                                                                                   | The version of the game save that was finalized.                                                                                                                                           |
| PlayerIdentityProvider | String                                                                                  | The login identity provider used by the player uploading the game save.                                                                                                                    |
| DeviceType             | String                                                                                  | The type of device used for this game save version.                                                                                                                                        |
| FinalizedAt            | DateTime                                                                                | The time at which the game save version was finalized.                                                                                                                                     |
| NewFileCount           | Int32                                                                                   | The number of new files that were added to the game save store for this version.                                                                                                           |
| NewFilesSizeBytes      | Int64                                                                                   | The size in bytes of the new files that were added to the game save store for this version.                                                                                                |
| TotalFileCount         | Int32                                                                                   | The total number of files that were included in the finalized game save version.                                                                                                           |
| TotalSizeBytes         | Int64                                                                                   | The total size in bytes of the finalized game save version, including all files.                                                                                                           |
| IsGeneratedByRollback  | Boolean                                                                                 | Whether the version was generated and finalized by a rollback operation.                                                                                                                   |
| Conflict               | [GameSaveConflict](/services/playfab/api-references/events/data-types/gamesaveconflict) | Data about any conflict that occurred during the finalization of the game save version. This will usually be null if the version was not finalized during a conflict resolution operation. |

## Common Properties

All V2 PlayStream events are formatted as JSON objects and most share the following common properties:

| Name               | Type                                                                          | Description                                                                               |
| :----------------- | :---------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------- |
| SchemaVersion      | String                                                                        | PlayStream event format version, following a semantic versioning scheme.                  |
| FullName           | [Object](/services/playfab/api-references/events/data-types/fullnameobject)   | Combination of the event name and event namespace to fully specify the event type.        |
| Id                 | String                                                                        | PlayFab-assigned unique identifier for this event.                                        |
| Timestamp          | DateTime                                                                      | The time (in UTC) associated with this event.                                             |
| Entity             | [Object](/services/playfab/api-references/events/data-types/entityobject)     | Details about the entity to which this event applies including Entity Id and Entity type. |
| Originator         | [Object](/services/playfab/api-references/events/data-types/originatorobject) | Object describing the source and source type that initiated this event.                   |
| PayloadContentType | String                                                                        | Specifies the content of the event payload. Default is "JSON".                            |
| Origin Info        | Object                                                                        | Optional field containing info about events originating outside of PlayFab.               |


## Related topics

- [Game Saves PlayStream events](/services/playfab/player-progression/game-saves/playstream-events.md)
- [PlayStream event model reference for PlayFab](/services/playfab/api-references/events/index.md)
- [gamesave_version_marked_known_good](/services/playfab/api-references/events/GameSave/gamesave-version-marked-known-good.md)
- [GameSaveConflict](/services/playfab/api-references/events/data-types/gamesaveconflict.md)
- [PFDataFinalizeFileUploadsRequest](/services/playfab/api-references/c/pfdatatypes/structs/pfdatafinalizefileuploadsrequest.md)
