Partager via


SiteConfig Constructors

Definition

Overloads

SiteConfig()
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)

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

numberOfWorkers
Nullable<Int32>
defaultDocuments
IList<String>
netFrameworkVersion
String
phpVersion
String
pythonVersion
String
nodeVersion
String
linuxFxVersion
String
requestTracingEnabled
Nullable<Boolean>
requestTracingExpirationTime
Nullable<DateTime>
remoteDebuggingEnabled
Nullable<Boolean>
remoteDebuggingVersion
String
httpLoggingEnabled
Nullable<Boolean>
logsDirectorySizeLimit
Nullable<Int32>
detailedErrorLoggingEnabled
Nullable<Boolean>
publishingUsername
String
appSettings
IList<NameValuePair>
connectionStrings
IList<ConnStringInfo>
machineKey
SiteMachineKey
handlerMappings
IList<HandlerMapping>
documentRoot
String
scmType
String
use32BitWorkerProcess
Nullable<Boolean>
webSocketsEnabled
Nullable<Boolean>
alwaysOn
Nullable<Boolean>
javaVersion
String
javaContainer
String
javaContainerVersion
String
appCommandLine
String
managedPipelineMode
Nullable<ManagedPipelineMode>
virtualApplications
IList<VirtualApplication>
loadBalancing
Nullable<SiteLoadBalancing>
experiments
Experiments
limits
SiteLimits
autoHealEnabled
Nullable<Boolean>
autoHealRules
AutoHealRules
tracingOptions
String
vnetName
String
apiDefinition
ApiDefinitionInfo
autoSwapSlotName
String
localMySqlEnabled
Nullable<Boolean>
ipSecurityRestrictions
IList<IpSecurityRestriction>
http20Enabled
Nullable<Boolean>
minTlsVersion
String

Applies to