change_model_choice_value
Insert or update numeric Dataverse choice option labels and descriptions for local or global choices, with preview-first guarded execution.
Instructions
Insert a numeric choice option or update existing option labels/description through native InsertOptionValue/UpdateOptionValue (MergeLabels=true). Unmanaged choices only. Explicitly address a global choice to change shared values. Default preview; execution needs current expected_hash and allow_unprotected_write=true. No delete, renumber, state/status mutation or automatic publish.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | ||
| value | No | ||
| dryRun | No | Default true performs reads/eligibility checks and returns a native request preview. Set false to execute. | |
| dry_run | No | Default true performs reads/eligibility checks and returns a native request preview. Set false to execute. | |
| operation | No | ||
| description | No | ||
| logicalName | No | ||
| expectedHash | No | ||
| logical_name | No | ||
| attributeName | No | ||
| expected_hash | No | ||
| attribute_name | No | ||
| globalChoiceName | No | ||
| global_choice_name | No | ||
| solutionUniqueName | No | Existing unmanaged solution; its publisher prefix is validated for new schemas. | |
| solution_unique_name | No | Existing unmanaged solution; its publisher prefix is validated for new schemas. | |
| allowUnprotectedWrite | No | ||
| allow_unprotected_write | No |