Class ExtensionProperties

java.lang.Object
org.jclouds.azurecompute.arm.domain.ExtensionProperties

public abstract class ExtensionProperties extends Object
  • Constructor Details

    • ExtensionProperties

      public ExtensionProperties()
  • Method Details

    • publisher

      public abstract String publisher()
      The publisher reference of the extension properties
    • type

      public abstract String type()
      The type reference of the extension properties
    • typeHandlerVersion

      public abstract String typeHandlerVersion()
      The typeHandlerVersion reference of the extension properties
    • autoUpgradeMinorVersion

      public abstract Boolean autoUpgradeMinorVersion()
      The autoUpgradeMinorVersion reference of the extension properties
    • settings

      public abstract ExtensionProfileSettings settings()
      The ExtensionProfileSettings of the extension properties
    • protectedSettings

      public abstract Map<String,String> protectedSettings()
      The list of the protectedSettings of the extension properties
    • create

      public static ExtensionProperties create(String publisher, String type, String typeHandlerVersion, Boolean autoUpgradeMinorVersion, ExtensionProfileSettings settings, Map<String,String> protectedSettings)