diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models.py index a1e6d6a2314a..d7df4f4b1548 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models.py @@ -4854,10 +4854,12 @@ def __init__(self, **kwargs): class VirtualMachineReimageParameters(Model): - """Parameters for Reimaging Virtual Machine. Default value for OSDisk : true. + """Parameters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk + will always be reimaged. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -5724,7 +5726,8 @@ class VirtualMachineScaleSetVMReimageParameters(VirtualMachineReimageParameters) """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -5740,7 +5743,8 @@ class VirtualMachineScaleSetReimageParameters(VirtualMachineScaleSetVMReimagePar """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param instance_ids: The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py index 074f997496a5..694e860185ce 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py @@ -4854,10 +4854,12 @@ def __init__(self, *, platform_update_domain: int=None, platform_fault_domain: i class VirtualMachineReimageParameters(Model): - """Parameters for Reimaging Virtual Machine. Default value for OSDisk : true. + """Parameters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk + will always be reimaged. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -5724,7 +5726,8 @@ class VirtualMachineScaleSetVMReimageParameters(VirtualMachineReimageParameters) """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -5740,7 +5743,8 @@ class VirtualMachineScaleSetReimageParameters(VirtualMachineScaleSetVMReimagePar """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param instance_ids: The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py index 23122befb8e5..3a64fc9a6b14 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -103,7 +103,8 @@ def reimage( :param instance_id: The instance ID of the virtual machine. :type instance_id: str :param temp_disk: Specifies whether to reimage temp disk. Default - value: false. + value: false. Note: This temp disk reimage parameter is only supported + for VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param dict custom_headers: headers that will be added to the request :param bool raw: The poller return type is ClientRawResponse, the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_sets_operations.py index fa7c1abf9155..6037dd039d95 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_sets_operations.py @@ -1557,7 +1557,8 @@ def reimage( :param vm_scale_set_name: The name of the VM scale set. :type vm_scale_set_name: str :param temp_disk: Specifies whether to reimage temp disk. Default - value: false. + value: false. Note: This temp disk reimage parameter is only supported + for VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param instance_ids: The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machines_operations.py index 604b54f96984..8c9f22e17663 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machines_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machines_operations.py @@ -1437,7 +1437,8 @@ def reimage( :param vm_name: The name of the virtual machine. :type vm_name: str :param temp_disk: Specifies whether to reimage temp disk. Default - value: false. + value: false. Note: This temp disk reimage parameter is only supported + for VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param dict custom_headers: headers that will be added to the request :param bool raw: The poller return type is ClientRawResponse, the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models.py index fc817320c012..952ab9f3d4a6 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models.py @@ -3574,7 +3574,8 @@ class VirtualMachineReimageParameters(Model): will always be reimaged. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -4448,7 +4449,8 @@ class VirtualMachineScaleSetVMReimageParameters(VirtualMachineReimageParameters) """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -4464,7 +4466,8 @@ class VirtualMachineScaleSetReimageParameters(VirtualMachineScaleSetVMReimagePar """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param instance_ids: The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models_py3.py index 29c6e258b64b..b0b1f78e82c7 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models_py3.py @@ -3574,7 +3574,8 @@ class VirtualMachineReimageParameters(Model): will always be reimaged. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -4448,7 +4449,8 @@ class VirtualMachineScaleSetVMReimageParameters(VirtualMachineReimageParameters) """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -4464,7 +4466,8 @@ class VirtualMachineScaleSetReimageParameters(VirtualMachineScaleSetVMReimagePar """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param instance_ids: The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py index 1f8be3add421..ee9eebf1aaa8 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -103,7 +103,8 @@ def reimage( :param instance_id: The instance ID of the virtual machine. :type instance_id: str :param temp_disk: Specifies whether to reimage temp disk. Default - value: false. + value: false. Note: This temp disk reimage parameter is only supported + for VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param dict custom_headers: headers that will be added to the request :param bool raw: The poller return type is ClientRawResponse, the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_sets_operations.py index c33792662b3c..7b8fb99c3707 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_sets_operations.py @@ -1557,7 +1557,8 @@ def reimage( :param vm_scale_set_name: The name of the VM scale set. :type vm_scale_set_name: str :param temp_disk: Specifies whether to reimage temp disk. Default - value: false. + value: false. Note: This temp disk reimage parameter is only supported + for VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param instance_ids: The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machines_operations.py index b5659a19cd9f..06cf68b35055 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machines_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machines_operations.py @@ -1437,7 +1437,8 @@ def reimage( :param vm_name: The name of the virtual machine. :type vm_name: str :param temp_disk: Specifies whether to reimage temp disk. Default - value: false. + value: false. Note: This temp disk reimage parameter is only supported + for VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param dict custom_headers: headers that will be added to the request :param bool raw: The poller return type is ClientRawResponse, the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models.py index 96001f2a846c..f4ac2e42ee0d 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models.py @@ -153,10 +153,9 @@ class AutomaticOSUpgradePolicy(Model): :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 OS image becomes available. Default value is false. - If this is set to true for Windows based scale sets, recommendation is to - set +

If this is set to true for Windows based scale sets, [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet) - to false. + is automatically set to false and cannot be set to true. :type enable_automatic_os_upgrade: bool :param disable_automatic_rollback: Whether OS image rollback feature should be disabled. Default value is false. @@ -4353,7 +4352,8 @@ class VirtualMachineReimageParameters(Model): will always be reimaged. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -5235,7 +5235,8 @@ class VirtualMachineScaleSetVMReimageParameters(VirtualMachineReimageParameters) """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -5251,7 +5252,8 @@ class VirtualMachineScaleSetReimageParameters(VirtualMachineScaleSetVMReimagePar """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param instance_ids: The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation @@ -6394,10 +6396,10 @@ class WindowsConfiguration(Model): This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later. :type provision_vm_agent: bool - :param enable_automatic_updates: Indicates whether virtual machine is - 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. + :param enable_automatic_updates: Indicates whether Automatic Updates is + enabled for the Windows virtual machine. 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/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py index b36ed47a1787..438c89c145bf 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py @@ -153,10 +153,9 @@ class AutomaticOSUpgradePolicy(Model): :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 OS image becomes available. Default value is false. - If this is set to true for Windows based scale sets, recommendation is to - set +

If this is set to true for Windows based scale sets, [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet) - to false. + is automatically set to false and cannot be set to true. :type enable_automatic_os_upgrade: bool :param disable_automatic_rollback: Whether OS image rollback feature should be disabled. Default value is false. @@ -4353,7 +4352,8 @@ class VirtualMachineReimageParameters(Model): will always be reimaged. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -5235,7 +5235,8 @@ class VirtualMachineScaleSetVMReimageParameters(VirtualMachineReimageParameters) """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool """ @@ -5251,7 +5252,8 @@ class VirtualMachineScaleSetReimageParameters(VirtualMachineScaleSetVMReimagePar """Describes a Virtual Machine Scale Set VM Reimage Parameters. :param temp_disk: Specifies whether to reimage temp disk. Default value: - false. + false. Note: This temp disk reimage parameter is only supported for + VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param instance_ids: The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation @@ -6394,10 +6396,10 @@ class WindowsConfiguration(Model): This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later. :type provision_vm_agent: bool - :param enable_automatic_updates: Indicates whether virtual machine is - 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. + :param enable_automatic_updates: Indicates whether Automatic Updates is + enabled for the Windows virtual machine. 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/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py index 53f15083d764..f995fbbb042e 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -103,7 +103,8 @@ def reimage( :param instance_id: The instance ID of the virtual machine. :type instance_id: str :param temp_disk: Specifies whether to reimage temp disk. Default - value: false. + value: false. Note: This temp disk reimage parameter is only supported + for VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param dict custom_headers: headers that will be added to the request :param bool raw: The poller return type is ClientRawResponse, the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_sets_operations.py index a4810aa0df8f..ea155be18cac 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_sets_operations.py @@ -1565,7 +1565,8 @@ def reimage( :param vm_scale_set_name: The name of the VM scale set. :type vm_scale_set_name: str :param temp_disk: Specifies whether to reimage temp disk. Default - value: false. + value: false. Note: This temp disk reimage parameter is only supported + for VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param instance_ids: The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machines_operations.py index 2cb915cdc466..da3d502ad8e2 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machines_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machines_operations.py @@ -1445,7 +1445,8 @@ def reimage( :param vm_name: The name of the virtual machine. :type vm_name: str :param temp_disk: Specifies whether to reimage temp disk. Default - value: false. + value: false. Note: This temp disk reimage parameter is only supported + for VM/VMSS with Ephemeral OS disk. :type temp_disk: bool :param dict custom_headers: headers that will be added to the request :param bool raw: The poller return type is ClientRawResponse, the