Share via


IUpdate Interface

Definition

The entirety of virtual machine scale set extension update as a part of parent virtual machine scale set update.

public interface IUpdate : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Update.IWithAutoUpgradeMinorVersion, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Update.IWithSettings, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IUpdate>
type IUpdate = interface
    interface ISettable<IUpdate>
    interface IWithAutoUpgradeMinorVersion
    interface IWithSettings
Public Interface IUpdate
Implements ISettable(Of IUpdate), IWithAutoUpgradeMinorVersion, IWithSettings
Implements

Methods

Parent() (Inherited from ISettable<ParentT>)
WithMinorVersionAutoUpgrade()

Enables auto-upgrading of the extension with minor versions.

(Inherited from IWithAutoUpgradeMinorVersion)
WithoutMinorVersionAutoUpgrade()

Disables auto upgrading of the extension with minor versions.

(Inherited from IWithAutoUpgradeMinorVersion)
WithProtectedSetting(String, Object)

Specifies a private settings entry.

(Inherited from IWithSettings)
WithProtectedSettings(IDictionary<String,Object>)

Specifies private settings.

(Inherited from IWithSettings)
WithPublicSetting(String, Object)

Specifies a public settings entry.

(Inherited from IWithSettings)
WithPublicSettings(IDictionary<String,Object>)

Specifies public settings.

(Inherited from IWithSettings)

Applies to