Interface AppServicePlan

All Superinterfaces:
GroupableResource<com.microsoft.azure.management.appservice.implementation.AppServiceManager,com.microsoft.azure.management.appservice.implementation.AppServicePlanInner>, HasId, HasInner<com.microsoft.azure.management.appservice.implementation.AppServicePlanInner>, HasManager<com.microsoft.azure.management.appservice.implementation.AppServiceManager>, HasName, HasResourceGroup, Indexable, Refreshable<AppServicePlan>, Resource, Updatable<AppServicePlan.Update>

@Beta public interface AppServicePlan extends GroupableResource<com.microsoft.azure.management.appservice.implementation.AppServiceManager,com.microsoft.azure.management.appservice.implementation.AppServicePlanInner>, HasName, Refreshable<AppServicePlan>, Updatable<AppServicePlan.Update>
An immutable client-side representation of an Azure App service plan.
  • Method Details

    • maxInstances

      int maxInstances()
      Returns:
      maximum number of instances that can be assigned
    • capacity

      int capacity()
      Returns:
      maximum number of instances that can be assigned
    • perSiteScaling

      boolean perSiteScaling()
      Returns:
      if apps assigned to this App Service Plan can be scaled independently
    • numberOfWebApps

      int numberOfWebApps()
      Returns:
      number of web apps assigned to this App Service Plan
    • pricingTier

      PricingTier pricingTier()
      Returns:
      the pricing tier information of the App Service Plan
    • operatingSystem

      OperatingSystem operatingSystem()
      Returns:
      the operating system the web app is running on