Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interfaces
IDefinition<FluentT> |
The entirety of the web app base definition. |
IWithAppSettings<FluentT> |
A web app definition stage allowing app settings to be set. |
IWithAuthentication<FluentT> |
A web app definition stage allowing authentication to be set. |
IWithClientAffinityEnabled<FluentT> |
A web app definition stage allowing setting if client affinity is enabled. |
IWithClientCertEnabled<FluentT> |
A web app definition stage allowing setting if client cert is enabled. |
IWithConnectionString<FluentT> |
A web app definition stage allowing connection strings to be set. |
IWithCreate<FluentT> |
A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify. |
IWithDiagnosticLogging<FluentT> |
A web app definition stage allowing diagnostic logging to be set. |
IWithHostNameBinding<FluentT> |
A web app definition stage allowing host name binding to be specified. |
IWithHostNameSslBinding<FluentT> |
A web app definition stage allowing SSL binding to be set. |
IWithManagedServiceIdentity<FluentT> |
A web app definition stage allowing System Assigned Managed Service Identity to be set. |
IWithScmSiteAlsoStopped<FluentT> |
A web app definition stage allowing setting if SCM site is also stopped when the web app is stopped. |
IWithSiteConfigs<FluentT> |
A web app definition stage allowing other configurations to be set. These configurations can be cloned when creating or swapping with a deployment slot. |
IWithSiteEnabled<FluentT> |
A web app definition stage allowing disabling the web app upon creation. |
IWithSourceControl<FluentT> |
A web app definition stage allowing source control to be set. |
IWithSystemAssignedIdentityBasedAccessOrCreate<FluentT> |
The stage of the System Assigned (Local) Managed Service Identity enabled web app allowing to set access role for the identity. |
IWithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT> |
The stage of the web app update allowing to add User Assigned (External) Managed Service Identities. |
IWithWebContainer<FluentT> |
A web app definition stage allowing Java web container to be set. This is required after specifying Java version. |