public class VirtualMachineExtensionUpdate extends UpdateResource
Constructor and Description |
---|
VirtualMachineExtensionUpdate() |
Modifier and Type | Method and Description |
---|---|
Boolean |
autoUpgradeMinorVersion()
Get indicates whether the extension should use a newer minor version if one is available at deployment time.
|
String |
forceUpdateTag()
Get how the extension handler should be forced to update even if the extension configuration has not changed.
|
Object |
protectedSettings()
Get the extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
|
String |
publisher()
Get the name of the extension handler publisher.
|
Object |
settings()
Get json formatted public settings for the extension.
|
String |
type()
Get specifies the type of the extension; an example is "CustomScriptExtension".
|
String |
typeHandlerVersion()
Get specifies the version of the script handler.
|
VirtualMachineExtensionUpdate |
withAutoUpgradeMinorVersion(Boolean autoUpgradeMinorVersion)
Set indicates whether the extension should use a newer minor version if one is available at deployment time.
|
VirtualMachineExtensionUpdate |
withForceUpdateTag(String forceUpdateTag)
Set how the extension handler should be forced to update even if the extension configuration has not changed.
|
VirtualMachineExtensionUpdate |
withProtectedSettings(Object protectedSettings)
Set the extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
|
VirtualMachineExtensionUpdate |
withPublisher(String publisher)
Set the name of the extension handler publisher.
|
VirtualMachineExtensionUpdate |
withSettings(Object settings)
Set json formatted public settings for the extension.
|
VirtualMachineExtensionUpdate |
withType(String type)
Set specifies the type of the extension; an example is "CustomScriptExtension".
|
VirtualMachineExtensionUpdate |
withTypeHandlerVersion(String typeHandlerVersion)
Set specifies the version of the script handler.
|
tags, withTags
public String forceUpdateTag()
public VirtualMachineExtensionUpdate withForceUpdateTag(String forceUpdateTag)
forceUpdateTag
- the forceUpdateTag value to setpublic String publisher()
public VirtualMachineExtensionUpdate withPublisher(String publisher)
publisher
- the publisher value to setpublic String type()
public VirtualMachineExtensionUpdate withType(String type)
type
- the type value to setpublic String typeHandlerVersion()
public VirtualMachineExtensionUpdate withTypeHandlerVersion(String typeHandlerVersion)
typeHandlerVersion
- the typeHandlerVersion value to setpublic Boolean autoUpgradeMinorVersion()
public VirtualMachineExtensionUpdate withAutoUpgradeMinorVersion(Boolean autoUpgradeMinorVersion)
autoUpgradeMinorVersion
- the autoUpgradeMinorVersion value to setpublic Object settings()
public VirtualMachineExtensionUpdate withSettings(Object settings)
settings
- the settings value to setpublic Object protectedSettings()
public VirtualMachineExtensionUpdate withProtectedSettings(Object protectedSettings)
protectedSettings
- the protectedSettings value to setCopyright © 2019. All rights reserved.