Freigeben über


Web Apps - List Configurations Slot

Beschreibung für die Konfigurationen einer App auflisten

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config?api-version=2024-04-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
name
path True

string

Name der App.

resourceGroupName
path True

string

Name der Ressourcengruppe, zu der die Ressource gehört.

RegEx-Muster: ^[-\w\._\(\)]+[^\.]$

slot
path True

string

Name des Bereitstellungsplatzes. Wenn kein Steckplatz angegeben ist, gibt die API die Konfiguration für den Produktionsplatz zurück.

subscriptionId
path True

string

Ihre Azure-Abonnement-ID. Dies ist eine GUID-formatierte Zeichenfolge (z. B. 0000000-0000-0000-0000-000000000000).

api-version
query True

string

API-Version

Antworten

Name Typ Beschreibung
200 OK

SiteConfigResourceCollection

OKAY

Other Status Codes

DefaultErrorResponse

Fehlerantwort des App-Diensts.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Definitionen

Name Beschreibung
ApiDefinitionInfo

Informationen zur formalen API-Definition für die App.

ApiManagementConfig

Azure API Management (APIM)-Konfiguration, die mit der App verknüpft ist.

AutoHealActions

Aktionen, die vom Modul zum automatischen Heilen ausgeführt werden, wenn eine Regel ausgelöst wird.

AutoHealActionType

Vordefinierte Aktion, die ausgeführt werden soll.

AutoHealCustomAction

Benutzerdefinierte Aktion, die ausgeführt werden soll, wenn eine Automatische Heilregel ausgelöst wird.

AutoHealRules

Regeln, die für die automatische Heilung definiert werden können.

AutoHealTriggers

Trigger für die automatische Heilung.

AzureStorageInfoValue

Azure Files or Blob Storage access information value for dictionary storage.

AzureStorageProtocol

Montageprotokoll, das für das Speicherkonto verwendet werden soll.

AzureStorageState

Status des Speicherkontos.

AzureStorageType

Speichertyp.

ConnectionStringType

Datenbanktyp.

ConnStringInfo

Informationen zur Datenbankverbindungszeichenfolge.

CorsSettings

CorS-Einstellungen (Cross-Origin Resource Sharing) für die App.

DefaultAction

Standardaktion für die Hauptzugriffseinschränkung, wenn keine Regeln übereinstimmen.

DefaultErrorResponse

Fehlerantwort des App-Diensts.

Details
Error

Fehlermodell.

Experiments

Routingregeln in Produktionsexperimenten.

FtpsState

Status des FTP/FTPS-Diensts

HandlerMapping

Die IIS-Handlerzuordnungen, die verwendet werden, um zu definieren, welcher Handler HTTP-Anforderungen mit einer bestimmten Erweiterung verarbeitet. Es wird beispielsweise verwendet, um php-cgi.exe Prozess für die Verarbeitung aller HTTP-Anforderungen mit der Erweiterung *.php zu konfigurieren.

IpFilterTag

Definiert, wofür dieser IP-Filter verwendet wird. Dies ist die Unterstützung der IP-Filterung für Proxys.

IpSecurityRestriction

IP-Sicherheitseinschränkung für eine App.

ManagedPipelineMode

Verwalteter Pipelinemodus.

NameValuePair

Name-Wertpaar.

PushSettings

Pusheinstellungen für die App.

RampUpRule

Routingregeln zum Hochfahren von Tests. Diese Regel ermöglicht es, statischen Datenverkehr % an einen Steckplatz umzuleiten oder das Routing % basierend auf der Leistung schrittweise zu ändern.

RequestsBasedTrigger

Trigger basierend auf Gesamtanforderungen.

ScmType

SCM-Typ.

SiteConfigResource

Arm-Ressource für die Web-App-Konfiguration.

SiteConfigResourceCollection

Sammlung von Websitekonfigurationen.

SiteLimits

Metrikbeschränkungen, die für eine App festgelegt werden.

SiteLoadBalancing

Standortlastenausgleich.

SiteMachineKey

MachineKey einer App.

SlowRequestsBasedTrigger

Trigger basierend auf der Anforderungsausführungszeit.

StatusCodesBasedTrigger

Trigger basierend auf Statuscode.

StatusCodesRangeBasedTrigger

Trigger basierend auf dem Bereich der Statuscodes.

SupportedTlsVersions

MinTlsVersion: konfiguriert die Mindestversion von TLS, die für SSL-Anforderungen erforderlich ist.

TlsCipherSuites

Die minimale Stärke der TLS-Verschlüsselungssuite, die für eine Anwendung zulässig ist

VirtualApplication

Virtuelle Anwendung in einer App.

VirtualDirectory

Verzeichnis für virtuelle Anwendung.

ApiDefinitionInfo

Informationen zur formalen API-Definition für die App.

Name Typ Beschreibung
url

string

Die URL der API-Definition.

ApiManagementConfig

Azure API Management (APIM)-Konfiguration, die mit der App verknüpft ist.

Name Typ Beschreibung
id

string

APIM-Api Bezeichner.

AutoHealActions

Aktionen, die vom Modul zum automatischen Heilen ausgeführt werden, wenn eine Regel ausgelöst wird.

Name Typ Beschreibung
actionType

AutoHealActionType

Vordefinierte Aktion, die ausgeführt werden soll.

customAction

AutoHealCustomAction

Benutzerdefinierte Aktion, die ausgeführt werden soll.

minProcessExecutionTime

string

Minimale Ausführungszeit für den Prozess, bevor die Aktion ausgeführt wird

AutoHealActionType

Vordefinierte Aktion, die ausgeführt werden soll.

Wert Beschreibung
CustomAction
LogEvent
Recycle

AutoHealCustomAction

Benutzerdefinierte Aktion, die ausgeführt werden soll, wenn eine Automatische Heilregel ausgelöst wird.

Name Typ Beschreibung
exe

string

Ausführbare Datei, die ausgeführt werden soll.

parameters

string

Parameter für die ausführbare Datei.

AutoHealRules

Regeln, die für die automatische Heilung definiert werden können.

Name Typ Beschreibung
actions

AutoHealActions

Aktionen, die ausgeführt werden sollen, wenn eine Regel ausgelöst wird.

triggers

AutoHealTriggers

Bedingungen, die beschreiben, wann die Aktionen zum automatischen Heilen ausgeführt werden sollen.

AutoHealTriggers

Trigger für die automatische Heilung.

Name Typ Beschreibung
privateBytesInKB

integer

Eine Regel basierend auf privaten Bytes.

requests

RequestsBasedTrigger

Eine Regel basierend auf Gesamtanforderungen.

slowRequests

SlowRequestsBasedTrigger

Eine Regel basierend auf der Anforderungsausführungszeit.

slowRequestsWithPath

SlowRequestsBasedTrigger[]

Eine Regel basierend auf mehreren Regel für langsame Anforderungen mit Pfad

statusCodes

StatusCodesBasedTrigger[]

Eine Regel basierend auf Statuscodes.

statusCodesRange

StatusCodesRangeBasedTrigger[]

Eine Regel basierend auf Statuscodesbereichen.

AzureStorageInfoValue

Azure Files or Blob Storage access information value for dictionary storage.

Name Typ Beschreibung
accessKey

string

Zugriffstaste für das Speicherkonto.

accountName

string

Name des Speicherkontos.

mountPath

string

Pfad zum Bereitstellen des Speichers in der Laufzeitumgebung der Website.

protocol

AzureStorageProtocol

Montageprotokoll, das für das Speicherkonto verwendet werden soll.

shareName

string

Name der Dateifreigabe (Containername, für Blob-Speicher).

state

AzureStorageState

Status des Speicherkontos.

type

AzureStorageType

Speichertyp.

AzureStorageProtocol

Montageprotokoll, das für das Speicherkonto verwendet werden soll.

Wert Beschreibung
Http
Nfs
Smb

AzureStorageState

Status des Speicherkontos.

Wert Beschreibung
InvalidCredentials
InvalidShare
NotValidated
Ok

AzureStorageType

Speichertyp.

Wert Beschreibung
AzureBlob
AzureFiles

ConnectionStringType

Datenbanktyp.

Wert Beschreibung
ApiHub
Custom
DocDb
EventHub
MySql
NotificationHub
PostgreSQL
RedisCache
SQLAzure
SQLServer
ServiceBus

ConnStringInfo

Informationen zur Datenbankverbindungszeichenfolge.

Name Typ Beschreibung
connectionString

string

Verbindungszeichenfolgenwert.

name

string

Name der Verbindungszeichenfolge.

type

ConnectionStringType

Datenbanktyp.

CorsSettings

CorS-Einstellungen (Cross-Origin Resource Sharing) für die App.

Name Typ Beschreibung
allowedOrigins

string[]

Dient zum Abrufen oder Festlegen der Liste der Ursprünge, die grenzüberschreitende Aufrufe ausführen dürfen (z. B. http://example.com:12345). Verwenden Sie "*", um alle zuzulassen.

supportCredentials

boolean

Ruft ab oder legt fest, ob CORS-Anforderungen mit Anmeldeinformationen zulässig sind. Weitere Informationen finden Sie unter https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials.

DefaultAction

Standardaktion für die Hauptzugriffseinschränkung, wenn keine Regeln übereinstimmen.

Wert Beschreibung
Allow
Deny

DefaultErrorResponse

Fehlerantwort des App-Diensts.

Name Typ Beschreibung
error

Error

Fehlermodell.

Details

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge, um den Fehler programmgesteuert zu identifizieren.

message

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

target

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

Error

Fehlermodell.

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge, um den Fehler programmgesteuert zu identifizieren.

details

Details[]

Detaillierte Fehler.

innererror

string

Weitere Informationen zum Debuggen von Fehlern.

message

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

target

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

Experiments

Routingregeln in Produktionsexperimenten.

Name Typ Beschreibung
rampUpRules

RampUpRule[]

Liste der Ramp-up-Regeln.

FtpsState

Status des FTP/FTPS-Diensts

Wert Beschreibung
AllAllowed
Disabled
FtpsOnly

HandlerMapping

Die IIS-Handlerzuordnungen, die verwendet werden, um zu definieren, welcher Handler HTTP-Anforderungen mit einer bestimmten Erweiterung verarbeitet. Es wird beispielsweise verwendet, um php-cgi.exe Prozess für die Verarbeitung aller HTTP-Anforderungen mit der Erweiterung *.php zu konfigurieren.

Name Typ Beschreibung
arguments

string

Befehlszeilenargumente, die an den Skriptprozessor übergeben werden sollen.

extension

string

Anforderungen mit dieser Erweiterung werden mithilfe der angegebenen FastCGI-Anwendung behandelt.

scriptProcessor

string

Der absolute Pfad zur FastCGI-Anwendung.

IpFilterTag

Definiert, wofür dieser IP-Filter verwendet wird. Dies ist die Unterstützung der IP-Filterung für Proxys.

Wert Beschreibung
Default
ServiceTag
XffProxy

IpSecurityRestriction

IP-Sicherheitseinschränkung für eine App.

Name Typ Beschreibung
action

string

Zulassen oder Verweigern des Zugriffs für diesen IP-Bereich.

description

string

Beschreibung der IP-Einschränkungsregel.

headers

object

IP-Einschränkungsregelheader. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Die entsprechende Logik lautet ..

  • Wenn die Eigenschaft null oder leer ist (Standard), sind alle Hosts(oder fehlenden) zulässig.
  • Ein Wert wird mit ordinal-ignore-case (ohne Portnummer) verglichen.
  • Unterdomänen-Wildcards sind zulässig, stimmen aber nicht mit der Stammdomäne überein. Beispielsweise entspricht *.contoso.com der Unterdomäne foo.contoso.com, aber nicht der Stammdomäne contoso.com oder foo.bar.contoso.com mit mehreren Ebenen.
  • Unicode-Hostnamen sind zulässig, werden jedoch für den Abgleich in Punycode konvertiert.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Die entsprechende Logik lautet ..

  • Wenn die Eigenschaft null oder leer ist (Standard), sind alle weitergeleiteten Ketten (oder fehlende) zulässig.
  • Wenn eine Adresse (ohne Portnummer) in der Kette (kommagetrennt) mit dem durch die Eigenschaft definierten CIDR übereinstimmt.

X-Azure-FDID und X-FD-HealthProbe. Die übereinstimmende Logik ist eine genaue Übereinstimmung.

ipAddress

string

DIE IP-Adresse, für die die Sicherheitseinschränkung gültig ist. Es kann sich um reine ipv4-Adresse (erforderliche Subnetzmaskeneigenschaft) oder CIDR-Notation wie ipv4/mask (führende Bit-Übereinstimmung) handeln. Für CIDR darf die Subnetzmask-Eigenschaft nicht angegeben werden.

name

string

Name der IP-Einschränkungsregel.

priority

integer

Priorität der IP-Einschränkungsregel.

subnetMask

string

Subnetzmaske für den Bereich der IP-Adressen, für die die Einschränkung gültig ist.

subnetTrafficTag

integer

(intern) Subnetzdatenverkehrstag

tag

IpFilterTag

Definiert, wofür dieser IP-Filter verwendet wird. Dies ist die Unterstützung der IP-Filterung für Proxys.

vnetSubnetResourceId

string

ID der virtuellen Netzwerkressource

vnetTrafficTag

integer

(intern) Vnet-Datenverkehrstag

ManagedPipelineMode

Verwalteter Pipelinemodus.

Wert Beschreibung
Classic
Integrated

NameValuePair

Name-Wertpaar.

Name Typ Beschreibung
name

string

Paarname.

value

string

Paarwert.

PushSettings

Pusheinstellungen für die App.

Name Typ Beschreibung
id

string

Ressourcen-ID.

kind

string

Art der Ressource.

name

string

Ressourcenname.

properties.dynamicTagsJson

string

Dient zum Abrufen oder Festlegen einer JSON-Zeichenfolge, die eine Liste mit dynamischen Tags enthält, die von Benutzeransprüchen im Pushregistrierungsendpunkt ausgewertet werden.

properties.isPushEnabled

boolean

Dient zum Abrufen oder Festlegen eines Flags, das angibt, ob der Push-Endpunkt aktiviert ist.

properties.tagWhitelistJson

string

Dient zum Abrufen oder Festlegen einer JSON-Zeichenfolge, die eine Liste von Tags enthält, die vom Pushregistrierungsendpunkt verwendet werden.

properties.tagsRequiringAuth

string

Dient zum Abrufen oder Festlegen einer JSON-Zeichenfolge mit einer Liste von Tags, die eine Benutzerauthentifizierung erfordern, die im Pushregistrierungsendpunkt verwendet werden soll. Tags können aus alphanumerischen Zeichen und den folgenden Zeichen bestehen: '_', '@', '#', '.', ':', '-'. Die Überprüfung sollte beim PushRequestHandler durchgeführt werden.

type

string

Ressourcentyp.

RampUpRule

Routingregeln zum Hochfahren von Tests. Diese Regel ermöglicht es, statischen Datenverkehr % an einen Steckplatz umzuleiten oder das Routing % basierend auf der Leistung schrittweise zu ändern.

Name Typ Beschreibung
actionHostName

string

Hostname eines Steckplatzes, zu dem der Datenverkehr umgeleitet wird, wenn er sich entschieden hat. Z.B. myapp-stage.azurewebsites.net.

changeDecisionCallbackUrl

string

Benutzerdefinierter Entscheidungsalgorithmus kann in der TiPCallback-Websiteerweiterung bereitgestellt werden, welche URL angegeben werden kann.

changeIntervalInMinutes

integer

Gibt das Intervall in Minuten an, um reroutePercentage neu zu bewerten.

changeStep

number

Im Szenario der automatischen Hochfahren ist dies der Schritt zum Hinzufügen/Entfernen von ReroutePercentage, bis es \nMinReroutePercentage oder MaxReroutePercentageerreicht. Websitemetriken werden alle N Minuten überprüft, die in ChangeIntervalInMinutesangegeben sind.\nBenutzerdefinierter Entscheidungsalgorithmus kann in der TiPCallback-Websiteerweiterung bereitgestellt werden, welche URL in ChangeDecisionCallbackUrlangegeben werden kann.

maxReroutePercentage

number

Specifies upper boundary below which ReroutePercentage will stay.

minReroutePercentage

number

Gibt die untere Grenze an, über der ReroutePercentage verbleibt.

name

string

Name der Routingregel. Der empfohlene Name wäre, auf den Steckplatz zu verweisen, der den Datenverkehr im Experiment erhält.

reroutePercentage

number

Prozentsatz des Datenverkehrs, der zu ActionHostNameumgeleitet wird.

RequestsBasedTrigger

Trigger basierend auf Gesamtanforderungen.

Name Typ Beschreibung
count

integer

Anforderungsanzahl.

timeInterval

string

Zeitintervall.

ScmType

SCM-Typ.

Wert Beschreibung
BitbucketGit
BitbucketHg
CodePlexGit
CodePlexHg
Dropbox
ExternalGit
ExternalHg
GitHub
LocalGit
None
OneDrive
Tfs
VSO
VSTSRM

SiteConfigResource

Arm-Ressource für die Web-App-Konfiguration.

Name Typ Standardwert Beschreibung
id

string

Ressourcen-ID.

kind

string

Art der Ressource.

name

string

Ressourcenname.

properties.acrUseManagedIdentityCreds

boolean

Kennzeichnung für die Verwendung von verwalteten Identitäts-Creds für ACR-Pull

properties.acrUserManagedIdentityID

string

Wenn Sie die vom Benutzer verwaltete Identität verwenden, wird die ClientId der vom Benutzer verwalteten Identität

properties.alwaysOn

boolean

true, wenn Always On aktiviert ist; andernfalls false.

properties.apiDefinition

ApiDefinitionInfo

Informationen zur formalen API-Definition für die App.

properties.apiManagementConfig

ApiManagementConfig

Azure-API-Verwaltungseinstellungen, die mit der App verknüpft sind.

properties.appCommandLine

string

App-Befehlszeile zum Starten.

properties.appSettings

NameValuePair[]

Anwendungseinstellungen.

properties.autoHealEnabled

boolean

true, wenn die automatische Heilung aktiviert ist; andernfalls false.

properties.autoHealRules

AutoHealRules

Regeln zur automatischen Heilung.

properties.autoSwapSlotName

string

Name des automatischen Austauschplatzes.

properties.azureStorageAccounts

<string,  AzureStorageInfoValue>

Liste der Azure Storage-Konten.

properties.connectionStrings

ConnStringInfo[]

Verbindungszeichenfolgen.

properties.cors

CorsSettings

CorS-Einstellungen (Cross-Origin Resource Sharing).

properties.defaultDocuments

string[]

Standarddokumente.

properties.detailedErrorLoggingEnabled

boolean

true, wenn die detaillierte Fehlerprotokollierung aktiviert ist; andernfalls false.

properties.documentRoot

string

Dokumentstamm.

properties.elasticWebAppScaleLimit

integer

Maximale Anzahl von Mitarbeitern, auf die eine Website skaliert werden kann. Diese Einstellung gilt nur für Apps in Plänen, in denen ElasticScaleEnabled true

properties.experiments

Experiments

Dies ist für polymorphe Typen zu umgehen.

properties.ftpsState

FtpsState

Status des FTP/FTPS-Diensts

properties.functionAppScaleLimit

integer

Maximale Anzahl von Mitarbeitern, auf die eine Website skaliert werden kann. Diese Einstellung gilt nur für die Verbrauchs- und Elastic Premium-Pläne.

properties.functionsRuntimeScaleMonitoringEnabled

boolean

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Skalierungsüberwachung von Funktionen zur Laufzeit aktiviert ist. Wenn diese Option aktiviert ist, überwacht der ScaleController keine Ereignisquellen direkt, sondern ruft stattdessen die Laufzeit auf, um den Skalierungsstatus abzurufen.

properties.handlerMappings

HandlerMapping[]

Handlerzuordnungen.

properties.healthCheckPath

string

Integritätsprüfungspfad

properties.http20Enabled

boolean

True

Http20Enabled: konfiguriert eine Website, damit Clients eine Verbindung über http2.0 herstellen können.

properties.httpLoggingEnabled

boolean

true, wenn die HTTP-Protokollierung aktiviert ist; andernfalls false.

properties.ipSecurityRestrictions

IpSecurityRestriction[]

IP-Sicherheitsbeschränkungen für den Hauptteil.

properties.ipSecurityRestrictionsDefaultAction

DefaultAction

Standardaktion für die Hauptzugriffseinschränkung, wenn keine Regeln übereinstimmen.

properties.javaContainer

string

Java-Container.

properties.javaContainerVersion

string

Java-Containerversion.

properties.javaVersion

string

Java-Version.

properties.keyVaultReferenceIdentity

string

Identität, die für die Key Vault-Referenzauthentifizierung verwendet werden soll.

properties.limits

SiteLimits

Websitegrenzwerte.

properties.linuxFxVersion

string

Linux App Framework und Version

properties.loadBalancing

SiteLoadBalancing

Standortlastenausgleich.

properties.localMySqlEnabled

boolean

False

true, um lokale MySQL zu aktivieren; andernfalls false.

properties.logsDirectorySizeLimit

integer

HTTP-Protokolle: Verzeichnisgrößenbeschränkung.

properties.machineKey

SiteMachineKey

Site MachineKey.

properties.managedPipelineMode

ManagedPipelineMode

Verwalteter Pipelinemodus.

properties.managedServiceIdentityId

integer

Id der verwalteten Dienstidentität

properties.metadata

NameValuePair[]

Anwendungsmetadaten. Diese Eigenschaft kann nicht abgerufen werden, da sie geheime Schlüssel enthalten kann.

properties.minTlsCipherSuite

TlsCipherSuites

Die minimale Stärke der TLS-Verschlüsselungssuite, die für eine Anwendung zulässig ist

properties.minTlsVersion

SupportedTlsVersions

MinTlsVersion: konfiguriert die Mindestversion von TLS, die für SSL-Anforderungen erforderlich ist.

properties.minimumElasticInstanceCount

integer

Anzahl der Mindestinstanzenanzahl für eine Website Diese Einstellung gilt nur für die elastischen Pläne

properties.netFrameworkVersion

string

v4.6

.NET Framework-Version.

properties.nodeVersion

string

Version von Node.js.

properties.numberOfWorkers

integer

Anzahl der Arbeitnehmer.

properties.phpVersion

string

Version von PHP.

properties.powerShellVersion

string

Version von PowerShell.

properties.preWarmedInstanceCount

integer

Anzahl der preWarmed-Instanzen. Diese Einstellung gilt nur für die Verbrauchs- und Elastizitätspläne.

properties.publicNetworkAccess

string

Eigenschaft zum Zulassen oder Blockieren des gesamten öffentlichen Datenverkehrs.

properties.publishingUsername

string

Veröffentlichungsbenutzername.

properties.push

PushSettings

Pushendpunkteinstellungen.

properties.pythonVersion

string

Version von Python.

properties.remoteDebuggingEnabled

boolean

true, wenn das Remotedebugging aktiviert ist; andernfalls false.

properties.remoteDebuggingVersion

string

Remotedebuggingversion.

properties.requestTracingEnabled

boolean

true, wenn die Anforderungsablaufverfolgung aktiviert ist; andernfalls false.

properties.requestTracingExpirationTime

string

Ablaufzeit der Anforderungsablaufverfolgung.

properties.scmIpSecurityRestrictions

IpSecurityRestriction[]

IP-Sicherheitseinschränkungen für scm.

properties.scmIpSecurityRestrictionsDefaultAction

DefaultAction

Standardaktion für scm-Zugriffseinschränkung, wenn keine Regeln übereinstimmen.

properties.scmIpSecurityRestrictionsUseMain

boolean

IP-Sicherheitseinschränkungen für scm für die Hauptverwendung.

properties.scmMinTlsVersion

SupportedTlsVersions

ScmMinTlsVersion: konfiguriert die Mindestversion von TLS, die für SSL-Anforderungen für SCM-Website erforderlich ist.

properties.scmType

ScmType

SCM-Typ.

properties.tracingOptions

string

Ablaufverfolgungsoptionen.

properties.use32BitWorkerProcess

boolean

true, um den 32-Bit-Arbeitsprozess zu verwenden; andernfalls false.

properties.virtualApplications

VirtualApplication[]

Virtuelle Anwendungen.

properties.vnetName

string

Name des virtuellen Netzwerks.

properties.vnetPrivatePortsCount

integer

Die Anzahl der privaten Ports, die dieser App zugewiesen sind. Diese werden dynamisch zur Laufzeit zugewiesen.

properties.vnetRouteAllEnabled

boolean

Virtual Network Route All aktiviert. Dies bewirkt, dass der gesamte ausgehende Datenverkehr virtuelle Netzwerksicherheitsgruppen und benutzerdefinierte Routen angewendet hat.

properties.webSocketsEnabled

boolean

true, wenn WebSocket aktiviert ist; andernfalls false.

properties.websiteTimeZone

string

Legt die Zeitzone fest, die eine Website 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 erwartet Sie eine der unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones aufgeführten Zeitzonen.

properties.windowsFxVersion

string

Xenon App Framework und Version

properties.xManagedServiceIdentityId

integer

Explizite ID des verwalteten Diensts

type

string

Ressourcentyp.

SiteConfigResourceCollection

Sammlung von Websitekonfigurationen.

Name Typ Beschreibung
nextLink

string

Link zur nächsten Seite von Ressourcen.

value

SiteConfigResource[]

Sammlung von Ressourcen.

SiteLimits

Metrikbeschränkungen, die für eine App festgelegt werden.

Name Typ Beschreibung
maxDiskSizeInMb

integer

Maximale zulässige Datenträgergröße in MB.

maxMemoryInMb

integer

Maximal zulässige Arbeitsspeicherauslastung in MB.

maxPercentageCpu

number

Maximal zulässiger PROZENTSATZ der CPU-Auslastung.

SiteLoadBalancing

Standortlastenausgleich.

Wert Beschreibung
LeastRequests
LeastRequestsWithTieBreaker
LeastResponseTime
PerSiteRoundRobin
RequestHash
WeightedRoundRobin
WeightedTotalTraffic

SiteMachineKey

MachineKey einer App.

Name Typ Beschreibung
decryption

string

Algorithmus, der für die Entschlüsselung verwendet wird.

decryptionKey

string

Entschlüsselungsschlüssel.

validation

string

MachineKey-Überprüfung.

validationKey

string

Überprüfungsschlüssel.

SlowRequestsBasedTrigger

Trigger basierend auf der Anforderungsausführungszeit.

Name Typ Beschreibung
count

integer

Anforderungsanzahl.

path

string

Anforderungspfad.

timeInterval

string

Zeitintervall.

timeTaken

string

Benötigte Zeit.

StatusCodesBasedTrigger

Trigger basierend auf Statuscode.

Name Typ Beschreibung
count

integer

Anforderungsanzahl.

path

string

Anforderungspfad

status

integer

HTTP-Statuscode.

subStatus

integer

Unterstatus anfordern.

timeInterval

string

Zeitintervall.

win32Status

integer

Win32-Fehlercode.

StatusCodesRangeBasedTrigger

Trigger basierend auf dem Bereich der Statuscodes.

Name Typ Beschreibung
count

integer

Anforderungsanzahl.

path

string

statusCodes

string

HTTP-Statuscode.

timeInterval

string

Zeitintervall.

SupportedTlsVersions

MinTlsVersion: konfiguriert die Mindestversion von TLS, die für SSL-Anforderungen erforderlich ist.

Wert Beschreibung
1.0
1.1
1.2
1.3

TlsCipherSuites

Die minimale Stärke der TLS-Verschlüsselungssuite, die für eine Anwendung zulässig ist

Wert Beschreibung
TLS_AES_128_GCM_SHA256
TLS_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_256_GCM_SHA384

VirtualApplication

Virtuelle Anwendung in einer App.

Name Typ Beschreibung
physicalPath

string

Physischer Pfad.

preloadEnabled

boolean

true, wenn das Vorabladen aktiviert ist; andernfalls false.

virtualDirectories

VirtualDirectory[]

Virtuelle Verzeichnisse für virtuelle Anwendungen.

virtualPath

string

Virtueller Pfad.

VirtualDirectory

Verzeichnis für virtuelle Anwendung.

Name Typ Beschreibung
physicalPath

string

Physischer Pfad.

virtualPath

string

Pfad zur virtuellen Anwendung.