You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: website/docs/r/linux_virtual_machine_scale_set.html.markdown
+12-12
Original file line number
Diff line number
Diff line change
@@ -144,8 +144,6 @@ The following arguments are supported:
144
144
145
145
*`identity` - (Optional) A `identity` block as defined below.
146
146
147
-
*`terminate_notification` - (Optional) A `terminate_notification` block as defined below.
148
-
149
147
*`max_bid_price` - (Optional) The maximum price you're willing to pay for each Virtual Machine in this Scale Set, in US Dollars; which must be greater than the current low-priority price. If this bid price falls below the current low-priority price the Virtual Machines in the Scale Set will be evicted using the `eviction_policy`. Defaults to `-1`, which means that each Virtual Machine in this Scale Set should not be evicted for price reasons.
150
148
151
149
-> **NOTE:** This can only be configured when `priority` is set to `Spot`.
@@ -178,6 +176,8 @@ The following arguments are supported:
178
176
179
177
*`tags` - (Optional) A mapping of tags which should be assigned to this Virtual Machine Scale Set.
180
178
179
+
*`terminate_notification` - (Optional) A `terminate_notification` block as defined below.
180
+
181
181
*`terraform_should_roll_instances_when_required` - (Optional) Should Terraform automatically roll instances within the Virtual Machine Scale Set when required? This happens when the `data_disk`, `os_disk`, `sku`, `source_image_id`, or `source_image_reference` fields change. This field defaults to `true`.
182
182
183
183
-> **NOTE:** This field is specific to Terraform, when required Terraform will automatically roll the instances in a Scale Set one at a time.
@@ -270,16 +270,6 @@ A `identity` block supports the following:
270
270
271
271
---
272
272
273
-
A `terminate_notification` block supports the following:
274
-
275
-
*`enabled` - (Required) Should the terminate notification be enabled on this Virtual Machine Scale Set? Defaults to `false`.
276
-
277
-
*`timeout` - (Optional) Length of time (in minutes, between 5 and 15) a notification to be sent to the VM on the instance metadata server till the VM gets deleted. The time duration should be specified in ISO 8601 format.
278
-
279
-
~> For more information about the terminate notification, please [refer to this doc](https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-terminate-notification).
280
-
281
-
---
282
-
283
273
A `ip_configuration` block supports the following:
284
274
285
275
*`name` - (Required) The Name which should be used for this IP Configuration.
@@ -396,6 +386,16 @@ A `secret` block supports the following:
396
386
397
387
*`key_vault_id` - (Required) The ID of the Key Vault from which all Secrets should be sourced.
398
388
389
+
---
390
+
391
+
A `terminate_notification` block supports the following:
392
+
393
+
*`enabled` - (Required) Should the terminate notification be enabled on this Virtual Machine Scale Set? Defaults to `false`.
394
+
395
+
*`timeout` - (Optional) Length of time (in minutes, between 5 and 15) a notification to be sent to the VM on the instance metadata server till the VM gets deleted. The time duration should be specified in ISO 8601 format.
396
+
397
+
~> For more information about the terminate notification, please [refer to this doc](https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-terminate-notification).
398
+
399
399
## Attributes Reference
400
400
401
401
In addition to all arguments above, the following attributes are exported:
Copy file name to clipboardexpand all lines: website/docs/r/windows_virtual_machine_scale_set.html.markdown
+12-12
Original file line number
Diff line number
Diff line change
@@ -130,8 +130,6 @@ The following arguments are supported:
130
130
131
131
*`identity` - (Optional) A `identity` block as defined below.
132
132
133
-
*`terminate_notification` - (Optional) A `terminate_notification` block as defined below.
134
-
135
133
*`license_type` - (Optional) Specifies the type of on-premise license (also known as [Azure Hybrid Use Benefit](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing)) which should be used for this Virtual Machine Scale Set. Possible values are `Windows_Client` and `Windows_Server`. Changing this forces a new resource to be created.
136
134
137
135
*`max_bid_price` - (Optional) The maximum price you're willing to pay for each Virtual Machine in this Scale Set, in US Dollars; which must be greater than the current low-priority price. If this bid price falls below the current low-priority price the Virtual Machines in the Scale Set will be evicted using the `eviction_policy`. Defaults to `-1`, which means that each Virtual Machine in the Scale Set should not be evicted for price reasons.
@@ -166,6 +164,8 @@ The following arguments are supported:
166
164
167
165
*`tags` - (Optional) A mapping of tags which should be assigned to this Virtual Machine Scale Set.
168
166
167
+
*`terminate_notification` - (Optional) A `terminate_notification` block as defined below.
168
+
169
169
*`terraform_should_roll_instances_when_required` - (Optional) Should Terraform automatically roll instances within the Virtual Machine Scale Set when required? This happens when the `data_disk`, `os_disk`, `sku`, `source_image_id`, or `source_image_reference` fields change. This field defaults to `true`.
170
170
171
171
-> **NOTE:** This field is specific to Terraform, when required Terraform will automatically roll the instances in a Scale Set one at a time.
@@ -262,16 +262,6 @@ A `identity` block supports the following:
262
262
263
263
---
264
264
265
-
A `terminate_notification` block supports the following:
266
-
267
-
*`enabled` - (Required) Should the terminate notification be enabled on this Virtual Machine Scale Set? Defaults to `false`.
268
-
269
-
*`timeout` - (Optional) Length of time (in minutes, between 5 and 15) a notification to be sent to the VM on the instance metadata server till the VM gets deleted. The time duration should be specified in ISO 8601 format.
270
-
271
-
~> For more information about the terminate notification, please [refer to this doc](https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-terminate-notification).
272
-
273
-
---
274
-
275
265
A `ip_configuration` block supports the following:
276
266
277
267
*`name` - (Required) The Name which should be used for this IP Configuration.
@@ -390,6 +380,16 @@ A `secret` block supports the following:
390
380
391
381
---
392
382
383
+
A `terminate_notification` block supports the following:
384
+
385
+
*`enabled` - (Required) Should the terminate notification be enabled on this Virtual Machine Scale Set? Defaults to `false`.
386
+
387
+
*`timeout` - (Optional) Length of time (in minutes, between 5 and 15) a notification to be sent to the VM on the instance metadata server till the VM gets deleted. The time duration should be specified in ISO 8601 format.
388
+
389
+
~> For more information about the terminate notification, please [refer to this doc](https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-terminate-notification).
390
+
391
+
---
392
+
393
393
A `winrm_listener` block supports the following:
394
394
395
395
*`certificate_url` - (Optional) The Secret URL of a Key Vault Certificate, which must be specified when `protocol` is set to `Https`.
0 commit comments