IUpdate Interface

Definition

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

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

Methods

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

Enables auto upgrade of the extension.

(Inherited from IWithAutoUpgradeMinorVersion)
WithoutMinorVersionAutoUpgrade()

Enables auto upgrade of the extension.

(Inherited from IWithAutoUpgradeMinorVersion)
WithoutTag(String)

Removes a tag from the virtual machine extension.

(Inherited from IWithTags)
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)
WithTag(String, String)

Adds a tag to the virtual machine extension.

(Inherited from IWithTags)
WithTags(IDictionary<String,String>)

Specifies tags for the virtual machine extension.

(Inherited from IWithTags)

Applies to