다음을 통해 공유


SiteConfig 클래스

정의

App Service 앱의 구성입니다.

public class SiteConfig
type SiteConfig = class
Public Class SiteConfig
상속
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 초기화합니다.

속성

AlwaysOn

lt;code&gt;true&lt;/code&gt; Always On 사용하도록 설정된 경우 를 가져오거나 설정합니다&. 그렇지 않으면 &lt;code&gt;false&lt;/code&gt;입니다.

ApiDefinition

앱의 공식 API 정의에 대한 정보를 가져오거나 설정합니다.

ApiManagementConfig

앱에 연결된 Azure API 관리 설정을 가져오거나 설정합니다.

AppCommandLine

시작할 앱 명령줄을 가져오거나 설정합니다.

AppSettings

애플리케이션 설정을 가져오거나 설정합니다.

AutoHealEnabled

자동 복구를 사용하도록 설정하면 lt;code&gt;true&lt;/code&gt;를 가져오거나 설정합니다&. 그렇지 않으면 &lt;code&gt;false&lt;/code&gt;입니다.

AutoHealRules

자동 복구 규칙을 가져오거나 설정합니다.

AutoSwapSlotName

자동 교환 슬롯 이름을 가져오거나 설정합니다.

ConnectionStrings

연결 문자열을 가져오거나 설정합니다.

Cors

CORS(원본 간 리소스 공유) 설정을 가져오거나 설정합니다.

DefaultDocuments

기본 문서를 가져오거나 설정합니다.

DetailedErrorLoggingEnabled

자세한 오류 로깅을 사용하도록 설정하면 lt;code&gt;true&lt;/code&gt;를 가져오거나 설정합니다&. 그렇지 않으면 &lt;code&gt;false&lt;/code&gt;입니다.

DocumentRoot

문서 루트를 가져오거나 설정합니다.

Experiments

다형 형식에 대해 이 작업을 가져오거나 설정합니다.

FtpsState

FTP/FTPS 서비스의 상태를 가져오거나 설정합니다. 가능한 값은 'AllAllowed', 'FtpsOnly', 'Disabled'입니다.

HandlerMappings

처리기 매핑을 가져오거나 설정합니다.

HealthCheckPath

상태 검사 경로를 가져오거나 설정합니다.

Http20Enabled

http20Enabled를 가져오거나 설정합니다. 클라이언트가 http2.0을 통해 연결할 수 있도록 웹 사이트를 구성합니다.

HttpLoggingEnabled

HTTP 로깅을 사용하도록 설정하면 lt;code&gt;true&lt;/code&gt;를 가져오거나 설정합니다&. 그렇지 않으면 &lt;code&gt;false&lt;/code&gt;입니다.

IpSecurityRestrictions

기본 대한 IP 보안 제한을 가져오거나 설정합니다.

JavaContainer

Java 컨테이너를 가져오거나 설정합니다.

JavaContainerVersion

Java 컨테이너 버전을 가져오거나 설정합니다.

JavaVersion

Java 버전을 가져오거나 설정합니다.

Limits

사이트 제한을 가져오거나 설정합니다.

LinuxFxVersion

Linux App Framework 및 버전을 가져오거나 설정합니다.

LoadBalancing

사이트 부하 분산을 가져오거나 설정합니다. 가능한 값으로는 'WeightedRoundRobin', 'LeastRequests', 'LeastResponseTime', 'WeightedTotalTraffic', 'RequestHash' 등이 있습니다.

LocalMySqlEnabled

로컬 MySQL을 사용하도록 설정하려면 lt;code&gt;true&lt;/code&gt;를 가져오거나 설정합니다&. 그렇지 않으면 &lt;code&gt;false&lt;/code&gt;입니다.

LogsDirectorySizeLimit

HTTP 로그 디렉터리 크기 제한을 가져오거나 설정합니다.

MachineKey

Site MachineKey를 가져옵니다.

ManagedPipelineMode

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

ManagedServiceIdentityId

관리 서비스 ID ID를 가져오거나 설정합니다.

MinTlsVersion

minTlsVersion을 가져오거나 설정합니다. SSL 요청에 필요한 최소 버전의 TLS를 구성합니다. 가능한 값은 '1.0', '1.1', '1.2'입니다.

NetFrameworkVersion

.NET Framework 버전을 가져오거나 설정합니다.

NodeVersion

Node.js 버전을 가져오거나 설정합니다.

NumberOfWorkers

작업자 수를 가져오거나 설정합니다.

PhpVersion

PHP의 버전을 가져오거나 설정합니다.

PreWarmedInstanceCount

preWarmed 인스턴스의 수를 가져오거나 설정합니다. 이 설정은 소비 및 탄력적 계획에만 적용됩니다.

PublishingUsername

게시 사용자 이름을 가져오거나 설정합니다.

Push

푸시 엔드포인트 설정을 가져오거나 설정합니다.

PythonVersion

Python 버전을 가져오거나 설정합니다.

RemoteDebuggingEnabled

원격 디버깅을 사용하도록 설정하면 lt;code&gt;true&lt;/code&gt;를 가져오거나 설정합니다&. 그렇지 않으면 &lt;code&gt;false&lt;/code&gt;입니다.

RemoteDebuggingVersion

원격 디버깅 버전을 가져오거나 설정합니다.

RequestTracingEnabled

요청 추적을 사용하도록 설정하면 lt;code&gt;true&lt;/code&gt;를 가져오거나 설정합니다&. 그렇지 않으면 &lt;code&gt;false&lt;/code&gt;입니다.

RequestTracingExpirationTime

요청 추적 만료 시간을 가져오거나 설정합니다.

ScmIpSecurityRestrictions

scm에 대한 IP 보안 제한을 가져오거나 설정합니다.

ScmIpSecurityRestrictionsUseMain

scm에서 기본 사용하는 IP 보안 제한을 가져오거나 설정합니다.

ScmType

SCM 형식을 가져오거나 설정합니다. 가능한 값은 'None', 'Dropbox', 'Tfs', 'LocalGit', 'GitHub', 'CodePlexGit', 'CodePlexHg', 'BitbucketGit', 'BitbucketHg', 'ExternalGit', 'ExternalHg', 'OneDrive', 'VSO', 'VSTSRM'입니다.

TracingOptions

추적 옵션을 가져오거나 설정합니다.

Use32BitWorkerProcess

32비트 작업자 프로세스를 사용하도록 lt;code&gt;true&lt;/code&gt;를 가져오거나 설정합니다&. 그렇지 않으면 &lt;code&gt;false&lt;/code&gt;입니다.

VirtualApplications

가상 애플리케이션을 가져오거나 설정합니다.

VnetName

가상 네트워크 이름을 가져오거나 설정합니다.

WebSocketsEnabled

WebSocket을 사용하도록 설정하면 lt;code&gt;true&lt;/code&gt; 를 가져오거나 설정합니다&. 그렇지 않으면 &lt;code&gt;false&lt;/code&gt;입니다.

WindowsFxVersion

xenon App Framework 및 버전을 가져오거나 설정합니다.

XManagedServiceIdentityId

명시적 관리 서비스 ID ID를 가져오거나 설정합니다.

메서드

Validate()

개체의 유효성을 검사합니다.

적용 대상