SiteConfig interface
App Service-alkalmazás konfigurálása.
Tulajdonságok
| acr |
Jelölő a Managed Identity Creds ACR-lekéréshez való használatához |
| acr |
Felhasználó által felügyelt identitás használata esetén a felhasználó által felügyelt identitás ügyfélazonosítója |
| always |
|
| api |
Információk az alkalmazás formális API-definíciójáról. |
| api |
Az alkalmazáshoz társított Azure API felügyeleti beállítások. |
| app |
Elindítandó alkalmazás parancssora. |
| app |
Alkalmazásbeállítások. |
| auto |
|
| auto |
Automatikus javítási szabályok. |
| auto |
Automatikus felcserélési pont neve. |
| azure |
Az Azure Storage-fiókok listája. |
| connection |
Kapcsolati sztringek. |
| cors | A forrásközi erőforrás-megosztás (CORS) beállításai. |
| default |
Alapértelmezett dokumentumok. |
| detailed |
|
| document |
Dokumentumgyökér. |
| experiments | Ez a polimorf típusok esetében működik. |
| ftps |
FTP/FTPS szolgáltatás állapota |
| function |
A helyek által felskálázható feldolgozók maximális száma. Ez a beállítás csak a használati és rugalmas prémium csomagokra vonatkozik |
| functions |
Lekéri vagy beállít egy értéket, amely jelzi, hogy engedélyezve van-e a függvények futtatókörnyezeti skálázásának monitorozása. Ha engedélyezve van, a ScaleController nem figyeli közvetlenül az eseményforrásokat, hanem meghívja a futtatókörnyezetet a skálázás állapotának lekéréséhez. |
| handler |
Kezelőleképezések. |
| health |
Állapot-ellenőrzési útvonal |
| http20Enabled | Http20Enabled: úgy konfigurál egy webhelyet, hogy az ügyfelek http2.0-s kapcsolaton keresztül csatlakozhassanak |
| http |
|
| ip |
Ip-biztonsági korlátozások a fő. |
| java |
Java-tároló. |
| java |
Java-tároló verziója. |
| java |
Java-verzió. |
| key |
Key Vault-referenciahitelesítéshez használandó identitás. |
| limits | Webhelykorlátok. |
| linux |
Linux App Framework és verzió |
| load |
Hely terheléselosztása. |
| local |
|
| logs |
HTTP-naplók könyvtárméretkorlátja. |
| managed |
Felügyelt folyamat mód. |
| managed |
Felügyelt szolgáltatás identitásazonosítója |
| minimum |
Webhely minimális példányszámának száma Ez a beállítás csak a rugalmas csomagokra vonatkozik |
| min |
MinTlsVersion: az SSL-kérelmekhez szükséges TLS minimális verzióját konfigurálja |
| net |
.NET-keretrendszer verziója. |
| node |
A Node.jsverziója. |
| number |
Dolgozók száma. |
| php |
A PHP verziója. |
| power |
A PowerShell verziója. |
| pre |
Az előrewarmált példányok száma. Ez a beállítás csak a használati és rugalmas csomagokra vonatkozik |
| public |
Az összes nyilvános forgalom engedélyezésére vagy letiltására használható tulajdonság. |
| publishing |
Közzétételi felhasználónév. |
| push | Leküldéses végpont beállításai. |
| python |
A Python verziója. |
| remote |
|
| remote |
Távoli hibakeresési verzió. |
| request |
|
| request |
A kérelem nyomkövetési lejárati ideje. |
| scm |
Az scm IP-biztonsági korlátozásai. |
| scm |
Az scm fő ip-biztonsági korlátozásai. |
| scm |
ScmMinTlsVersion: az SCM-hely SSL-kéréseihez szükséges TLS minimális verzióját konfigurálja |
| scm |
SCM-típus. |
| tracing |
Nyomkövetési beállítások. |
| use32Bit |
|
| virtual |
Virtuális alkalmazások. |
| vnet |
Virtuális hálózat neve. |
| vnet |
Az alkalmazáshoz rendelt privát portok száma. Ezek a futtatókörnyezetben dinamikusan lesznek hozzárendelve. |
| vnet |
Az összes virtuális hálózati útvonal engedélyezve van. Ez azt eredményezi, hogy az összes kimenő forgalom esetében a virtuális hálózati biztonsági csoportok és a felhasználó által megadott útvonalak vannak alkalmazva. |
| website |
Beállítja azt az időzónát, amelyet a hely időbélyegek létrehozásához használ. Kompatibilis a Linux és a Windows App Service szolgáltatással. A WEBSITE_TIME_ZONE alkalmazásbeállítás beállítása elsőbbséget élvez ezzel a konfigurációval szemben. Linux esetén tz-adatbázisértékeket vár https://www.iana.org/time-zones (rövid útmutató: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Windows esetén a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones alatt felsorolt időzónák egyikét várja |
| web |
|
| windows |
Xenon App Framework és verzió |
| x |
Explicit felügyelt szolgáltatás identitásazonosítója |
Tulajdonság adatai
acrUseManagedIdentityCreds
Jelölő a Managed Identity Creds ACR-lekéréshez való használatához
acrUseManagedIdentityCreds?: boolean
Tulajdonság értéke
boolean
acrUserManagedIdentityID
Felhasználó által felügyelt identitás használata esetén a felhasználó által felügyelt identitás ügyfélazonosítója
acrUserManagedIdentityID?: string
Tulajdonság értéke
string
alwaysOn
true, ha az Always On engedélyezve van; ellenkező esetben false.
alwaysOn?: boolean
Tulajdonság értéke
boolean
apiDefinition
Információk az alkalmazás formális API-definíciójáról.
apiDefinition?: ApiDefinitionInfo
Tulajdonság értéke
apiManagementConfig
Az alkalmazáshoz társított Azure API felügyeleti beállítások.
apiManagementConfig?: ApiManagementConfig
Tulajdonság értéke
appCommandLine
Elindítandó alkalmazás parancssora.
appCommandLine?: string
Tulajdonság értéke
string
appSettings
autoHealEnabled
true, hogy az automatikus javítás engedélyezve van-e; ellenkező esetben false.
autoHealEnabled?: boolean
Tulajdonság értéke
boolean
autoHealRules
autoSwapSlotName
Automatikus felcserélési pont neve.
autoSwapSlotName?: string
Tulajdonság értéke
string
azureStorageAccounts
Az Azure Storage-fiókok listája.
azureStorageAccounts?: Record<string, AzureStorageInfoValue>
Tulajdonság értéke
Record<string, AzureStorageInfoValue>
connectionStrings
cors
A forrásközi erőforrás-megosztás (CORS) beállításai.
cors?: CorsSettings
Tulajdonság értéke
defaultDocuments
Alapértelmezett dokumentumok.
defaultDocuments?: string[]
Tulajdonság értéke
string[]
detailedErrorLoggingEnabled
true, hogy engedélyezve van-e a részletes hibanaplózás; ellenkező esetben false.
detailedErrorLoggingEnabled?: boolean
Tulajdonság értéke
boolean
documentRoot
Dokumentumgyökér.
documentRoot?: string
Tulajdonság értéke
string
experiments
ftpsState
FTP/FTPS szolgáltatás állapota
ftpsState?: "Disabled" | "AllAllowed" | "FtpsOnly"
Tulajdonság értéke
"Disabled" | "AllAllowed" | "FtpsOnly"
functionAppScaleLimit
A helyek által felskálázható feldolgozók maximális száma. Ez a beállítás csak a használati és rugalmas prémium csomagokra vonatkozik
functionAppScaleLimit?: number
Tulajdonság értéke
number
functionsRuntimeScaleMonitoringEnabled
Lekéri vagy beállít egy értéket, amely jelzi, hogy engedélyezve van-e a függvények futtatókörnyezeti skálázásának monitorozása. Ha engedélyezve van, a ScaleController nem figyeli közvetlenül az eseményforrásokat, hanem meghívja a futtatókörnyezetet a skálázás állapotának lekéréséhez.
functionsRuntimeScaleMonitoringEnabled?: boolean
Tulajdonság értéke
boolean
handlerMappings
healthCheckPath
Állapot-ellenőrzési útvonal
healthCheckPath?: string
Tulajdonság értéke
string
http20Enabled
Http20Enabled: úgy konfigurál egy webhelyet, hogy az ügyfelek http2.0-s kapcsolaton keresztül csatlakozhassanak
http20Enabled?: boolean
Tulajdonság értéke
boolean
httpLoggingEnabled
true, hogy engedélyezve van-e a HTTP-naplózás; ellenkező esetben false.
httpLoggingEnabled?: boolean
Tulajdonság értéke
boolean
ipSecurityRestrictions
Ip-biztonsági korlátozások a fő.
ipSecurityRestrictions?: IpSecurityRestriction[]
Tulajdonság értéke
javaContainer
Java-tároló.
javaContainer?: string
Tulajdonság értéke
string
javaContainerVersion
Java-tároló verziója.
javaContainerVersion?: string
Tulajdonság értéke
string
javaVersion
Java-verzió.
javaVersion?: string
Tulajdonság értéke
string
keyVaultReferenceIdentity
Key Vault-referenciahitelesítéshez használandó identitás.
keyVaultReferenceIdentity?: string
Tulajdonság értéke
string
limits
linuxFxVersion
Linux App Framework és verzió
linuxFxVersion?: string
Tulajdonság értéke
string
loadBalancing
Hely terheléselosztása.
loadBalancing?: "WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash" | "PerSiteRoundRobin"
Tulajdonság értéke
"WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash" | "PerSiteRoundRobin"
localMySqlEnabled
true a helyi MySQL engedélyezéséhez; ellenkező esetben false.
localMySqlEnabled?: boolean
Tulajdonság értéke
boolean
logsDirectorySizeLimit
HTTP-naplók könyvtárméretkorlátja.
logsDirectorySizeLimit?: number
Tulajdonság értéke
number
managedPipelineMode
Felügyelt folyamat mód.
managedPipelineMode?: "Integrated" | "Classic"
Tulajdonság értéke
"Integrated" | "Classic"
managedServiceIdentityId
Felügyelt szolgáltatás identitásazonosítója
managedServiceIdentityId?: number
Tulajdonság értéke
number
minimumElasticInstanceCount
Webhely minimális példányszámának száma Ez a beállítás csak a rugalmas csomagokra vonatkozik
minimumElasticInstanceCount?: number
Tulajdonság értéke
number
minTlsVersion
MinTlsVersion: az SSL-kérelmekhez szükséges TLS minimális verzióját konfigurálja
minTlsVersion?: "1.0" | "1.1" | "1.2"
Tulajdonság értéke
"1.0" | "1.1" | "1.2"
netFrameworkVersion
.NET-keretrendszer verziója.
netFrameworkVersion?: string
Tulajdonság értéke
string
nodeVersion
A Node.jsverziója.
nodeVersion?: string
Tulajdonság értéke
string
numberOfWorkers
Dolgozók száma.
numberOfWorkers?: number
Tulajdonság értéke
number
phpVersion
A PHP verziója.
phpVersion?: string
Tulajdonság értéke
string
powerShellVersion
A PowerShell verziója.
powerShellVersion?: string
Tulajdonság értéke
string
preWarmedInstanceCount
Az előrewarmált példányok száma. Ez a beállítás csak a használati és rugalmas csomagokra vonatkozik
preWarmedInstanceCount?: number
Tulajdonság értéke
number
publicNetworkAccess
Az összes nyilvános forgalom engedélyezésére vagy letiltására használható tulajdonság.
publicNetworkAccess?: string
Tulajdonság értéke
string
publishingUsername
Közzétételi felhasználónév.
publishingUsername?: string
Tulajdonság értéke
string
push
pythonVersion
A Python verziója.
pythonVersion?: string
Tulajdonság értéke
string
remoteDebuggingEnabled
true, ha a távoli hibakeresés engedélyezve van; ellenkező esetben false.
remoteDebuggingEnabled?: boolean
Tulajdonság értéke
boolean
remoteDebuggingVersion
Távoli hibakeresési verzió.
remoteDebuggingVersion?: string
Tulajdonság értéke
string
requestTracingEnabled
true, hogy engedélyezve van-e a kérelmek nyomon követése; ellenkező esetben false.
requestTracingEnabled?: boolean
Tulajdonság értéke
boolean
requestTracingExpirationTime
A kérelem nyomkövetési lejárati ideje.
requestTracingExpirationTime?: string | Date
Tulajdonság értéke
string | Date
scmIpSecurityRestrictions
Az scm IP-biztonsági korlátozásai.
scmIpSecurityRestrictions?: IpSecurityRestriction[]
Tulajdonság értéke
scmIpSecurityRestrictionsUseMain
Az scm fő ip-biztonsági korlátozásai.
scmIpSecurityRestrictionsUseMain?: boolean
Tulajdonság értéke
boolean
scmMinTlsVersion
ScmMinTlsVersion: az SCM-hely SSL-kéréseihez szükséges TLS minimális verzióját konfigurálja
scmMinTlsVersion?: "1.0" | "1.1" | "1.2"
Tulajdonság értéke
"1.0" | "1.1" | "1.2"
scmType
SCM-típus.
scmType?: "None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM"
Tulajdonság értéke
"None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM"
tracingOptions
Nyomkövetési beállítások.
tracingOptions?: string
Tulajdonság értéke
string
use32BitWorkerProcess
true 32 bites feldolgozói folyamat használatára; ellenkező esetben false.
use32BitWorkerProcess?: boolean
Tulajdonság értéke
boolean
virtualApplications
Virtuális alkalmazások.
virtualApplications?: VirtualApplication[]
Tulajdonság értéke
vnetName
Virtuális hálózat neve.
vnetName?: string
Tulajdonság értéke
string
vnetPrivatePortsCount
Az alkalmazáshoz rendelt privát portok száma. Ezek a futtatókörnyezetben dinamikusan lesznek hozzárendelve.
vnetPrivatePortsCount?: number
Tulajdonság értéke
number
vnetRouteAllEnabled
Az összes virtuális hálózati útvonal engedélyezve van. Ez azt eredményezi, hogy az összes kimenő forgalom esetében a virtuális hálózati biztonsági csoportok és a felhasználó által megadott útvonalak vannak alkalmazva.
vnetRouteAllEnabled?: boolean
Tulajdonság értéke
boolean
websiteTimeZone
Beállítja azt az időzónát, amelyet a hely időbélyegek létrehozásához használ. Kompatibilis a Linux és a Windows App Service szolgáltatással. A WEBSITE_TIME_ZONE alkalmazásbeállítás beállítása elsőbbséget élvez ezzel a konfigurációval szemben. Linux esetén tz-adatbázisértékeket vár https://www.iana.org/time-zones (rövid útmutató: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Windows esetén a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones alatt felsorolt időzónák egyikét várja
websiteTimeZone?: string
Tulajdonság értéke
string
webSocketsEnabled
true, hogy engedélyezve van-e a WebSocket; ellenkező esetben false.
webSocketsEnabled?: boolean
Tulajdonság értéke
boolean
windowsFxVersion
Xenon App Framework és verzió
windowsFxVersion?: string
Tulajdonság értéke
string
xManagedServiceIdentityId
Explicit felügyelt szolgáltatás identitásazonosítója
xManagedServiceIdentityId?: number
Tulajdonság értéke
number