Interface VirtualMachineScaleSetExtension.UpdateStages.WithSettings
-
- All Known Subinterfaces:
VirtualMachineScaleSetExtension.Update
- Enclosing interface:
- VirtualMachineScaleSetExtension.UpdateStages
public static interface VirtualMachineScaleSetExtension.UpdateStages.WithSettingsThe stage of a virtual machine scale set extension update allowing to add or update public and private settings.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VirtualMachineScaleSetExtension.UpdatewithProtectedSetting(String key, Object value)Specifies a private settings entry.VirtualMachineScaleSetExtension.UpdatewithProtectedSettings(HashMap<String,Object> settings)Specifies private settings.VirtualMachineScaleSetExtension.UpdatewithPublicSetting(String key, Object value)Specifies a public settings entry.VirtualMachineScaleSetExtension.UpdatewithPublicSettings(HashMap<String,Object> settings)Specifies public settings.
-
-
-
Method Detail
-
withPublicSetting
VirtualMachineScaleSetExtension.Update withPublicSetting(String key, Object value)
Specifies a public settings entry.- Parameters:
key- the key of a public settings entryvalue- the value of the public settings entry- Returns:
- the next stage of the update
-
withProtectedSetting
VirtualMachineScaleSetExtension.Update withProtectedSetting(String key, Object value)
Specifies a private settings entry.- Parameters:
key- the key of a private settings entryvalue- the value of the private settings entry- Returns:
- the next stage of the update
-
withPublicSettings
VirtualMachineScaleSetExtension.Update withPublicSettings(HashMap<String,Object> settings)
Specifies public settings.- Parameters:
settings- the public settings- Returns:
- the next stage of the update
-
withProtectedSettings
VirtualMachineScaleSetExtension.Update withProtectedSettings(HashMap<String,Object> settings)
Specifies private settings.- Parameters:
settings- the private settings- Returns:
- the next stage of the update
-
-