Class DeployType

java.lang.Object
com.azure.core.util.ExpandableStringEnum<DeployType>
com.azure.resourcemanager.appservice.models.DeployType
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public class DeployType extends com.azure.core.util.ExpandableStringEnum<DeployType>
OneDeploy type.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final DeployType
    Deploy the ear file to /home/site/wwwroot/app.ear.
    static final DeployType
    Deploy the jar file to /home/site/wwwroot/app.jar.
    static final DeployType
    Deploy the jar to /home/site/libs.
    static final DeployType
    Deploy the script file to /home/site/scripts/.
    static final DeployType
    Deploy the script as startup.sh (Linux) or startup.cmd (Windows) to /home/site/scripts/.
    static final DeployType
    Deploy the static file to /home/site/wwwroot/.
    static final DeployType
    Deploy the war file to /home/site/wwwroot/app.war.
    static final DeployType
    unzip the zip to /home/site/wwwroot.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
    Use the fromString(String) factory method.
  • Method Summary

    Modifier and Type
    Method
    Description
    static DeployType
    Creates or finds a DeployType from its string representation.
    Gets known DeployType type values.

    Methods inherited from class com.azure.core.util.ExpandableStringEnum

    equals, fromString, getValue, hashCode, toString, values

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • WAR

      public static final DeployType WAR
      Deploy the war file to /home/site/wwwroot/app.war. If DeployOptions.path is provided, path=webapps/<appname> will behave exactly like wardeploy by unzipping app to /home/site/wwwroot/webapps/<appname>.
    • JAR

      public static final DeployType JAR
      Deploy the jar file to /home/site/wwwroot/app.jar.
    • EAR

      public static final DeployType EAR
      Deploy the ear file to /home/site/wwwroot/app.ear.
    • JAR_LIB

      public static final DeployType JAR_LIB
      Deploy the jar to /home/site/libs. DeployOptions.path parameter needs to be specified.
    • STATIC

      public static final DeployType STATIC
      Deploy the static file to /home/site/wwwroot/. DeployOptions.path parameter needs to be specified.
    • SCRIPT

      public static final DeployType SCRIPT
      Deploy the script file to /home/site/scripts/. DeployOptions.path parameter needs to be specified.
    • SCRIPT_STARTUP

      public static final DeployType SCRIPT_STARTUP
      Deploy the script as startup.sh (Linux) or startup.cmd (Windows) to /home/site/scripts/. DeployOptions.path parameter is not supported.
    • ZIP

      public static final DeployType ZIP
      unzip the zip to /home/site/wwwroot. DeployOptions.path parameter is optional.
  • Constructor Details

  • Method Details

    • fromString

      public static DeployType fromString(String name)
      Creates or finds a DeployType from its string representation.
      Parameters:
      name - a name to look for
      Returns:
      the corresponding DeployType
    • values

      public static Collection<DeployType> values()
      Gets known DeployType type values.
      Returns:
      known DeployType type values