VirtualMachineExtension.UpdateDefinitionStages.WithSettings<ParentT> Interface

Type Parameters

ParentT

the stage of the parent update to return to after attaching this definition

public static interface VirtualMachineExtension.UpdateDefinitionStages.WithSettings

The stage of the virtual machine extension definition allowing to specify the public and private settings.

Method Summary

Modifier and Type Method and Description
abstract WithAttach<ParentT> withProtectedSetting(String key, Object value)

Specifies a private settings entry.

abstract WithAttach<ParentT> withProtectedSettings(HashMap<String,Object> settings)

Specifies private settings.

abstract WithAttach<ParentT> withPublicSetting(String key, Object value)

Specifies a public settings entry.

abstract WithAttach<ParentT> withPublicSettings(HashMap<String,Object> settings)

Specifies public settings.

Method Details

withProtectedSetting

public abstract VirtualMachineExtension.UpdateDefinitionStages.WithAttach withProtectedSetting(String key, Object value)

Specifies a private settings entry.

Parameters:

key - the key of a private settings entry
value - the value of the private settings entry

Returns:

the next stage of the definition

withProtectedSettings

public abstract VirtualMachineExtension.UpdateDefinitionStages.WithAttach withProtectedSettings(HashMap settings)

Specifies private settings.

Parameters:

settings - the private settings

Returns:

the next stage of the definition

withPublicSetting

public abstract VirtualMachineExtension.UpdateDefinitionStages.WithAttach withPublicSetting(String key, Object value)

Specifies a public settings entry.

Parameters:

key - the key of a public settings entry
value - the value of the public settings entry

Returns:

the next stage of the definition

withPublicSettings

public abstract VirtualMachineExtension.UpdateDefinitionStages.WithAttach withPublicSettings(HashMap settings)

Specifies public settings.

Parameters:

settings - the public settings

Returns:

the next stage of the definition

Applies to