What you need to know
An unresolved expression can produce a predicted property change.
Potentially affected
Use this review for a specific what-if property difference involving reference. Identify the expression and the resource it reads. Do not classify every predicted difference as noise; the source describes this particular limitation, while other differences may represent real changes.
DSE recommendation
DSE recommends annotating the affected prediction with the unresolved expression and the expected value's source.
Source facts
Microsoft states that ARM what-if cannot resolve the reference function. It compares the current property value with the unresolved template expression and reports a change. During deployment, the property changes only if that expression resolves to a different value. Microsoft Learn.
Applicability
Use this review for a specific what-if property difference involving reference. Identify the expression and the resource it reads. Do not classify every predicted difference as noise; the source describes this particular limitation, while other differences may represent real changes.
DSE recommendation
DSE recommends annotating the affected prediction with the unresolved expression and the expected value’s source. Have the deployment owner inspect that referenced resource through an authorized read. Keep the explanation attached to the preview instead of suppressing the whole resource from review. Where the outcome remains uncertain, use a representative isolated deployment before approval.
Verification
Compare the referenced value with the current target property and record the result at the preview’s review time. In an approved rehearsal, inspect the deployed property’s actual value and compare it with the prediction. Retain any remaining unexplained differences as open findings. A successful explanation for one reference expression should not clear unrelated deletion or modification predictions.
Official references
Review the official source
Template deployment what-if - Azure Resource Manager | Microsoft Learn · Verified September 17, 2026
Need help applying this guidance safely?
DSE can help confirm applicability, protect service continuity, and validate the result across physical security and IT systems.
Talk with DSE