Skip to content

Commit 3e39406

Browse files
authored
Merge pull request #99683 from tfitzmac/1223incremental
clarify incremental mode
2 parents 4f8c205 + a766f8f commit 3e39406

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

articles/azure-resource-manager/templates/deployment-modes.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Deployment modes
33
description: Describes how to specify whether to use a complete or incremental deployment mode with Azure Resource Manager.
44
ms.topic: conceptual
5-
ms.date: 11/11/2019
5+
ms.date: 12/23/2019
66
---
77
# Azure Resource Manager deployment modes
88

@@ -38,9 +38,9 @@ If the resource group is [locked](../management/lock-resources.md), complete mod
3838
3939
## Incremental mode
4040

41-
In incremental mode, Resource Manager **leaves unchanged** resources that exist in the resource group but aren't specified in the template.
41+
In incremental mode, Resource Manager **leaves unchanged** resources that exist in the resource group but aren't specified in the template. Resources in the template **are added** to the resource group.
4242

43-
However, when redeploying an existing resource in incremental mode, the outcome is a different. Specify all properties for the resource, not just the ones you're updating. A common misunderstanding is to think properties that aren't specified are left unchanged. If you don't specify certain properties, Resource Manager interprets the update as overwriting those values.
43+
It's important to note that incremental mode applies to the whole resource, not to individual properties on an existing resource. When redeploying an existing resource in incremental mode, all properties are reapplied. The **properties aren't incrementally added**. A common misunderstanding is to think properties that aren't specified in the template are left unchanged. If you don't specify certain properties, Resource Manager interprets the deployment as overwriting those values. Properties that aren't included in the template are reset to the default values set by the resource provider. Specify all non-default values for the resource, not just the ones you're updating. The resource definition in the template always contains the final state of the resource. It can't represent a partial update to an existing resource.
4444

4545
## Example result
4646

0 commit comments

Comments
 (0)