Update Component
component_updateModify queue component details in Yandex Tracker: change name, description, lead, or auto-assignment. Omitted fields remain unchanged, and clear_lead removes the lead.
Instructions
Change the name, description, lead or auto-assign flag of a Yandex Tracker queue component (in russian - 'компонент'); omitted fields keep their value, clear_lead removes the lead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lead | No | Login or uid of the user responsible for the component, e.g. 'i.ivanov' or the `id` a component read returns in `lead`. Omitting it leaves it unset or, on update, unchanged; on update, `clear_lead` removes the current one. | |
| name | No | Component name, e.g. 'Backend' or 'Billing'. Omit to leave it unchanged. | |
| version | No | Component version for optimistic locking, as read by `component_get` / `queue_get_components`: the change lands only if this is still the current version, otherwise the call fails with an editing conflict. Omit to update the current version. | |
| clear_lead | No | Remove the component's lead. Cannot be combined with `lead`. Example: true | |
| assign_auto | No | Whether new issues with this component get its lead as assignee automatically. Defaults to false on create; omitting it on update leaves it unchanged. | |
| description | No | Component description. Omitting it leaves it unset or, on update, unchanged; on update, an empty string clears it. | |
| component_id | Yes | Component identifier (numeric), as returned by `queue_get_components` or in an issue's `components` field |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| lead | No | ||
| name | Yes | ||
| queue | No | ||
| version | Yes | ||
| assignAuto | No | ||
| description | No |