SiteConfigOutput interface
Eigenschaften
acr |
Flag to use Managed Identity Creds for ACR pull |
acr |
Bei Verwendung der vom Benutzer verwalteten Identität die ClientId der vom Benutzer verwalteten Identität |
always |
|
api |
Informationen zur formalen API-Definition für die App. |
api |
Azure API-Verwaltungseinstellungen, die mit der App verknüpft sind. |
app |
App-Befehlszeile zum Starten. |
app |
Anwendungseinstellungen. |
auto |
|
auto |
Regeln zur automatischen Heilung. |
auto |
Name des automatischen Austauschslots. |
azure |
Liste der Azure Storage-Konten. |
connection |
Verbindungszeichenfolgen |
cors | CORS-Einstellungen (Cross-Origin Resource Sharing). |
default |
Standarddokumente. |
detailed |
|
document |
Dokumentstamm. |
experiments | Dies ist für polymorphe Typen ein Problem. |
ftps |
Status des FTP-/FTPS-Diensts |
function |
Maximale Anzahl von Workern, auf die ein Standort hochskaliert werden kann. Diese Einstellung gilt nur für die Pläne "Verbrauch" und "Elastic Premium" |
functions |
Ruft einen Wert ab, der angibt, ob die Überwachung der Funktionslaufzeitskalierung aktiviert ist, oder legt den Wert fest. Wenn diese Option aktiviert ist, überwacht ScaleController die Ereignisquellen nicht direkt, sondern ruft stattdessen die Runtime auf, um den Skalierungsstatus zu erhalten. |
handler |
Handlerzuordnungen. |
health |
Pfad der Integritätsüberprüfung |
http20Enabled | Http20Enabled: Konfiguriert eine Website, damit Clients eine Verbindung über http2.0 herstellen können |
http |
|
ip |
IP-Sicherheitseinschränkungen für main. |
java |
Java-Container. |
java |
Java-Containerversion. |
java |
Java-Version. |
key |
Identität, die für Key Vault Referenzauthentifizierung verwendet werden soll. |
limits | Websitegrenzwerte. |
linux |
Linux App Framework und Version |
load |
Standortlastenausgleich. |
local |
|
logs |
HTTP-Protokolle: Verzeichnisgrößeslimit. |
machine |
Site MachineKey. |
managed |
Verwalteter Pipelinemodus. |
managed |
Id der verwalteten Dienstidentität |
minimum |
Mindestanzahl der Instanzen für einen Standort Diese Einstellung gilt nur für elastische Pläne |
min |
MinTlsVersion: Konfiguriert die Mindestversion von TLS, die für SSL-Anforderungen erforderlich ist |
net |
.NET Framework Version. |
node |
Version von Node.js. |
number |
Anz. von Workern. |
php |
Php-Version. |
power |
Version von PowerShell. |
pre |
Anzahl der preWarmed-Instanzen. Diese Einstellung gilt nur für die Pläne "Verbrauch" und "Elastische Datenbanken". |
public |
Eigenschaft zum Zulassen oder Blockieren des gesamten öffentlichen Datenverkehrs. |
publishing |
Veröffentlichungsbenutzername. |
push | Pushendpunkteinstellungen. |
python |
Version von Python. |
remote |
|
remote |
Version für Remotedebuggen. |
request |
|
request |
Ablaufzeit der Anforderungsablaufverfolgung. |
scm |
IP-Sicherheitseinschränkungen für scm. |
scm |
IP-Sicherheitseinschränkungen für scm zur Verwendung von main. |
scm |
ScmMinTlsVersion: Konfiguriert die mindestversion von TLS, die für SSL-Anforderungen für den SCM-Standort erforderlich ist. |
scm |
SCM-Typ. |
tracing |
Ablaufverfolgungsoptionen. |
use32Bit |
|
virtual |
Virtuelle Anwendungen. |
vnet |
Virtual Network Name. |
vnet |
Die Anzahl der privaten Ports, die dieser App zugewiesen sind. Diese werden zur Laufzeit dynamisch zugewiesen. |
vnet |
Virtual Network Alle routen aktiviert. Dies führt dazu, dass für den gesamten ausgehenden Datenverkehr Virtual Network Sicherheitsgruppen und benutzerdefinierte Routen angewendet werden. |
website |
Legt die Zeitzone fest, die ein Standort zum Generieren von Zeitstempeln verwendet. Kompatibel mit Linux und Windows App Service. Das Festlegen der WEBSITE_TIME_ZONE-App-Einstellung hat Vorrang vor dieser Konfiguration. Für Linux erwartet tz-Datenbankwerte https://www.iana.org/time-zones (eine Kurzübersicht finden Sie unter https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Für Windows wird eine der Zeitzonen erwartet, die unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
web |
|
windows |
Xenon App Framework und Version |
x |
Explizite verwaltete Dienstidentitäts-ID |
Details zur Eigenschaft
acrUseManagedIdentityCreds
Flag to use Managed Identity Creds for ACR pull
acrUseManagedIdentityCreds?: boolean
Eigenschaftswert
boolean
acrUserManagedIdentityID
Bei Verwendung der vom Benutzer verwalteten Identität die ClientId der vom Benutzer verwalteten Identität
acrUserManagedIdentityID?: string
Eigenschaftswert
string
alwaysOn
true
, wenn Always On aktiviert ist, false
andernfalls .
alwaysOn?: boolean
Eigenschaftswert
boolean
apiDefinition
Informationen zur formalen API-Definition für die App.
apiDefinition?: ApiDefinitionInfoOutput
Eigenschaftswert
apiManagementConfig
Azure API-Verwaltungseinstellungen, die mit der App verknüpft sind.
apiManagementConfig?: ApiManagementConfigOutput
Eigenschaftswert
appCommandLine
App-Befehlszeile zum Starten.
appCommandLine?: string
Eigenschaftswert
string
appSettings
autoHealEnabled
true
, wenn Auto Heal aktiviert ist; false
andernfalls .
autoHealEnabled?: boolean
Eigenschaftswert
boolean
autoHealRules
Regeln zur automatischen Heilung.
autoHealRules?: AutoHealRulesOutput
Eigenschaftswert
autoSwapSlotName
Name des automatischen Austauschslots.
autoSwapSlotName?: string
Eigenschaftswert
string
azureStorageAccounts
Liste der Azure Storage-Konten.
azureStorageAccounts?: Record<string, AzureStorageInfoValueOutput>
Eigenschaftswert
Record<string, AzureStorageInfoValueOutput>
connectionStrings
Verbindungszeichenfolgen
connectionStrings?: ConnStringInfoOutput[]
Eigenschaftswert
cors
CORS-Einstellungen (Cross-Origin Resource Sharing).
cors?: CorsSettingsOutput
Eigenschaftswert
defaultDocuments
Standarddokumente.
defaultDocuments?: string[]
Eigenschaftswert
string[]
detailedErrorLoggingEnabled
true
, wenn die detaillierte Fehlerprotokollierung aktiviert ist; false
andernfalls .
detailedErrorLoggingEnabled?: boolean
Eigenschaftswert
boolean
documentRoot
Dokumentstamm.
documentRoot?: string
Eigenschaftswert
string
experiments
Dies ist für polymorphe Typen ein Problem.
experiments?: ExperimentsOutput
Eigenschaftswert
ftpsState
Status des FTP-/FTPS-Diensts
ftpsState?: "Disabled" | "AllAllowed" | "FtpsOnly"
Eigenschaftswert
"Disabled" | "AllAllowed" | "FtpsOnly"
functionAppScaleLimit
Maximale Anzahl von Workern, auf die ein Standort hochskaliert werden kann. Diese Einstellung gilt nur für die Pläne "Verbrauch" und "Elastic Premium"
functionAppScaleLimit?: number
Eigenschaftswert
number
functionsRuntimeScaleMonitoringEnabled
Ruft einen Wert ab, der angibt, ob die Überwachung der Funktionslaufzeitskalierung aktiviert ist, oder legt den Wert fest. Wenn diese Option aktiviert ist, überwacht ScaleController die Ereignisquellen nicht direkt, sondern ruft stattdessen die Runtime auf, um den Skalierungsstatus zu erhalten.
functionsRuntimeScaleMonitoringEnabled?: boolean
Eigenschaftswert
boolean
handlerMappings
Handlerzuordnungen.
handlerMappings?: HandlerMappingOutput[]
Eigenschaftswert
healthCheckPath
Pfad der Integritätsüberprüfung
healthCheckPath?: string
Eigenschaftswert
string
http20Enabled
Http20Enabled: Konfiguriert eine Website, damit Clients eine Verbindung über http2.0 herstellen können
http20Enabled?: boolean
Eigenschaftswert
boolean
httpLoggingEnabled
true
, wenn die HTTP-Protokollierung aktiviert ist; false
andernfalls .
httpLoggingEnabled?: boolean
Eigenschaftswert
boolean
ipSecurityRestrictions
IP-Sicherheitseinschränkungen für main.
ipSecurityRestrictions?: IpSecurityRestrictionOutput[]
Eigenschaftswert
javaContainer
Java-Container.
javaContainer?: string
Eigenschaftswert
string
javaContainerVersion
Java-Containerversion.
javaContainerVersion?: string
Eigenschaftswert
string
javaVersion
Java-Version.
javaVersion?: string
Eigenschaftswert
string
keyVaultReferenceIdentity
Identität, die für Key Vault Referenzauthentifizierung verwendet werden soll.
keyVaultReferenceIdentity?: string
Eigenschaftswert
string
limits
linuxFxVersion
Linux App Framework und Version
linuxFxVersion?: string
Eigenschaftswert
string
loadBalancing
Standortlastenausgleich.
loadBalancing?: "WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash" | "PerSiteRoundRobin"
Eigenschaftswert
"WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash" | "PerSiteRoundRobin"
localMySqlEnabled
true
, um lokales MySQL zu aktivieren; false
andernfalls .
localMySqlEnabled?: boolean
Eigenschaftswert
boolean
logsDirectorySizeLimit
HTTP-Protokolle: Verzeichnisgrößeslimit.
logsDirectorySizeLimit?: number
Eigenschaftswert
number
machineKey
managedPipelineMode
Verwalteter Pipelinemodus.
managedPipelineMode?: "Integrated" | "Classic"
Eigenschaftswert
"Integrated" | "Classic"
managedServiceIdentityId
Id der verwalteten Dienstidentität
managedServiceIdentityId?: number
Eigenschaftswert
number
minimumElasticInstanceCount
Mindestanzahl der Instanzen für einen Standort Diese Einstellung gilt nur für elastische Pläne
minimumElasticInstanceCount?: number
Eigenschaftswert
number
minTlsVersion
MinTlsVersion: Konfiguriert die Mindestversion von TLS, die für SSL-Anforderungen erforderlich ist
minTlsVersion?: "1.0" | "1.1" | "1.2"
Eigenschaftswert
"1.0" | "1.1" | "1.2"
netFrameworkVersion
.NET Framework Version.
netFrameworkVersion?: string
Eigenschaftswert
string
nodeVersion
Version von Node.js.
nodeVersion?: string
Eigenschaftswert
string
numberOfWorkers
Anz. von Workern.
numberOfWorkers?: number
Eigenschaftswert
number
phpVersion
Php-Version.
phpVersion?: string
Eigenschaftswert
string
powerShellVersion
Version von PowerShell.
powerShellVersion?: string
Eigenschaftswert
string
preWarmedInstanceCount
Anzahl der preWarmed-Instanzen. Diese Einstellung gilt nur für die Pläne "Verbrauch" und "Elastische Datenbanken".
preWarmedInstanceCount?: number
Eigenschaftswert
number
publicNetworkAccess
Eigenschaft zum Zulassen oder Blockieren des gesamten öffentlichen Datenverkehrs.
publicNetworkAccess?: string
Eigenschaftswert
string
publishingUsername
Veröffentlichungsbenutzername.
publishingUsername?: string
Eigenschaftswert
string
push
pythonVersion
Version von Python.
pythonVersion?: string
Eigenschaftswert
string
remoteDebuggingEnabled
true
, wenn das Remotedebuggen aktiviert ist; false
andernfalls .
remoteDebuggingEnabled?: boolean
Eigenschaftswert
boolean
remoteDebuggingVersion
Version für Remotedebuggen.
remoteDebuggingVersion?: string
Eigenschaftswert
string
requestTracingEnabled
true
, wenn die Anforderungsablaufverfolgung aktiviert ist; false
andernfalls .
requestTracingEnabled?: boolean
Eigenschaftswert
boolean
requestTracingExpirationTime
Ablaufzeit der Anforderungsablaufverfolgung.
requestTracingExpirationTime?: string
Eigenschaftswert
string
scmIpSecurityRestrictions
IP-Sicherheitseinschränkungen für scm.
scmIpSecurityRestrictions?: IpSecurityRestrictionOutput[]
Eigenschaftswert
scmIpSecurityRestrictionsUseMain
IP-Sicherheitseinschränkungen für scm zur Verwendung von main.
scmIpSecurityRestrictionsUseMain?: boolean
Eigenschaftswert
boolean
scmMinTlsVersion
ScmMinTlsVersion: Konfiguriert die mindestversion von TLS, die für SSL-Anforderungen für den SCM-Standort erforderlich ist.
scmMinTlsVersion?: "1.0" | "1.1" | "1.2"
Eigenschaftswert
"1.0" | "1.1" | "1.2"
scmType
SCM-Typ.
scmType?: "None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM"
Eigenschaftswert
"None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM"
tracingOptions
Ablaufverfolgungsoptionen.
tracingOptions?: string
Eigenschaftswert
string
use32BitWorkerProcess
true
, um den 32-Bit-Arbeitsprozess zu verwenden; false
andernfalls .
use32BitWorkerProcess?: boolean
Eigenschaftswert
boolean
virtualApplications
Virtuelle Anwendungen.
virtualApplications?: VirtualApplicationOutput[]
Eigenschaftswert
vnetName
Virtual Network Name.
vnetName?: string
Eigenschaftswert
string
vnetPrivatePortsCount
Die Anzahl der privaten Ports, die dieser App zugewiesen sind. Diese werden zur Laufzeit dynamisch zugewiesen.
vnetPrivatePortsCount?: number
Eigenschaftswert
number
vnetRouteAllEnabled
Virtual Network Alle routen aktiviert. Dies führt dazu, dass für den gesamten ausgehenden Datenverkehr Virtual Network Sicherheitsgruppen und benutzerdefinierte Routen angewendet werden.
vnetRouteAllEnabled?: boolean
Eigenschaftswert
boolean
websiteTimeZone
Legt die Zeitzone fest, die ein Standort zum Generieren von Zeitstempeln verwendet. Kompatibel mit Linux und Windows App Service. Das Festlegen der WEBSITE_TIME_ZONE-App-Einstellung hat Vorrang vor dieser Konfiguration. Für Linux erwartet tz-Datenbankwerte https://www.iana.org/time-zones (eine Kurzübersicht finden Sie unter https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Für Windows wird eine der Zeitzonen erwartet, die unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
websiteTimeZone?: string
Eigenschaftswert
string
webSocketsEnabled
true
, wenn WebSocket aktiviert ist; false
andernfalls .
webSocketsEnabled?: boolean
Eigenschaftswert
boolean
windowsFxVersion
Xenon App Framework und Version
windowsFxVersion?: string
Eigenschaftswert
string
xManagedServiceIdentityId
Explizite verwaltete Dienstidentitäts-ID
xManagedServiceIdentityId?: number
Eigenschaftswert
number
Azure SDK for JavaScript