Class AzureWebAppSiteConfiguration
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the site configuration settings for an Azure web app.
public class AzureWebAppSiteConfiguration : BaseTypeSection
- Inheritance
-
AzureWebAppSiteConfiguration
Constructors
AzureWebAppSiteConfiguration()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureWebAppSiteConfiguration class.
public AzureWebAppSiteConfiguration()
Properties
AlwaysOn
Gets or sets whether the always on is enabled which prevents the app from being idled out due to inactivity.
public BooleanOption AlwaysOn { get; set; }
Property Value
ClientAffinityEnabled
Gets or sets whether client (ARR) affinity is enabled.
public BooleanOption ClientAffinityEnabled { get; set; }
Property Value
ClientCertificateExclusionPaths
Gets or sets the client certificate exclusion paths.
public SerializableStringCollection ClientCertificateExclusionPaths { get; set; }
Property Value
- SerializableStringCollection
ClientCertificateMode
Gets or sets the client certificate mode.
public AzureWebAppClientCertificateMode ClientCertificateMode { get; set; }
Property Value
ClientCertificateModeString
Gets the client certificate mode.
public string ClientCertificateModeString { get; set; }
Property Value
CustomDomainVerificationIdentifier
Gets or sets the custom domain verification identifier - for example "52D9C7DE4CC4EDD79D53A47746E4D8FB6E0FCF7BF42FC591997F169ADA2BB76F".
public string CustomDomainVerificationIdentifier { get; set; }
Property Value
DefaultDocuments
Gets or sets the default documents for the web app.
public SerializableStringCollection DefaultDocuments { get; set; }
Property Value
- SerializableStringCollection
DefaultHostName
Gets or sets the default hostname for the web app.
public string DefaultHostName { get; set; }
Property Value
HostNames
Gets or sets the host names assigned to the web app.
public SerializableStringCollection HostNames { get; set; }
Property Value
- SerializableStringCollection
Http20Enabled
Gets or sets whether HTTP 2.0 is enabled.
public BooleanOption Http20Enabled { get; set; }
Property Value
JavaVersion
Gets or sets the Java version.
public string JavaVersion { get; set; }
Property Value
JavaWebServer
Gets or sets the Java web server.
public string JavaWebServer { get; set; }
Property Value
JavaWebServerString
Gets the Java web server name and version.
public string JavaWebServerString { get; set; }
Property Value
JavaWebServerVersion
Gets or sets the Java web server version.
public string JavaWebServerVersion { get; set; }
Property Value
LocalMySqlEnabled
Gets or sets whether the local MySQL in app is enabled.
public BooleanOption LocalMySqlEnabled { get; set; }
Property Value
ManagedPipelineMode
Gets or sets the managed pipeline mode.
public AzureWebAppManagedPipelineMode ManagedPipelineMode { get; set; }
Property Value
ManagedPipelineModeString
Gets the managed pipeline mode.
public string ManagedPipelineModeString { get; set; }
Property Value
MinimumTlsVersion
Gets or sets the minimum supported TLS version.
public AzureWebAppMinimumTlsVersion MinimumTlsVersion { get; set; }
Property Value
MinimumTlsVersionString
Gets the minimum supported TLS version.
public string MinimumTlsVersionString { get; set; }
Property Value
NetFrameworkVersion
Gets or sets the .NET version.
public string NetFrameworkVersion { get; set; }
Property Value
OutboundIPAddresses
Gets or sets the outbound IP addresses assigned to the web site.
public SerializableStringCollection OutboundIPAddresses { get; set; }
Property Value
- SerializableStringCollection
PhpVersion
Gets or sets the PHP version.
public string PhpVersion { get; set; }
Property Value
RemoteDebuggingEnabled
Gets or sets whether remote debugging is enabled.
public BooleanOption RemoteDebuggingEnabled { get; set; }
Property Value
RemoteDebuggingVersion
Gets or sets the remote debugging version.
public string RemoteDebuggingVersion { get; set; }
Property Value
RequireHttps
Gets or sets whether the site requires HTTPS.
public BooleanOption RequireHttps { get; set; }
Property Value
WebSocketsEnabled
Gets or sets whether web sockets are enabled.
public BooleanOption WebSocketsEnabled { get; set; }