Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition Namespace

Contains interfaces that support defining a web app.

Interfaces

IBlank

The first stage of the web app definition.

IDefinition

Container interface for all the definitions that need to be implemented.

IExistingLinuxPlanWithGroup

A web app definition allowing resource group to be specified when a new app service plan is to be created.

IExistingWindowsPlanWithGroup

A web app definition allowing resource group to be specified when a new app service plan is to be created.

INewAppServicePlanWithGroup

A web app definition allowing resource group to be specified when an existing app service plan is used.

IWithContainerImage

A web app definition allowing container image source to be specified.

IWithCreate

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

IWithCredentials

A web app definition allowing docker registry credentials to be set.

IWithDockerContainerImage

A web app definition allowing docker image source to be specified.

IWithNewAppServicePlan

A web app definition allowing app service plan to be set.

IWithStartUpCommand

A web app definition allowing docker startup command to be specified. This will replace the "CMD" section in the Dockerfile.

IWithWindowsRuntimeStack

A web app definition allowing runtime stack on Windows operating system to be specified.