SiteConfig Constructors
Definition
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.
Overloads
SiteConfig()
public SiteConfig ();
Public Sub New ()
Applies to
SiteConfig(Nullable<Int32>, IList<String>, String, String, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, String, IList<NameValuePair>, IList<ConnStringInfo>, SiteMachineKey, IList<HandlerMapping>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, Nullable<ManagedPipelineMode>, IList<VirtualApplication>, Nullable<SiteLoadBalancing>, Experiments, SiteLimits, Nullable<Boolean>, AutoHealRules, String, String, CorsSettings, PushSettings, ApiDefinitionInfo, String, Nullable<Boolean>, IList<IpSecurityRestriction>, Nullable<Boolean>, String)
public SiteConfig (int? numberOfWorkers = default, System.Collections.Generic.IList<string> defaultDocuments = default, string netFrameworkVersion = default, string phpVersion = default, string pythonVersion = default, string nodeVersion = default, string linuxFxVersion = default, bool? requestTracingEnabled = default, DateTime? requestTracingExpirationTime = default, bool? remoteDebuggingEnabled = default, string remoteDebuggingVersion = default, bool? httpLoggingEnabled = default, int? logsDirectorySizeLimit = default, bool? detailedErrorLoggingEnabled = default, string publishingUsername = default, System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.NameValuePair> appSettings = default, System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.ConnStringInfo> connectionStrings = default, Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.SiteMachineKey machineKey = default, System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.HandlerMapping> handlerMappings = default, string documentRoot = default, string scmType = default, bool? use32BitWorkerProcess = default, bool? webSocketsEnabled = default, bool? alwaysOn = default, string javaVersion = default, string javaContainer = default, string javaContainerVersion = default, string appCommandLine = default, Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.ManagedPipelineMode? managedPipelineMode = default, System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.VirtualApplication> virtualApplications = default, Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.SiteLoadBalancing? loadBalancing = default, Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.Experiments experiments = default, Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.SiteLimits limits = default, bool? autoHealEnabled = default, Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.AutoHealRules autoHealRules = default, string tracingOptions = default, string vnetName = default, Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.CorsSettings cors = default, Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.PushSettings push = default, Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.ApiDefinitionInfo apiDefinition = default, string autoSwapSlotName = default, bool? localMySqlEnabled = default, System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.IpSecurityRestriction> ipSecurityRestrictions = default, bool? http20Enabled = default, string minTlsVersion = default);
new Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.SiteConfig : Nullable<int> * System.Collections.Generic.IList<string> * string * string * string * string * string * Nullable<bool> * Nullable<DateTime> * Nullable<bool> * string * Nullable<bool> * Nullable<int> * Nullable<bool> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.NameValuePair> * System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.ConnStringInfo> * Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.SiteMachineKey * System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.HandlerMapping> * string * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * string * string * string * string * Nullable<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.ManagedPipelineMode> * System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.VirtualApplication> * Nullable<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.SiteLoadBalancing> * Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.Experiments * Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.SiteLimits * Nullable<bool> * Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.AutoHealRules * string * string * Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.CorsSettings * Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.PushSettings * Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.ApiDefinitionInfo * string * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.IpSecurityRestriction> * Nullable<bool> * string -> Microsoft.Azure.Management.WebSites.Version2016_09_01.Models.SiteConfig
Public Sub New (Optional numberOfWorkers As Nullable(Of Integer) = Nothing, Optional defaultDocuments As IList(Of String) = Nothing, Optional netFrameworkVersion As String = Nothing, Optional phpVersion As String = Nothing, Optional pythonVersion As String = Nothing, Optional nodeVersion As String = Nothing, Optional linuxFxVersion As String = Nothing, Optional requestTracingEnabled As Nullable(Of Boolean) = Nothing, Optional requestTracingExpirationTime As Nullable(Of DateTime) = Nothing, Optional remoteDebuggingEnabled As Nullable(Of Boolean) = Nothing, Optional remoteDebuggingVersion As String = Nothing, Optional httpLoggingEnabled As Nullable(Of Boolean) = Nothing, Optional logsDirectorySizeLimit As Nullable(Of Integer) = Nothing, Optional detailedErrorLoggingEnabled As Nullable(Of Boolean) = Nothing, Optional publishingUsername As String = Nothing, Optional appSettings As IList(Of NameValuePair) = Nothing, Optional connectionStrings As IList(Of ConnStringInfo) = Nothing, Optional machineKey As SiteMachineKey = Nothing, Optional handlerMappings As IList(Of HandlerMapping) = Nothing, Optional documentRoot As String = Nothing, Optional scmType As String = Nothing, Optional use32BitWorkerProcess As Nullable(Of Boolean) = Nothing, Optional webSocketsEnabled As Nullable(Of Boolean) = Nothing, Optional alwaysOn As Nullable(Of Boolean) = Nothing, Optional javaVersion As String = Nothing, Optional javaContainer As String = Nothing, Optional javaContainerVersion As String = Nothing, Optional appCommandLine As String = Nothing, Optional managedPipelineMode As Nullable(Of ManagedPipelineMode) = Nothing, Optional virtualApplications As IList(Of VirtualApplication) = Nothing, Optional loadBalancing As Nullable(Of SiteLoadBalancing) = Nothing, Optional experiments As Experiments = Nothing, Optional limits As SiteLimits = Nothing, Optional autoHealEnabled As Nullable(Of Boolean) = Nothing, Optional autoHealRules As AutoHealRules = Nothing, Optional tracingOptions As String = Nothing, Optional vnetName As String = Nothing, Optional cors As CorsSettings = Nothing, Optional push As PushSettings = Nothing, Optional apiDefinition As ApiDefinitionInfo = Nothing, Optional autoSwapSlotName As String = Nothing, Optional localMySqlEnabled As Nullable(Of Boolean) = Nothing, Optional ipSecurityRestrictions As IList(Of IpSecurityRestriction) = Nothing, Optional http20Enabled As Nullable(Of Boolean) = Nothing, Optional minTlsVersion As String = Nothing)
Parameters
- netFrameworkVersion
- String
- phpVersion
- String
- pythonVersion
- String
- nodeVersion
- String
- linuxFxVersion
- String
- remoteDebuggingVersion
- String
- publishingUsername
- String
- appSettings
- IList<NameValuePair>
- connectionStrings
- IList<ConnStringInfo>
- machineKey
- SiteMachineKey
- handlerMappings
- IList<HandlerMapping>
- documentRoot
- String
- scmType
- String
- javaVersion
- String
- javaContainer
- String
- javaContainerVersion
- String
- appCommandLine
- String
- managedPipelineMode
- Nullable<ManagedPipelineMode>
- virtualApplications
- IList<VirtualApplication>
- loadBalancing
- Nullable<SiteLoadBalancing>
- experiments
- Experiments
- limits
- SiteLimits
- autoHealRules
- AutoHealRules
- tracingOptions
- String
- vnetName
- String
- cors
- CorsSettings
- push
- PushSettings
- apiDefinition
- ApiDefinitionInfo
- autoSwapSlotName
- String
- ipSecurityRestrictions
- IList<IpSecurityRestriction>
- minTlsVersion
- String