Interface WebApp.DefinitionStages.WithNewAppServicePlan
-
- All Known Subinterfaces:
WebApp.Definition
- Enclosing interface:
- WebApp.DefinitionStages
public static interface WebApp.DefinitionStages.WithNewAppServicePlanA web app definition allowing app service plan to be set.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WebApp.DefinitionStages.WithCreatewithNewFreeAppServicePlan()Creates a new free app service plan.WebApp.DefinitionStages.WithDockerContainerImagewithNewLinuxPlan(PricingTier pricingTier)Creates a new app service plan to use.WebApp.DefinitionStages.WithDockerContainerImagewithNewLinuxPlan(com.microsoft.azure.management.resources.fluentcore.model.Creatable<AppServicePlan> appServicePlanCreatable)Creates a new app service plan to use.WebApp.DefinitionStages.WithCreatewithNewSharedAppServicePlan()Creates a new shared app service plan.WebApp.DefinitionStages.WithCreatewithNewWindowsPlan(PricingTier pricingTier)Creates a new app service plan to use.WebApp.DefinitionStages.WithCreatewithNewWindowsPlan(com.microsoft.azure.management.resources.fluentcore.model.Creatable<AppServicePlan> appServicePlanCreatable)Creates a new app service plan to use.
-
-
-
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(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
-
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
-
-