Table of Contents

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

string

AppServicePlanName

Gets or sets the name of the associated app service plan.

public string AppServicePlanName { get; set; }

Property Value

string

ApplicationSettings

Gets or sets the application settings.

public AzureWebAppApplicationSettings ApplicationSettings { get; set; }

Property Value

AzureWebAppApplicationSettings

Authentication

Gets or sets the authentication settings for the web app.

public AzureWebAppAuthenticationSettings Authentication { get; set; }

Property Value

AzureWebAppAuthenticationSettings

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

AzureWebAppFtpPublishingSettings

Site

Gets or sets the site configuration settings.

public AzureWebAppSiteConfiguration Site { get; set; }

Property Value

AzureWebAppSiteConfiguration