다음을 통해 공유


SiteConfig 생성자

정의

오버로드

SiteConfig()

SiteConfig 클래스의 새 instance 초기화합니다.

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)

SiteConfig 클래스의 새 instance 초기화합니다.

SiteConfig()

SiteConfig 클래스의 새 instance 초기화합니다.

public SiteConfig ();
Public Sub New ()

적용 대상

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)

SiteConfig 클래스의 새 instance 초기화합니다.

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)

매개 변수

numberOfWorkers
Nullable<Int32>

작업자 수입니다.

defaultDocuments
IList<String>

기본 문서입니다.

netFrameworkVersion
String

.NET Framework 버전입니다.

phpVersion
String

PHP 버전입니다.

pythonVersion
String

Python 버전입니다.

nodeVersion
String

Node.js 버전입니다.

linuxFxVersion
String

Linux App Framework 및 버전

windowsFxVersion
String

Xenon App Framework 및 버전

requestTracingEnabled
Nullable<Boolean>

<코드>true</code> 요청 추적을 사용하도록 설정하면 이고, <그렇지 않으면 false</code를 코딩>합니다>.

requestTracingExpirationTime
Nullable<DateTime>

요청 추적 만료 시간입니다.

remoteDebuggingEnabled
Nullable<Boolean>

<원격 디버깅을 사용하는 경우 코드>true/code>이고, <그렇지 않으면 false</code를 코드>합니다><.

remoteDebuggingVersion
String

원격 디버깅 버전.

httpLoggingEnabled
Nullable<Boolean>

<HTTP 로깅을 사용하는 경우 코드>true/code>이고, <그렇지 않으면 false</code를 코드>합니다><.

logsDirectorySizeLimit
Nullable<Int32>

HTTP 로그 디렉터리 크기 제한입니다.

detailedErrorLoggingEnabled
Nullable<Boolean>

<자세한 오류 로깅을 사용하는 경우 코드>true/code>이고, <그렇지 않으면 false</code를 코드>합니다><.

publishingUsername
String

게시 사용자 이름입니다.

appSettings
IList<NameValuePair>

애플리케이션 설정.

connectionStrings
IList<ConnStringInfo>

연결 문자열

machineKey
SiteMachineKey

Site MachineKey.

handlerMappings
IList<HandlerMapping>

처리기 매핑.

documentRoot
String

문서 루트입니다.

scmType
ScmType

SCM 유형입니다. 가능한 값은 'None', 'Dropbox', 'Tfs', 'LocalGit', 'GitHub', 'CodePlexGit', 'CodePlexHg', 'BitbucketGit', 'BitbucketHg', 'ExternalGit', 'ExternalHg', 'OneDrive', 'VSO', 'VSTSRM'입니다.

use32BitWorkerProcess
Nullable<Boolean>

<32비트 작업자 프로세스를 사용하는 코드>true/코드>입니다. 그렇지 않으면 <false</code를 코딩>합니다>.<

webSocketsEnabled
Nullable<Boolean>

<>WebSocket을 사용하도록 설정한 경우 코드 true</code>이고, <그렇지 않으면 false</code를 코딩>합니다>.

alwaysOn
Nullable<Boolean>

<Always On>사용하도록 설정된 경우 코드 true</code>이고, <그렇지 않으면 false</code를 코딩>합니다>.

javaVersion
String

Java 버전입니다.

javaContainer
String

Java 컨테이너.

javaContainerVersion
String

Java 컨테이너 버전입니다.

appCommandLine
String

시작할 앱 명령줄입니다.

managedPipelineMode
Nullable<ManagedPipelineMode>

관리되는 파이프라인 모드입니다. 가능한 값은 '통합됨', '클래식'입니다.

virtualApplications
IList<VirtualApplication>

가상 애플리케이션.

loadBalancing
Nullable<SiteLoadBalancing>

사이트 부하 분산. 가능한 값으로는 'WeightedRoundRobin', 'LeastRequests', 'LeastResponseTime', 'WeightedTotalTraffic', 'RequestHash' 등이 있습니다.

experiments
Experiments

다형 형식의 경우 이 작업을 수행합니다.

limits
SiteLimits

사이트 제한.

autoHealEnabled
Nullable<Boolean>

<자동 복구를 사용하도록 설정하면 코드>true/code>이고, <그렇지 않으면 false</code를 코드>합니다><.

autoHealRules
AutoHealRules

자동 복구 규칙.

tracingOptions
String

추적 옵션.

vnetName
String

Virtual Network 이름입니다.

cors
CorsSettings

CORS(원본 간 리소스 공유) 설정입니다.

push
PushSettingsInner

푸시 엔드포인트 설정.

apiDefinition
ApiDefinitionInfo

앱의 공식 API 정의에 대한 정보입니다.

apiManagementConfig
ApiManagementConfig

앱에 연결된 Azure API 관리 설정입니다.

autoSwapSlotName
String

슬롯 이름을 자동 교환합니다.

localMySqlEnabled
Nullable<Boolean>

<코드>true</code>를 사용하여 로컬 MySQL을 사용하도록 설정하고, <그렇지 않으면 false</code를 코딩>>합니다.

managedServiceIdentityId
Nullable<Int32>

관리 서비스 ID ID

xManagedServiceIdentityId
Nullable<Int32>

명시적 관리 서비스 ID ID

ipSecurityRestrictions
IList<IpSecurityRestriction>

기본 대한 IP 보안 제한.

scmIpSecurityRestrictions
IList<IpSecurityRestriction>

scm에 대한 IP 보안 제한.

scmIpSecurityRestrictionsUseMain
Nullable<Boolean>

scm에서 기본 사용하기 위한 IP 보안 제한 사항입니다.

http20Enabled
Nullable<Boolean>

Http20Enabled: 클라이언트가 http2.0을 통해 연결할 수 있도록 웹 사이트를 구성합니다.

minTlsVersion
SupportedTlsVersions

MinTlsVersion: SSL 요청에 필요한 최소 버전의 TLS를 구성합니다. 가능한 값은 '1.0', '1.1', '1.2'입니다.

ftpsState
FtpsState

FTP/FTPS 서비스의 상태입니다. 가능한 값은 'AllAllowed', 'FtpsOnly', 'Disabled'입니다.

preWarmedInstanceCount
Nullable<Int32>

preWarmed 인스턴스 수입니다. 이 설정은 소비 및 탄력적 계획에만 적용됩니다.

healthCheckPath
String

상태 검사 경로

적용 대상