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

# FileDetails

> Reference for the PlayFab FileDetails data type describing metadata about a file attached to an entity in PlayStream event payloads.

Details about a file attached to an entity.

## Properties

| Name | Type | Description |
| :- | :- | :- |
| ByteCount | int32 | The current size of the file in bytes. |
| Checksum | String | The current checksum of the file. |
| FileName | String | The name of the file. |
| Operation | [OperationTypes](https://docs.xbox.com/services/playfab/api-references/events/data-types/operationtypes.md) | The type of operation that was performed on the file. |
| PreviousByteCount | int32 | The previous size of the file in bytes. |
| PreviousChecksum | String | The previous checksum of the file. |
| PreviousStoragePath | String | The previous storage path of the file. |
| StoragePath | String | The current storage path of the file. |
| StorageSystem | ProfileFileStorage | The storage system where the file is stored. |


## Related topics

- [files_changed](https://docs.xbox.com/services/playfab/api-references/events/PlayerProfile/files-changed.md)
- [Initiate File Uploads](https://docs.xbox.com/services/playfab/api-references/rest/data/file/initiate-file-uploads.md)
- [PFDataInitiateFileUploadsResponse](https://docs.xbox.com/services/playfab/api-references/c/pfdatatypes/structs/pfdatainitiatefileuploadsresponse.md)
- [File copy (xbcp.exe)](https://docs.xbox.com/tools/tools-console/commandlinetools/xbcp.md)
- [PFDataDeleteFilesGetResult](https://docs.xbox.com/services/playfab/api-references/c/pfdata/functions/pfdatadeletefilesgetresult.md)
