patchGlobalEnumeration
Update global enumerations that apply to all Polarion projects. Preview with dry_run before making changes.
Instructions
Updates the specified Enumeration in the Global context. Scope: spans every project (no project filter). To act on a single project, use patchProjectEnumeration instead. Effect: idempotent — calling it again with the same input leaves the resource in the same end state, with no additional side effects. Tip: set dry_run: true first to preview the exact request Polarion would receive, without changing anything. On tools with a typed output schema, this preview is returned as an error-flagged result since it is not real tool output -- read the text content regardless of that flag.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | If true, validates the request and returns the exact request that would be sent to Polarion — with the Authorization header redacted and any binary payload summarized by byte length — without actually sending it. | |
| enumName | Yes | The Enumeration Name. | |
| targetType | Yes | Identifies the target resource type this operation applies to (e.g. `workitem`). Use `~` (no quotes) to mean no specific target type. | |
| enumContext | Yes | The Enumeration context. (Allowed values are '~', 'plans', 'testing' and 'documents'. Use '~' for Work Item or general enumerations.) | |
| requestBody | Yes | The Enumeration(s) body. |