VirtualMachineScaleSet.UpdateStages.WithExtension Interface

public static interface VirtualMachineScaleSet.UpdateStages.WithExtension

The stage of the virtual machine definition allowing to specify extensions.

Method Summary

Modifier and Type Method and Description
abstract Blank<WithApply> defineNewExtension(String name)

Begins the definition of an extension reference to be attached to the virtual machines in the scale set.

abstract Update updateExtension(String name)

Begins the description of an update of an existing extension assigned to the virtual machines in the scale set.

abstract WithApply withoutExtension(String name)

Removes the extension with the specified name from the virtual machines in the scale set.

Method Details

defineNewExtension

public abstract VirtualMachineScaleSetExtension.UpdateDefinitionStages.Blank defineNewExtension(String name)

Begins the definition of an extension reference to be attached to the virtual machines in the scale set.

Parameters:

name - the reference name for an extension

Returns:

the first stage of the extension reference definition

updateExtension

public abstract VirtualMachineScaleSetExtension.Update updateExtension(String name)

Begins the description of an update of an existing extension assigned to the virtual machines in the scale set.

Parameters:

name - the reference name for the extension

Returns:

the first stage of the extension reference update

withoutExtension

public abstract VirtualMachineScaleSet.UpdateStages.WithApply withoutExtension(String name)

Removes the extension with the specified name from the virtual machines in the scale set.

Parameters:

name - the reference name of the extension to be removed/uninstalled

Returns:

the next stage of the update

Applies to