Class MachineExtensionPropertiesResponse


  • public final class MachineExtensionPropertiesResponse
    extends java.lang.Object
    • Method Detail

      • autoUpgradeMinorVersion

        public java.util.Optional<java.lang.Boolean> autoUpgradeMinorVersion()
        Returns:
        Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
      • enableAutomaticUpgrade

        public java.util.Optional<java.lang.Boolean> enableAutomaticUpgrade()
        Returns:
        Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
      • forceUpdateTag

        public java.util.Optional<java.lang.String> forceUpdateTag()
        Returns:
        How the extension handler should be forced to update even if the extension configuration has not changed.
      • protectedSettings

        public java.util.Optional<java.lang.Object> protectedSettings()
        Returns:
        The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
      • provisioningState

        public java.lang.String provisioningState()
        Returns:
        The provisioning state, which only appears in the response.
      • publisher

        public java.util.Optional<java.lang.String> publisher()
        Returns:
        The name of the extension handler publisher.
      • settings

        public java.util.Optional<java.lang.Object> settings()
        Returns:
        Json formatted public settings for the extension.
      • type

        public java.util.Optional<java.lang.String> type()
        Returns:
        Specifies the type of the extension; an example is "CustomScriptExtension".
      • typeHandlerVersion

        public java.util.Optional<java.lang.String> typeHandlerVersion()
        Returns:
        Specifies the version of the script handler.