Interface DeploymentSlot

All Superinterfaces:
DeploymentSlotBase<DeploymentSlot>, GroupableResource<AppServiceManager,SiteInner>, HasId, HasInnerModel<SiteInner>, HasManager<AppServiceManager>, HasName, HasParent<WebApp>, HasResourceGroup, IndependentChild<AppServiceManager>, IndependentChildResource<AppServiceManager,SiteInner>, Indexable, Refreshable<DeploymentSlot>, Resource, SupportsOneDeploy, Updatable<DeploymentSlotBase.Update<DeploymentSlot>>, WebAppBase, WebDeploymentSlotBasic, WebSiteBase

An immutable client-side representation of an Azure Web App deployment slot.
  • Method Details

    • warDeploy

      void warDeploy(File warFile)
      Deploys a WAR file onto the Azure specialized Tomcat on this web app.
      Parameters:
      warFile - the WAR file to upload
    • warDeployAsync

      Mono<Void> warDeployAsync(File warFile)
      Deploys a WAR file onto the Azure specialized Tomcat on this web app.
      Parameters:
      warFile - the WAR file to upload
      Returns:
      a completable of the operation
    • warDeploy

      void warDeploy(InputStream warFile, long length)
      Deploys a WAR file onto the Azure specialized Tomcat on this web app.
      Parameters:
      warFile - the WAR file to upload
      length - the length of the file
    • warDeployAsync

      Mono<Void> warDeployAsync(InputStream warFile, long length)
      Deploys a WAR file onto the Azure specialized Tomcat on this web app.
      Parameters:
      warFile - the WAR file to upload
      length - the length of the file
      Returns:
      a completable of the operation
    • warDeploy

      void warDeploy(File warFile, String appName)
      Deploys a WAR file onto the Azure specialized Tomcat on this web app.
      Parameters:
      warFile - the WAR file to upload
      appName - the name of the app, default to "ROOT" when not provided
    • warDeployAsync

      Mono<Void> warDeployAsync(File warFile, String appName)
      Deploys a WAR file onto the Azure specialized Tomcat on this web app.
      Parameters:
      warFile - the WAR file to upload
      appName - the name of the app, default to "ROOT" when not provided
      Returns:
      a completable of the operation
    • warDeploy

      void warDeploy(InputStream warFile, long length, String appName)
      Deploys a WAR file onto the Azure specialized Tomcat on this web app.
      Parameters:
      warFile - the WAR file to upload
      length - the length of the file
      appName - the name of the app, default to "ROOT" when not provided
    • warDeployAsync

      Mono<Void> warDeployAsync(InputStream warFile, long length, String appName)
      Deploys a WAR file onto the Azure specialized Tomcat on this web app.
      Parameters:
      warFile - the WAR file to upload
      length - the length of the file
      appName - the name of the app, default to "ROOT" when not provided
      Returns:
      a completable of the operation