你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SiteConfig interface

应用服务应用的配置。

属性

alwaysOn

如果启用了 Always On,true;否则,false

apiDefinition

有关应用的正式 API 定义的信息。

appCommandLine

要启动的应用命令行。

appSettings

应用程序设置。

autoHealEnabled

如果启用了自动愈合,true;否则,false

autoHealRules

自动治愈规则。

autoSwapSlotName

自动交换槽名称。

azureStorageAccounts

用户提供的 Azure 存储帐户。

connectionStrings

连接字符串。

cors

跨域资源共享 (CORS) 设置。

defaultDocuments

默认文档。

detailedErrorLoggingEnabled

如果启用了详细的错误日志记录,true;否则,false

documentRoot

文档根目录。

experiments

这适用于多态类型。

ftpsState

FTP/FTPS 服务的状态

handlerMappings

处理程序映射。

http20Enabled

Http20Enabled:配置网站以允许客户端通过 http2.0 进行连接

httpLoggingEnabled

如果启用了 HTTP 日志记录,true;否则,false

ipSecurityRestrictions

主要 IP 安全限制。

javaContainer

Java 容器。

javaContainerVersion

Java 容器版本。

javaVersion

Java 版本。

limits

网站限制。

linuxFxVersion

Linux 应用框架和版本

loadBalancing

站点负载均衡。

localMySqlEnabled

true 启用本地 MySQL;否则,false

logsDirectorySizeLimit

HTTP 日志目录大小限制。

machineKey

Site MachineKey。 注意:此属性不会序列化。 它只能由服务器填充。

managedPipelineMode

托管管道模式。

managedServiceIdentityId

托管服务标识 ID

minTlsVersion

MinTlsVersion:配置 SSL 请求所需的最低 TLS 版本

netFrameworkVersion

.NET Framework 版本。

nodeVersion

Node.js的版本。

numberOfWorkers

辅助角色数。

phpVersion

PHP 的版本。

publishingUsername

发布用户名。

push

推送终结点设置。

pythonVersion

Python 版本。

remoteDebuggingEnabled

如果启用了远程调试,true;否则,false

remoteDebuggingVersion

远程调试版本。

requestTracingEnabled

如果启用了请求跟踪,则 true;否则,false

requestTracingExpirationTime

请求跟踪过期时间。

reservedInstanceCount

预留实例数。 此设置仅适用于消耗计划

scmIpSecurityRestrictions

scm 的 IP 安全限制。

scmIpSecurityRestrictionsUseMain

scm 使用 main 的 IP 安全限制。

scmType

SCM 类型。

tracingOptions

跟踪选项。

use32BitWorkerProcess

true 使用 32 位工作进程;否则,false

virtualApplications

虚拟应用程序。

vnetName

虚拟网络名称。

webSocketsEnabled

如果启用了 WebSocket,true;否则,false

windowsFxVersion

Xenon App Framework 和版本

xManagedServiceIdentityId

显式托管服务标识 ID

属性详细信息

alwaysOn

如果启用了 Always On,true;否则,false

alwaysOn?: boolean

属性值

boolean

apiDefinition

有关应用的正式 API 定义的信息。

apiDefinition?: ApiDefinitionInfo

属性值

appCommandLine

要启动的应用命令行。

appCommandLine?: string

属性值

string

appSettings

应用程序设置。

appSettings?: NameValuePair[]

属性值

autoHealEnabled

如果启用了自动愈合,true;否则,false

autoHealEnabled?: boolean

属性值

boolean

autoHealRules

自动治愈规则。

autoHealRules?: AutoHealRules

属性值

autoSwapSlotName

自动交换槽名称。

autoSwapSlotName?: string

属性值

string

azureStorageAccounts

用户提供的 Azure 存储帐户。

azureStorageAccounts?: {[propertyName: string]: AzureStorageInfoValue}

属性值

{[propertyName: string]: AzureStorageInfoValue}

connectionStrings

连接字符串。

connectionStrings?: ConnStringInfo[]

属性值

cors

跨域资源共享 (CORS) 设置。

cors?: CorsSettings

属性值

defaultDocuments

默认文档。

defaultDocuments?: string[]

属性值

string[]

detailedErrorLoggingEnabled

如果启用了详细的错误日志记录,true;否则,false

detailedErrorLoggingEnabled?: boolean

属性值

boolean

documentRoot

文档根目录。

documentRoot?: string

属性值

string

experiments

这适用于多态类型。

experiments?: Experiments

属性值

ftpsState

FTP/FTPS 服务的状态

ftpsState?: string

属性值

string

handlerMappings

处理程序映射。

handlerMappings?: HandlerMapping[]

属性值

http20Enabled

Http20Enabled:配置网站以允许客户端通过 http2.0 进行连接

http20Enabled?: boolean

属性值

boolean

httpLoggingEnabled

如果启用了 HTTP 日志记录,true;否则,false

httpLoggingEnabled?: boolean

属性值

boolean

ipSecurityRestrictions

主要 IP 安全限制。

ipSecurityRestrictions?: IpSecurityRestriction[]

属性值

javaContainer

Java 容器。

javaContainer?: string

属性值

string

javaContainerVersion

Java 容器版本。

javaContainerVersion?: string

属性值

string

javaVersion

Java 版本。

javaVersion?: string

属性值

string

limits

网站限制。

limits?: SiteLimits

属性值

linuxFxVersion

Linux 应用框架和版本

linuxFxVersion?: string

属性值

string

loadBalancing

站点负载均衡。

loadBalancing?: SiteLoadBalancing

属性值

localMySqlEnabled

true 启用本地 MySQL;否则,false

localMySqlEnabled?: boolean

属性值

boolean

logsDirectorySizeLimit

HTTP 日志目录大小限制。

logsDirectorySizeLimit?: number

属性值

number

machineKey

Site MachineKey。 注意:此属性不会序列化。 它只能由服务器填充。

machineKey?: SiteMachineKey

属性值

managedPipelineMode

托管管道模式。

managedPipelineMode?: ManagedPipelineMode

属性值

managedServiceIdentityId

托管服务标识 ID

managedServiceIdentityId?: number

属性值

number

minTlsVersion

MinTlsVersion:配置 SSL 请求所需的最低 TLS 版本

minTlsVersion?: string

属性值

string

netFrameworkVersion

.NET Framework 版本。

netFrameworkVersion?: string

属性值

string

nodeVersion

Node.js的版本。

nodeVersion?: string

属性值

string

numberOfWorkers

辅助角色数。

numberOfWorkers?: number

属性值

number

phpVersion

PHP 的版本。

phpVersion?: string

属性值

string

publishingUsername

发布用户名。

publishingUsername?: string

属性值

string

push

推送终结点设置。

push?: PushSettings

属性值

pythonVersion

Python 版本。

pythonVersion?: string

属性值

string

remoteDebuggingEnabled

如果启用了远程调试,true;否则,false

remoteDebuggingEnabled?: boolean

属性值

boolean

remoteDebuggingVersion

远程调试版本。

remoteDebuggingVersion?: string

属性值

string

requestTracingEnabled

如果启用了请求跟踪,则 true;否则,false

requestTracingEnabled?: boolean

属性值

boolean

requestTracingExpirationTime

请求跟踪过期时间。

requestTracingExpirationTime?: Date

属性值

Date

reservedInstanceCount

预留实例数。 此设置仅适用于消耗计划

reservedInstanceCount?: number

属性值

number

scmIpSecurityRestrictions

scm 的 IP 安全限制。

scmIpSecurityRestrictions?: IpSecurityRestriction[]

属性值

scmIpSecurityRestrictionsUseMain

scm 使用 main 的 IP 安全限制。

scmIpSecurityRestrictionsUseMain?: boolean

属性值

boolean

scmType

SCM 类型。

scmType?: string

属性值

string

tracingOptions

跟踪选项。

tracingOptions?: string

属性值

string

use32BitWorkerProcess

true 使用 32 位工作进程;否则,false

use32BitWorkerProcess?: boolean

属性值

boolean

virtualApplications

虚拟应用程序。

virtualApplications?: VirtualApplication[]

属性值

vnetName

虚拟网络名称。

vnetName?: string

属性值

string

webSocketsEnabled

如果启用了 WebSocket,true;否则,false

webSocketsEnabled?: boolean

属性值

boolean

windowsFxVersion

Xenon App Framework 和版本

windowsFxVersion?: string

属性值

string

xManagedServiceIdentityId

显式托管服务标识 ID

xManagedServiceIdentityId?: number

属性值

number