diff --git a/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/__init__.py b/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/__init__.py
index e8a71aaf255f..4a1cc092e224 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/__init__.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/__init__.py
@@ -54,8 +54,6 @@
SnapshotStorageAccountTypes,
AccessLevel,
)
-# Manual change to avoid major release until the next major release
-StorageAccountTypes = DiskStorageAccountTypes
__all__ = [
'Resource',
@@ -77,7 +75,6 @@
'DiskPaged',
'SnapshotPaged',
'DiskStorageAccountTypes',
- 'StorageAccountTypes',
'OperatingSystemTypes',
'HyperVGeneration',
'DiskCreateOption',
diff --git a/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/automatic_os_upgrade_policy.py b/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/automatic_os_upgrade_policy.py
index 94301a312ac4..20bcc8dce1ed 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/automatic_os_upgrade_policy.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/automatic_os_upgrade_policy.py
@@ -15,9 +15,13 @@
class AutomaticOSUpgradePolicy(Model):
"""The configuration parameters used for performing automatic OS upgrade.
- :param enable_automatic_os_upgrade: Whether OS upgrades should
+ :param enable_automatic_os_upgrade: Indicates whether OS upgrades should
automatically be applied to scale set instances in a rolling fashion when
- a newer version of the image becomes available. Default value is false.
+ a newer version of the OS image becomes available. Default value is false.
+ If this is set to true for Windows based scale sets, recommendation is to
+ set
+ [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet)
+ to false.
:type enable_automatic_os_upgrade: bool
:param disable_automatic_rollback: Whether OS image rollback feature
should be disabled. Default value is false.
diff --git a/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/automatic_os_upgrade_policy_py3.py b/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/automatic_os_upgrade_policy_py3.py
index edb10f11ea56..968e560a3c94 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/automatic_os_upgrade_policy_py3.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/automatic_os_upgrade_policy_py3.py
@@ -15,9 +15,13 @@
class AutomaticOSUpgradePolicy(Model):
"""The configuration parameters used for performing automatic OS upgrade.
- :param enable_automatic_os_upgrade: Whether OS upgrades should
+ :param enable_automatic_os_upgrade: Indicates whether OS upgrades should
automatically be applied to scale set instances in a rolling fashion when
- a newer version of the image becomes available. Default value is false.
+ a newer version of the OS image becomes available. Default value is false.
+ If this is set to true for Windows based scale sets, recommendation is to
+ set
+ [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet)
+ to false.
:type enable_automatic_os_upgrade: bool
:param disable_automatic_rollback: Whether OS image rollback feature
should be disabled. Default value is false.
diff --git a/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/windows_configuration.py b/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/windows_configuration.py
index e32c345c11c4..e3a7db36613d 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/windows_configuration.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/windows_configuration.py
@@ -22,7 +22,9 @@ class WindowsConfiguration(Model):
can be added to the VM later.
:type provision_vm_agent: bool
:param enable_automatic_updates: Indicates whether virtual machine is
- enabled for automatic updates.
+ enabled for automatic Windows updates. Default value is true.
For
+ virtual machine scale sets, this property can be updated and updates will
+ take effect on OS reprovisioning.
:type enable_automatic_updates: bool
:param time_zone: Specifies the time zone of the virtual machine. e.g.
"Pacific Standard Time"
diff --git a/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/windows_configuration_py3.py b/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/windows_configuration_py3.py
index f6e91dc1a014..35599fc81a78 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/windows_configuration_py3.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/windows_configuration_py3.py
@@ -22,7 +22,9 @@ class WindowsConfiguration(Model):
can be added to the VM later.
:type provision_vm_agent: bool
:param enable_automatic_updates: Indicates whether virtual machine is
- enabled for automatic updates.
+ enabled for automatic Windows updates. Default value is true.
For
+ virtual machine scale sets, this property can be updated and updates will
+ take effect on OS reprovisioning.
:type enable_automatic_updates: bool
:param time_zone: Specifies the time zone of the virtual machine. e.g.
"Pacific Standard Time"
diff --git a/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/automatic_os_upgrade_policy.py b/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/automatic_os_upgrade_policy.py
index 94301a312ac4..20bcc8dce1ed 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/automatic_os_upgrade_policy.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/automatic_os_upgrade_policy.py
@@ -15,9 +15,13 @@
class AutomaticOSUpgradePolicy(Model):
"""The configuration parameters used for performing automatic OS upgrade.
- :param enable_automatic_os_upgrade: Whether OS upgrades should
+ :param enable_automatic_os_upgrade: Indicates whether OS upgrades should
automatically be applied to scale set instances in a rolling fashion when
- a newer version of the image becomes available. Default value is false.
+ a newer version of the OS image becomes available. Default value is false.
+ If this is set to true for Windows based scale sets, recommendation is to
+ set
+ [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet)
+ to false.
:type enable_automatic_os_upgrade: bool
:param disable_automatic_rollback: Whether OS image rollback feature
should be disabled. Default value is false.
diff --git a/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/automatic_os_upgrade_policy_py3.py b/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/automatic_os_upgrade_policy_py3.py
index edb10f11ea56..968e560a3c94 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/automatic_os_upgrade_policy_py3.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/automatic_os_upgrade_policy_py3.py
@@ -15,9 +15,13 @@
class AutomaticOSUpgradePolicy(Model):
"""The configuration parameters used for performing automatic OS upgrade.
- :param enable_automatic_os_upgrade: Whether OS upgrades should
+ :param enable_automatic_os_upgrade: Indicates whether OS upgrades should
automatically be applied to scale set instances in a rolling fashion when
- a newer version of the image becomes available. Default value is false.
+ a newer version of the OS image becomes available. Default value is false.
+ If this is set to true for Windows based scale sets, recommendation is to
+ set
+ [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet)
+ to false.
:type enable_automatic_os_upgrade: bool
:param disable_automatic_rollback: Whether OS image rollback feature
should be disabled. Default value is false.
diff --git a/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/windows_configuration.py b/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/windows_configuration.py
index 5b0f5b80cf5c..8b612b81a4fe 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/windows_configuration.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/windows_configuration.py
@@ -22,7 +22,9 @@ class WindowsConfiguration(Model):
can be added to the VM later.
:type provision_vm_agent: bool
:param enable_automatic_updates: Indicates whether virtual machine is
- enabled for automatic updates.
+ enabled for automatic Windows updates. Default value is true.
For
+ virtual machine scale sets, this property can be updated and updates will
+ take effect on OS reprovisioning.
:type enable_automatic_updates: bool
:param time_zone: Specifies the time zone of the virtual machine. e.g.
"Pacific Standard Time"
diff --git a/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/windows_configuration_py3.py b/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/windows_configuration_py3.py
index 863f22fa4e9a..a5e9db624acd 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/windows_configuration_py3.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/windows_configuration_py3.py
@@ -22,7 +22,9 @@ class WindowsConfiguration(Model):
can be added to the VM later.
:type provision_vm_agent: bool
:param enable_automatic_updates: Indicates whether virtual machine is
- enabled for automatic updates.
+ enabled for automatic Windows updates. Default value is true.
For
+ virtual machine scale sets, this property can be updated and updates will
+ take effect on OS reprovisioning.
:type enable_automatic_updates: bool
:param time_zone: Specifies the time zone of the virtual machine. e.g.
"Pacific Standard Time"