Class AzureWebApp
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Azure web app.
public class AzureWebApp : AzureResourceBase, IComparable<AzureResourceBase>
- Inheritance
-
AzureWebApp
- Implements
- Inherited Members
Constructors
AzureWebApp()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureWebApp class.
public AzureWebApp()
Properties
AppServicePlanIdentifier
Gets or sets the unique identifier of the associated app service plan.
public string AppServicePlanIdentifier { get; set; }
Property Value
AppServicePlanName
Gets or sets the name of the associated app service plan.
public string AppServicePlanName { get; set; }
Property Value
ApplicationSettings
Gets or sets the application settings.
public AzureWebAppApplicationSettings ApplicationSettings { get; set; }
Property Value
Authentication
Gets or sets the authentication settings for the web app.
public AzureWebAppAuthenticationSettings Authentication { get; set; }
Property Value
DeploymentSlotIdentifiers
Gets or sets the identifiers of deployment slots.
public SerializableStringCollection DeploymentSlotIdentifiers { get; set; }
Property Value
- SerializableStringCollection
DeploymentSlotNames
Gets or sets the names of deployment slots.
public SerializableStringCollection DeploymentSlotNames { get; set; }
Property Value
- SerializableStringCollection
FtpPublishingSettings
Gets or sets the publishing settings for the web app.
public AzureWebAppFtpPublishingSettings FtpPublishingSettings { get; set; }
Property Value
Site
Gets or sets the site configuration settings.
public AzureWebAppSiteConfiguration Site { get; set; }