reactivate_model_key
Preview or submit the native reactivation action for an existing unmanaged Failed key index after its cause is corrected, preserving key columns without recreating or deleting it.
Instructions
Preview/submit the native ReactivateEntityKey Action only for an existing unmanaged Failed key index after its cause has been corrected. Uses actual key LogicalName, preserves key columns and never recreates/deletes the key. Requires planHash and explicit unprotected Action. Acceptance is separate from a new job link and Active state; performs one metadata readback, never polls/replays the submission. Inspect later with get_model_key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| 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. | |
| schemaName | No | ||
| logicalName | No | ||
| schema_name | No | ||
| expectedHash | No | Current preview planHash (binds target, patch and environment), required for execution. | |
| logical_name | No | ||
| expected_hash | No | Current preview planHash (binds target, patch and environment), required for execution. | |
| 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 | Explicitly permit the native PUT/Action without atomic concurrency protection. A preview fingerprint is still required. | |
| allow_unprotected_write | No | Explicitly permit the native PUT/Action without atomic concurrency protection. A preview fingerprint is still required. |