Share via


AutomaticOSUpgradePolicy Constructors

Definition

Overloads

AutomaticOSUpgradePolicy()

Initializes a new instance of the AutomaticOSUpgradePolicy class.

AutomaticOSUpgradePolicy(Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of the AutomaticOSUpgradePolicy class.

AutomaticOSUpgradePolicy()

Initializes a new instance of the AutomaticOSUpgradePolicy class.

public AutomaticOSUpgradePolicy ();
Public Sub New ()

Applies to

AutomaticOSUpgradePolicy(Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of the AutomaticOSUpgradePolicy class.

public AutomaticOSUpgradePolicy (bool? enableAutomaticOSUpgrade = default, bool? disableAutomaticRollback = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.AutomaticOSUpgradePolicy : Nullable<bool> * Nullable<bool> -> Microsoft.Azure.Management.Compute.Fluent.Models.AutomaticOSUpgradePolicy
Public Sub New (Optional enableAutomaticOSUpgrade As Nullable(Of Boolean) = Nothing, Optional disableAutomaticRollback As Nullable(Of Boolean) = Nothing)

Parameters

enableAutomaticOSUpgrade
Nullable<Boolean>

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. <br><br> If this is set to true for Windows based scale sets, enableAutomaticUpdates is automatically set to false and cannot be set to true.

disableAutomaticRollback
Nullable<Boolean>

Whether OS image rollback feature should be disabled. Default value is false.

Applies to