SiteConfig interface
应用服务应用的配置。
属性
| always |
如果启用了 Always On, |
| api |
有关应用的正式 API 定义的信息。 |
| app |
要启动的应用命令行。 |
| app |
应用程序设置。 |
| auto |
如果启用了自动愈合, |
| auto |
自动治愈规则。 |
| auto |
自动交换槽名称。 |
| azure |
用户提供的 Azure 存储帐户。 |
| connection |
连接字符串。 |
| cors | 跨域资源共享 (CORS) 设置。 |
| default |
默认文档。 |
| detailed |
如果启用了详细的错误日志记录, |
| document |
文档根目录。 |
| experiments | 这适用于多态类型。 |
| ftps |
FTP/FTPS 服务的状态 |
| handler |
处理程序映射。 |
| http20Enabled | Http20Enabled:配置网站以允许客户端通过 http2.0 进行连接 |
| http |
如果启用了 HTTP 日志记录, |
| ip |
主要 IP 安全限制。 |
| java |
Java 容器。 |
| java |
Java 容器版本。 |
| java |
Java 版本。 |
| limits | 网站限制。 |
| linux |
Linux 应用框架和版本 |
| load |
站点负载均衡。 |
| local |
|
| logs |
HTTP 日志目录大小限制。 |
| machine |
Site MachineKey。 注意:此属性不会序列化。 它只能由服务器填充。 |
| managed |
托管管道模式。 |
| managed |
托管服务标识 ID |
| min |
MinTlsVersion:配置 SSL 请求所需的最低 TLS 版本 |
| net |
.NET Framework 版本。 |
| node |
Node.js的版本。 |
| number |
辅助角色数。 |
| php |
PHP 的版本。 |
| publishing |
发布用户名。 |
| push | 推送终结点设置。 |
| python |
Python 版本。 |
| remote |
如果启用了远程调试, |
| remote |
远程调试版本。 |
| request |
如果启用了请求跟踪,则 |
| request |
请求跟踪过期时间。 |
| reserved |
预留实例数。 此设置仅适用于消耗计划 |
| scm |
scm 的 IP 安全限制。 |
| scm |
scm 使用 main 的 IP 安全限制。 |
| scm |
SCM 类型。 |
| tracing |
跟踪选项。 |
| use32Bit |
|
| virtual |
虚拟应用程序。 |
| vnet |
虚拟网络名称。 |
| web |
如果启用了 WebSocket, |
| windows |
Xenon App Framework 和版本 |
| x |
显式托管服务标识 ID |
属性详细信息
alwaysOn
如果启用了 Always On,true;否则,false。
alwaysOn?: boolean
属性值
boolean
apiDefinition
appCommandLine
要启动的应用命令行。
appCommandLine?: string
属性值
string
appSettings
autoHealEnabled
如果启用了自动愈合,true;否则,false。
autoHealEnabled?: boolean
属性值
boolean
autoHealRules
autoSwapSlotName
自动交换槽名称。
autoSwapSlotName?: string
属性值
string
azureStorageAccounts
用户提供的 Azure 存储帐户。
azureStorageAccounts?: {[propertyName: string]: AzureStorageInfoValue}
属性值
{[propertyName: string]: AzureStorageInfoValue}
connectionStrings
cors
defaultDocuments
默认文档。
defaultDocuments?: string[]
属性值
string[]
detailedErrorLoggingEnabled
如果启用了详细的错误日志记录,true;否则,false。
detailedErrorLoggingEnabled?: boolean
属性值
boolean
documentRoot
文档根目录。
documentRoot?: string
属性值
string
experiments
ftpsState
FTP/FTPS 服务的状态
ftpsState?: string
属性值
string
handlerMappings
http20Enabled
Http20Enabled:配置网站以允许客户端通过 http2.0 进行连接
http20Enabled?: boolean
属性值
boolean
httpLoggingEnabled
如果启用了 HTTP 日志记录,true;否则,false。
httpLoggingEnabled?: boolean
属性值
boolean
ipSecurityRestrictions
javaContainer
Java 容器。
javaContainer?: string
属性值
string
javaContainerVersion
Java 容器版本。
javaContainerVersion?: string
属性值
string
javaVersion
Java 版本。
javaVersion?: string
属性值
string
limits
linuxFxVersion
Linux 应用框架和版本
linuxFxVersion?: string
属性值
string
loadBalancing
localMySqlEnabled
true 启用本地 MySQL;否则,false。
localMySqlEnabled?: boolean
属性值
boolean
logsDirectorySizeLimit
HTTP 日志目录大小限制。
logsDirectorySizeLimit?: number
属性值
number
machineKey
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
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
scmIpSecurityRestrictionsUseMain
scm 使用 main 的 IP 安全限制。
scmIpSecurityRestrictionsUseMain?: boolean
属性值
boolean
scmType
SCM 类型。
scmType?: string
属性值
string
tracingOptions
跟踪选项。
tracingOptions?: string
属性值
string
use32BitWorkerProcess
true 使用 32 位工作进程;否则,false。
use32BitWorkerProcess?: boolean
属性值
boolean
virtualApplications
vnetName
虚拟网络名称。
vnetName?: string
属性值
string
webSocketsEnabled
如果启用了 WebSocket,true;否则,false。
webSocketsEnabled?: boolean
属性值
boolean
windowsFxVersion
Xenon App Framework 和版本
windowsFxVersion?: string
属性值
string
xManagedServiceIdentityId
显式托管服务标识 ID
xManagedServiceIdentityId?: number
属性值
number