# AssetUpdateEntryDataInput

> Input in domain **Assets**

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

The fields one `Asset` update entry changes. Omitted fields are left untouched.

## Input fields

- `title`: `String` _(beta)_ — `Asset` title or display name. `null` clears it.
- `description`: `String` _(beta)_ — `Asset` description. `null` clears it.
- `alternativeText`: `String` _(beta)_ — Alternative text for the `Asset`. Used by screen readers when the asset is not decorative. `null` clears it.
- `isDecorative`: `Boolean` _(beta)_ — Whether the `Asset` is decorative. Decorative assets are skipped by screen readers. Does not accept `null`; omit the field to leave it unchanged.
- `author`: `String` _(beta)_ — Represents the Author of the `Asset`. Example: Photographer Name. `null` clears it.
- `copyrightStatus`: `CopyrightStatus` _(beta)_ — `Asset` copyright status. `UNKNOWN` is the empty state; `null` is not accepted.
- `copyrightNotice`: `String` _(beta)_ — `Asset` copyright notice. `null` clears it.
- `filename`: `String` _(beta)_ — `Asset` filename, including extension. `null` clears it.
- `beginsAt`: `DateTime` _(beta)_ — Availability start date. The `Asset` becomes available once the defined date is reached. `null` clears it.
- `expiresAt`: `DateTime` _(beta)_ — Expiry date. The `Asset` expires once the defined date is reached. `null` clears it.
- `addTags`: `[TagInput!]` = `null` _(beta)_ — Tags to add to the `Asset`. Existing tags are kept; an empty list equals omitting the field.
- `removeTags`: `[TagInput!]` = `null` _(beta)_ — Tags to remove from the `Asset`. Applied after `addTags` — a tag listed in both ends up removed. An empty list equals omitting the field.
- `workflowStatus`: `WorkflowStatusAssignmentInput` _(beta)_ — The `WorkflowStatus` to assign to the `Asset`. `null` unassigns the current status.
- `customMetadata`: `[CustomMetadataEntryInput!]` = `null` _(beta)_ — Custom metadata values to set on the `Asset`. Setting a value for a property deletes its current value on this `Asset` and stores the one you specify; properties not listed are untouched.
- `addLicenses`: `[ID!]` = `null` _(beta)_ — Library `Licenses` to add to the `Asset`.
- `addCollections`: `[ID!]` = `null` _(beta)_ — `Collection` ids to add the `Asset` to. Only curated collections in the call's `Library` are accepted. An empty list equals omitting the field.
