Skip to content

Commit 653bf28

Browse files
committed
edit
1 parent 02e98ee commit 653bf28

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

articles/azure-resource-manager/bicep/deploy-preflight.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
title: 'Preflight: Server-side validation before deployment'
33
description: Server‑side validation phase that runs after the template is submitted but before any resources are created or modified.
44
ms.topic: article
5-
ms.date: 03/26/2026
5+
ms.date: 04/09/2026
66
---
77

88
# Preflight: Server validation before deployment
99

10-
In Azure Resource Manager (ARM), **Validate** consists of two distinct parts:
10+
In Azure Resource Manager (ARM), server-side validation consists of two distinct parts:
1111

1212
- Static validation, which is the operation developers interact with.
1313
- Resource provider preflight validation, which is the internal resource provider validation phase.
@@ -20,7 +20,7 @@ Static validation checks aspects of the template that ARM can evaluate without c
2020

2121
These checks ensure the template is syntactically and structurally valid before deeper validation occurs.
2222

23-
Resource provider preflight validation is an internal Azure Resource Manager (ARM) process executed during the **Validate** phase. Its purpose is to accelerate error detection by preventing deployments that are known to fail. During this step, ARM invokes the relevant resource providers to verify that the deployment is feasible, without creating or modifying any resources.
23+
Preflight validation is an Azure Resource Manager (ARM) internal process executed during the validation phase. Its purpose is to accelerate error detection by preventing deployments that are known to fail. During this step, ARM invokes the relevant resource providers to verify that the deployment is feasible, without creating or modifying any resources. This part validates:
2424

2525
- **Resource name conflicts**: During preflight, ARM evaluates the final, resolved resource names and checks whether they violate provider‑enforced uniqueness or naming rules. This check happens after expressions like `concat()` or `uniqueString()` are resolved. Preflight validation commonly fails when:
2626

0 commit comments

Comments
 (0)