Change azure default deployment mode to incremental (#3023)

* Changed default deployment mode to match with azure -cli behaviour. "Complete" mode by default is too dangerous.

* Set incremental as default behaviour for deployment mode.
This commit is contained in:
Grégory 2016-10-26 21:49:38 +02:00 committed by Matt Clay
parent 39e3c530c0
commit c2a921ab7c

View file

@ -42,7 +42,7 @@ options:
- In incremental mode, resources are deployed without deleting existing resources that are not included in the template.
In complete mode resources are deployed and existing resources in the resource group not included in the template are deleted.
required: false
default: complete
default: incremental
choices:
- complete
- incremental
@ -405,7 +405,7 @@ class AzureRMDeploymentManager(AzureRMModuleBase):
template_link=dict(type='str', default=None),
parameters_link=dict(type='str', default=None),
location=dict(type='str', default="westus"),
deployment_mode=dict(type='str', default='complete', choices=['complete', 'incremental']),
deployment_mode=dict(type='str', default='incremental', choices=['complete', 'incremental']),
deployment_name=dict(type='str', default="ansible-arm"),
wait_for_deployment_completion=dict(type='bool', default=True),
wait_for_deployment_polling_period=dict(type='int', default=10)