Udostępnij za pośrednictwem


SiteConfig Konstruktory

Definicja

Przeciążenia

SiteConfig()

Inicjuje nowe wystąpienie klasy SiteConfig.

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)

Inicjuje nowe wystąpienie klasy SiteConfig.

SiteConfig()

Inicjuje nowe wystąpienie klasy SiteConfig.

public SiteConfig ();
Public Sub New ()

Dotyczy

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)

Inicjuje nowe wystąpienie klasy 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)

Parametry

numberOfWorkers
Nullable<Int32>

Liczba procesów roboczych.

defaultDocuments
IList<String>

Dokumenty domyślne.

netFrameworkVersion
String

.NET Framework wersji.

phpVersion
String

Wersja języka PHP.

pythonVersion
String

Wersja języka Python.

nodeVersion
String

Wersja Node.js.

linuxFxVersion
String

Struktura aplikacji systemu Linux i wersja

windowsFxVersion
String

Xenon App Framework i wersja

requestTracingEnabled
Nullable<Boolean>

<kod>true</code> , jeśli śledzenie żądań jest włączone; w przeciwnym razie <kod>false</code>.

requestTracingExpirationTime
Nullable<DateTime>

Czas wygaśnięcia śledzenia żądań.

remoteDebuggingEnabled
Nullable<Boolean>

<kod>true</code> , jeśli zdalne debugowanie jest włączone; w przeciwnym razie <kod>false</code>.

remoteDebuggingVersion
String

Wersja debugowania zdalnego.

httpLoggingEnabled
Nullable<Boolean>

<kod>true</code> , jeśli rejestrowanie HTTP jest włączone; w przeciwnym razie <kod>false</code>.

logsDirectorySizeLimit
Nullable<Int32>

Limit rozmiaru katalogu dzienników HTTP.

detailedErrorLoggingEnabled
Nullable<Boolean>

<kod>true</code> , jeśli włączono szczegółowe rejestrowanie błędów; w przeciwnym razie <kod>false</code>.

publishingUsername
String

Nazwa użytkownika publikowania.

appSettings
IList<NameValuePair>

Ustawienia aplikacji.

connectionStrings
IList<ConnStringInfo>

Parametry połączenia.

machineKey
SiteMachineKey

Klucz maszyny lokacji.

handlerMappings
IList<HandlerMapping>

Mapowania programu obsługi.

documentRoot
String

Katalog główny dokumentu.

scmType
ScmType

Typ SCM. Możliwe wartości to: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "OneDrive", "VSO", "VSTSRM"

use32BitWorkerProcess
Nullable<Boolean>

<kod>true</code> do korzystania z 32-bitowego procesu roboczego; w przeciwnym razie <kod>false</code>.

webSocketsEnabled
Nullable<Boolean>

<kod>true</code> , jeśli funkcja WebSocket jest włączona; w przeciwnym razie <kod>false</code>.

alwaysOn
Nullable<Boolean>

<kod>true</code> , jeśli opcja Always On jest włączona; w przeciwnym razie <kod>false</code>.

javaVersion
String

Wersja języka Java.

javaContainer
String

Kontener Java.

javaContainerVersion
String

Wersja kontenera Java.

appCommandLine
String

Wiersz polecenia aplikacji do uruchomienia.

managedPipelineMode
Nullable<ManagedPipelineMode>

Tryb zarządzanego potoku. Możliwe wartości to: "Integrated", "Classic"

virtualApplications
IList<VirtualApplication>

Aplikacje wirtualne.

loadBalancing
Nullable<SiteLoadBalancing>

Równoważenie obciążenia lokacji. Możliwe wartości to: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic", "RequestHash"

experiments
Experiments

Jest to obejście dla typów polimorficznych.

limits
SiteLimits

Limity witryny.

autoHealEnabled
Nullable<Boolean>

<kod>true</code> , jeśli funkcja automatycznego naprawiania jest włączona; w przeciwnym razie <kod>to fałsz</kod>.

autoHealRules
AutoHealRules

Reguły automatycznego naprawiania.

tracingOptions
String

Opcje śledzenia.

vnetName
String

nazwa Virtual Network.

cors
CorsSettings

Ustawienia współużytkowania zasobów między źródłami (CORS).

push
PushSettingsInner

Ustawienia punktu końcowego wypychania.

apiDefinition
ApiDefinitionInfo

Informacje o formalnej definicji interfejsu API dla aplikacji.

apiManagementConfig
ApiManagementConfig

Ustawienia usługi Azure API Management połączone z aplikacją.

autoSwapSlotName
String

Nazwa miejsca zamiany automatycznej.

localMySqlEnabled
Nullable<Boolean>

<kod>true</code> umożliwiający włączenie lokalnego programu MySQL; w przeciwnym razie <kod>false</code>.

managedServiceIdentityId
Nullable<Int32>

Identyfikator tożsamości usługi zarządzanej

xManagedServiceIdentityId
Nullable<Int32>

Jawny identyfikator tożsamości usługi zarządzanej

ipSecurityRestrictions
IList<IpSecurityRestriction>

Ograniczenia zabezpieczeń adresów IP dla głównych.

scmIpSecurityRestrictions
IList<IpSecurityRestriction>

Ograniczenia zabezpieczeń adresów IP dla narzędzia SCM.

scmIpSecurityRestrictionsUseMain
Nullable<Boolean>

Ograniczenia zabezpieczeń adresów IP dla narzędzia SCM do korzystania z narzędzia main.

http20Enabled
Nullable<Boolean>

Http20Enabled: konfiguruje witrynę sieci Web, aby umożliwić klientom nawiązywanie połączeń za pośrednictwem protokołu http2.0

minTlsVersion
SupportedTlsVersions

MinTlsVersion: konfiguruje minimalną wersję protokołu TLS wymaganą dla żądań SSL. Możliwe wartości to: "1.0", "1.1", "1.2"

ftpsState
FtpsState

Stan usługi FTP/FTPS. Możliwe wartości to: "AllAllowed", "FTPsOnly", "Disabled"

preWarmedInstanceCount
Nullable<Int32>

Liczba wystąpień z preWarmed. To ustawienie dotyczy tylko planów zużycie i elastyczne

healthCheckPath
String

Ścieżka sprawdzania kondycji

Dotyczy