Update component
jira_update_componentUpdate a Jira component's name, description, assignee type, or lead by component ID. Only provided fields change, keeping omitted values unchanged.
Instructions
Changes a component. This is a PARTIAL update, unlike jira_update_issue: only the fields you pass are changed and everything you omit keeps its current value. Pass description: "" to clear the description. A call with no field to change is refused rather than sent. The component cannot be moved to another project. Needs the "Administer projects" permission.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name. Omit to keep the current one. | |
| apply | No | Set true to EXECUTE this write. Omit (or false) to get a plan of the request that would be sent. Executing also requires the server to run with JIRA_WRITE_MODE=apply. | |
| plan_id | No | The single-use id returned by the preceding plan-mode call. Required together with apply: true; a mismatch means the arguments changed since the plan, and the write is refused rather than executed. | |
| profile | No | Named credential profile for this call. Omit to use the active profile. Rejected when the server locks the profile (JIRA_LOCK_PROFILE). | |
| componentId | Yes | Numeric component id from jira_list_components. | |
| description | No | Free-text description, stored as PLAIN TEXT — this endpoint predates rich text, so markdown and ADF are stored literally. Pass "" to clear it. | |
| assigneeType | No | Who new issues in this component are assigned to: PROJECT_DEFAULT, COMPONENT_LEAD, PROJECT_LEAD or UNASSIGNED. UNASSIGNED only works when the site allows unassigned issues. | |
| leadAccountId | No | accountId of the new component lead. |