# FailedAssetUpdate

> Type in domain **Assets**

- HTML: [FailedAssetUpdate.html](FailedAssetUpdate.html)
- Raw SDL: [FailedAssetUpdate.sdl](FailedAssetUpdate.sdl)
- Covered by: [llms.txt](../llms.txt)

## Fields

- `id`: `ID!` _(beta)_ — `Asset` Id.
- `code`: `AssetUpdateFailureCode` _(beta)_ — Whole-asset failure code — none of the entry's changes were applied. `null` when the asset itself was writable and only individual fields failed; see `fieldErrors`.
- `fieldErrors`: `[AssetFieldError!]!` _(beta)_ — The entry fields that did not apply; every other requested field was applied. An asset whose every requested field failed carries all its field errors and counts as failed.

## Related mutations

- [`updateAssets`](../mutation/updateAssets.md)
