# UpdateAssets > Type in domain **Assets** - HTML: [UpdateAssets.html](UpdateAssets.html) - Raw SDL: [UpdateAssets.sdl](UpdateAssets.sdl) - Covered by: [llms.txt](../llms.txt) ## Fields - `status`: `UpdateAssetsStatus!` _(beta)_ — Outcome of the bulk update. Changes apply independently per asset and per field; a partial failure does not roll back applied changes. - `failedAssets`: `[FailedAssetUpdate!]!` _(beta)_ — Failures only: an `Asset` absent from this list had every requested change applied in full. - `updatedAssets`: `[Asset!]!` _(beta)_ — `Assets` touched by this mutation, reflecting their state after whatever changes succeeded. Includes assets with field errors, since those were still partially updated; excludes assets present in `failedAssets` with a non-null `code`, since those were not touched at all.