SiteConfig Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SiteConfig()
Inizializza una nuova istanza della classe SiteConfig.
public SiteConfig ();
Public Sub New ()
Si applica a
SiteConfig(Nullable<Int32>, IList<String>, 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, ScmType, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, Nullable<ManagedPipelineMode>, IList<VirtualApplication>, Nullable<SiteLoadBalancing>, Experiments, SiteLimits, Nullable<Boolean>, AutoHealRules, String, String, CorsSettings, PushSettingsInner, ApiDefinitionInfo, ApiManagementConfig, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, IList<IpSecurityRestriction>, IList<IpSecurityRestriction>, Nullable<Boolean>, Nullable<Boolean>, SupportedTlsVersions, FtpsState, Nullable<Int32>, String)
Inizializza una nuova istanza della classe SiteConfig.
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, string windowsFxVersion = 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.AppService.Fluent.Models.NameValuePair> appSettings = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.ConnStringInfo> connectionStrings = default, Microsoft.Azure.Management.AppService.Fluent.Models.SiteMachineKey machineKey = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.HandlerMapping> handlerMappings = default, string documentRoot = default, Microsoft.Azure.Management.AppService.Fluent.Models.ScmType 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.AppService.Fluent.Models.ManagedPipelineMode? managedPipelineMode = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.VirtualApplication> virtualApplications = default, Microsoft.Azure.Management.AppService.Fluent.Models.SiteLoadBalancing? loadBalancing = default, Microsoft.Azure.Management.AppService.Fluent.Models.Experiments experiments = default, Microsoft.Azure.Management.AppService.Fluent.Models.SiteLimits limits = default, bool? autoHealEnabled = default, Microsoft.Azure.Management.AppService.Fluent.Models.AutoHealRules autoHealRules = default, string tracingOptions = default, string vnetName = default, Microsoft.Azure.Management.AppService.Fluent.Models.CorsSettings cors = default, Microsoft.Azure.Management.AppService.Fluent.Models.PushSettingsInner push = default, Microsoft.Azure.Management.AppService.Fluent.Models.ApiDefinitionInfo apiDefinition = default, Microsoft.Azure.Management.AppService.Fluent.Models.ApiManagementConfig apiManagementConfig = default, string autoSwapSlotName = default, bool? localMySqlEnabled = default, int? managedServiceIdentityId = default, int? xManagedServiceIdentityId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.IpSecurityRestriction> ipSecurityRestrictions = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.IpSecurityRestriction> scmIpSecurityRestrictions = default, bool? scmIpSecurityRestrictionsUseMain = default, bool? http20Enabled = default, Microsoft.Azure.Management.AppService.Fluent.Models.SupportedTlsVersions minTlsVersion = default, Microsoft.Azure.Management.AppService.Fluent.Models.FtpsState ftpsState = default, int? preWarmedInstanceCount = default, string healthCheckPath = default);
new Microsoft.Azure.Management.AppService.Fluent.Models.SiteConfig : Nullable<int> * System.Collections.Generic.IList<string> * 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.AppService.Fluent.Models.NameValuePair> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.ConnStringInfo> * Microsoft.Azure.Management.AppService.Fluent.Models.SiteMachineKey * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.HandlerMapping> * string * Microsoft.Azure.Management.AppService.Fluent.Models.ScmType * Nullable<bool> * Nullable<bool> * Nullable<bool> * string * string * string * string * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.ManagedPipelineMode> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.VirtualApplication> * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.SiteLoadBalancing> * Microsoft.Azure.Management.AppService.Fluent.Models.Experiments * Microsoft.Azure.Management.AppService.Fluent.Models.SiteLimits * Nullable<bool> * Microsoft.Azure.Management.AppService.Fluent.Models.AutoHealRules * string * string * Microsoft.Azure.Management.AppService.Fluent.Models.CorsSettings * Microsoft.Azure.Management.AppService.Fluent.Models.PushSettingsInner * Microsoft.Azure.Management.AppService.Fluent.Models.ApiDefinitionInfo * Microsoft.Azure.Management.AppService.Fluent.Models.ApiManagementConfig * string * Nullable<bool> * Nullable<int> * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.IpSecurityRestriction> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.IpSecurityRestriction> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.AppService.Fluent.Models.SupportedTlsVersions * Microsoft.Azure.Management.AppService.Fluent.Models.FtpsState * Nullable<int> * string -> Microsoft.Azure.Management.AppService.Fluent.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 windowsFxVersion 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 ScmType = 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 PushSettingsInner = Nothing, Optional apiDefinition As ApiDefinitionInfo = Nothing, Optional apiManagementConfig As ApiManagementConfig = Nothing, Optional autoSwapSlotName As String = Nothing, Optional localMySqlEnabled As Nullable(Of Boolean) = Nothing, Optional managedServiceIdentityId As Nullable(Of Integer) = Nothing, Optional xManagedServiceIdentityId As Nullable(Of Integer) = Nothing, Optional ipSecurityRestrictions As IList(Of IpSecurityRestriction) = Nothing, Optional scmIpSecurityRestrictions As IList(Of IpSecurityRestriction) = Nothing, Optional scmIpSecurityRestrictionsUseMain As Nullable(Of Boolean) = Nothing, Optional http20Enabled As Nullable(Of Boolean) = Nothing, Optional minTlsVersion As SupportedTlsVersions = Nothing, Optional ftpsState As FtpsState = Nothing, Optional preWarmedInstanceCount As Nullable(Of Integer) = Nothing, Optional healthCheckPath As String = Nothing)
Parametri
- netFrameworkVersion
- String
Versione di .NET Framework.
- phpVersion
- String
Versione di PHP.
- pythonVersion
- String
Versione di Python.
- nodeVersion
- String
Versione di Node.js.
- linuxFxVersion
- String
Framework e versione di Linux App Framework
- windowsFxVersion
- String
Xenon App Framework e versione
<codice>true</code> se la traccia della richiesta è abilitata; in caso contrario, <codice>false</codice>.
<codice>true</code> se il debug remoto è abilitato; in caso contrario, <codice>false</codice>.
- remoteDebuggingVersion
- String
Versione di debug remoto.
<codice>true</code> se la registrazione HTTP è abilitata; in caso contrario, <codice>false</codice>.
<codice>true</code> se è abilitata la registrazione dettagliata degli errori; in caso contrario, <codice>false</codice>.
- publishingUsername
- String
Pubblicazione del nome utente.
- appSettings
- IList<NameValuePair>
Impostazioni delle applicazioni.
- connectionStrings
- IList<ConnStringInfo>
Stringhe di connessione.
- machineKey
- SiteMachineKey
Site MachineKey.
- handlerMappings
- IList<HandlerMapping>
Mapping dei gestori.
- documentRoot
- String
Radice del documento.
- scmType
- ScmType
Tipo SCM. I valori possibili includono: 'None', 'Dropbox', 'Tfs', 'LocalGit', 'GitHub', 'CodePlexGit', 'CodePlexHg', 'BitbucketGit', 'BitbucketHg', 'ExternalGit', 'ExternalHg', 'OneDrive', 'VSO', 'VSTSRM'
<codice>true</code> per l'uso del processo di lavoro a 32 bit; in caso contrario, <codice>false</codice>.
<codice>true</code> se WebSocket è abilitato; in caso contrario, <codice>false</codice>.
<codice>true</code> se Always On è abilitato; in caso contrario, <codice>false</codice>.
- javaVersion
- String
Versione Java.
- javaContainer
- String
Contenitore Java.
- javaContainerVersion
- String
Versione del contenitore Java.
- appCommandLine
- String
Riga di comando dell'app da avviare.
- managedPipelineMode
- Nullable<ManagedPipelineMode>
Modalità pipeline gestita. I valori possibili includono: 'Integrated', 'Classic'
- virtualApplications
- IList<VirtualApplication>
Applicazioni virtuali.
- loadBalancing
- Nullable<SiteLoadBalancing>
Bilanciamento del carico del sito. I valori possibili includono: 'WeightedRoundRobin', 'LeastRequests', 'LeastResponseTime', 'WeightedTotalTraffic', 'RequestHash'
- experiments
- Experiments
Questo è il problema per i tipi polimorfici.
- limits
- SiteLimits
Limiti del sito.
<codice>true</code> se Auto Heal è abilitato; in caso contrario, <codice>false</codice>.
- autoHealRules
- AutoHealRules
Regole di ripristino automatico.
- tracingOptions
- String
Opzioni di traccia.
- vnetName
- String
Rete virtuale nome.
- cors
- CorsSettings
Impostazioni CORS (Cross-Origin Resource Sharing).
- push
- PushSettingsInner
Impostazioni dell'endpoint push.
- apiDefinition
- ApiDefinitionInfo
Informazioni sulla definizione dell'API formale per l'app.
- apiManagementConfig
- ApiManagementConfig
Impostazioni di gestione API di Azure collegate all'app.
- autoSwapSlotName
- String
Nome dello slot di scambio automatico.
<codice>true</code> per abilitare MySQL locale; in caso contrario, <codice>false</codice>.
- ipSecurityRestrictions
- IList<IpSecurityRestriction>
Restrizioni di sicurezza IP per main.
- scmIpSecurityRestrictions
- IList<IpSecurityRestriction>
Restrizioni di sicurezza IP per scm.
Restrizioni di sicurezza IP per scm da usare main.
Http20Enabled: configura un sito Web per consentire ai client di connettersi tramite http2.0
- minTlsVersion
- SupportedTlsVersions
MinTlsVersion: configura la versione minima di TLS necessaria per le richieste SSL. I valori possibili includono: '1.0', '1.1', '1.2'
- ftpsState
- FtpsState
Stato del servizio FTP/FTPS. I valori possibili includono: 'AllAllowed', 'FtpsOnly', 'Disabled'
Numero di istanze preWarmed. Questa impostazione si applica solo ai piani elastici e di consumo
- healthCheckPath
- String
Percorso di controllo dell'integrità