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"