Megosztás:


SiteConfig interface

App Service-alkalmazás konfigurálása.

Tulajdonságok

acrUseManagedIdentityCreds

Jelölő a Managed Identity Creds ACR-lekéréshez való használatához

acrUserManagedIdentityID

Felhasználó által felügyelt identitás használata esetén a felhasználó által felügyelt identitás ügyfélazonosítója

alwaysOn

true, ha az Always On engedélyezve van; ellenkező esetben false.

apiDefinition

Információk az alkalmazás formális API-definíciójáról.

apiManagementConfig

Az alkalmazáshoz társított Azure API felügyeleti beállítások.

appCommandLine

Elindítandó alkalmazás parancssora.

appSettings

Alkalmazásbeállítások.

autoHealEnabled

true, hogy az automatikus javítás engedélyezve van-e; ellenkező esetben false.

autoHealRules

Automatikus javítási szabályok.

autoSwapSlotName

Automatikus felcserélési pont neve.

azureStorageAccounts

Az Azure Storage-fiókok listája.

connectionStrings

Kapcsolati sztringek.

cors

A forrásközi erőforrás-megosztás (CORS) beállításai.

defaultDocuments

Alapértelmezett dokumentumok.

detailedErrorLoggingEnabled

true, hogy engedélyezve van-e a részletes hibanaplózás; ellenkező esetben false.

documentRoot

Dokumentumgyökér.

experiments

Ez a polimorf típusok esetében működik.

ftpsState

FTP/FTPS szolgáltatás állapota

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

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.

handlerMappings

Kezelőleképezések.

healthCheckPath

Állapot-ellenőrzési útvonal

http20Enabled

Http20Enabled: úgy konfigurál egy webhelyet, hogy az ügyfelek http2.0-s kapcsolaton keresztül csatlakozhassanak

httpLoggingEnabled

true, hogy engedélyezve van-e a HTTP-naplózás; ellenkező esetben false.

ipSecurityRestrictions

Ip-biztonsági korlátozások a fő.

javaContainer

Java-tároló.

javaContainerVersion

Java-tároló verziója.

javaVersion

Java-verzió.

keyVaultReferenceIdentity

Key Vault-referenciahitelesítéshez használandó identitás.

limits

Webhelykorlátok.

linuxFxVersion

Linux App Framework és verzió

loadBalancing

Hely terheléselosztása.

localMySqlEnabled

true a helyi MySQL engedélyezéséhez; ellenkező esetben false.

logsDirectorySizeLimit

HTTP-naplók könyvtárméretkorlátja.

managedPipelineMode

Felügyelt folyamat mód.

managedServiceIdentityId

Felügyelt szolgáltatás identitásazonosítója

minimumElasticInstanceCount

Webhely minimális példányszámának száma Ez a beállítás csak a rugalmas csomagokra vonatkozik

minTlsVersion

MinTlsVersion: az SSL-kérelmekhez szükséges TLS minimális verzióját konfigurálja

netFrameworkVersion

.NET-keretrendszer verziója.

nodeVersion

A Node.jsverziója.

numberOfWorkers

Dolgozók száma.

phpVersion

A PHP verziója.

powerShellVersion

A PowerShell verziója.

preWarmedInstanceCount

Az előrewarmált példányok száma. Ez a beállítás csak a használati és rugalmas csomagokra vonatkozik

publicNetworkAccess

Az összes nyilvános forgalom engedélyezésére vagy letiltására használható tulajdonság.

publishingUsername

Közzétételi felhasználónév.

push

Leküldéses végpont beállításai.

pythonVersion

A Python verziója.

remoteDebuggingEnabled

true, ha a távoli hibakeresés engedélyezve van; ellenkező esetben false.

remoteDebuggingVersion

Távoli hibakeresési verzió.

requestTracingEnabled

true, hogy engedélyezve van-e a kérelmek nyomon követése; ellenkező esetben false.

requestTracingExpirationTime

A kérelem nyomkövetési lejárati ideje.

scmIpSecurityRestrictions

Az scm IP-biztonsági korlátozásai.

scmIpSecurityRestrictionsUseMain

Az scm fő ip-biztonsági korlátozásai.

scmMinTlsVersion

ScmMinTlsVersion: az SCM-hely SSL-kéréseihez szükséges TLS minimális verzióját konfigurálja

scmType

SCM-típus.

tracingOptions

Nyomkövetési beállítások.

use32BitWorkerProcess

true 32 bites feldolgozói folyamat használatára; ellenkező esetben false.

virtualApplications

Virtuális alkalmazások.

vnetName

Virtuális hálózat neve.

vnetPrivatePortsCount

Az alkalmazáshoz rendelt privát portok száma. Ezek a futtatókörnyezetben dinamikusan lesznek hozzárendelve.

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.

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

webSocketsEnabled

true, hogy engedélyezve van-e a WebSocket; ellenkező esetben false.

windowsFxVersion

Xenon App Framework és verzió

xManagedServiceIdentityId

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

Alkalmazásbeállítások.

appSettings?: NameValuePair[]

Tulajdonság értéke

autoHealEnabled

true, hogy az automatikus javítás engedélyezve van-e; ellenkező esetben false.

autoHealEnabled?: boolean

Tulajdonság értéke

boolean

autoHealRules

Automatikus javítási szabályok.

autoHealRules?: AutoHealRules

Tulajdonság értéke

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

Kapcsolati sztringek.

connectionStrings?: ConnStringInfo[]

Tulajdonság értéke

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

Ez a polimorf típusok esetében működik.

experiments?: Experiments

Tulajdonság értéke

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

Kezelőleképezések.

handlerMappings?: HandlerMapping[]

Tulajdonság értéke

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

Webhelykorlátok.

limits?: SiteLimits

Tulajdonság értéke

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

Leküldéses végpont beállításai.

push?: PushSettings

Tulajdonság értéke

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