Interface WebApp.DefinitionStages.WithNewAppServicePlan

  • All Known Subinterfaces:
    WebApp.Definition
    Enclosing interface:
    WebApp.DefinitionStages

    public static interface WebApp.DefinitionStages.WithNewAppServicePlan
    A web app definition allowing app service plan to be set.
    • Method Detail

      • withNewFreeAppServicePlan

        WebApp.DefinitionStages.WithCreate withNewFreeAppServicePlan()
        Creates a new free app service plan. This will fail if there are 10 or more free plans in the current subscription.
        Returns:
        the next stage of the definition
      • withNewSharedAppServicePlan

        WebApp.DefinitionStages.WithCreate withNewSharedAppServicePlan()
        Creates a new shared app service plan.
        Returns:
        the next stage of the definition
      • withNewWindowsPlan

        WebApp.DefinitionStages.WithCreate withNewWindowsPlan​(PricingTier pricingTier)
        Creates a new app service plan to use.
        Parameters:
        pricingTier - the sku of the app service plan
        Returns:
        the next stage of the definition
      • withNewWindowsPlan

        WebApp.DefinitionStages.WithCreate withNewWindowsPlan​(com.microsoft.azure.management.resources.fluentcore.model.Creatable<AppServicePlan> appServicePlanCreatable)
        Creates a new app service plan to use.
        Parameters:
        appServicePlanCreatable - the new app service plan creatable
        Returns:
        the next stage of the definition
      • withNewLinuxPlan

        WebApp.DefinitionStages.WithDockerContainerImage withNewLinuxPlan​(com.microsoft.azure.management.resources.fluentcore.model.Creatable<AppServicePlan> appServicePlanCreatable)
        Creates a new app service plan to use.
        Parameters:
        appServicePlanCreatable - the new app service plan creatable
        Returns:
        the next stage of the definition