Sdílet prostřednictvím


Web Apps - Get Configuration

Popis pro Získá konfiguraci aplikace, jako je verze platformy a bitová verze, výchozí dokumenty, virtuální aplikace, Always On atd.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web?api-version=2025-05-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
name
path True

string

Název aplikace.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Odpovědi

Name Typ Description
200 OK

SiteConfigResource

Operace Azure byla úspěšně dokončena.

Other Status Codes

DefaultErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Get Site Config

Ukázkový požadavek

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/web?api-version=2025-05-01

Ukázková odpověď

{
  "name": "web",
  "type": "Microsoft.Web/sites/config",
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/web",
  "kind": "app",
  "properties": {
    "acrUseManagedIdentityCreds": false,
    "alwaysOn": false,
    "appCommandLine": "",
    "autoHealEnabled": false,
    "azureStorageAccounts": {},
    "defaultDocuments": [
      "Default.htm",
      "Default.html",
      "Default.asp",
      "index.htm",
      "index.html",
      "iisstart.htm",
      "default.aspx",
      "index.php",
      "hostingstart.html"
    ],
    "detailedErrorLoggingEnabled": false,
    "ftpsState": "AllAllowed",
    "functionAppScaleLimit": 0,
    "functionsRuntimeScaleMonitoringEnabled": false,
    "http20Enabled": false,
    "httpLoggingEnabled": false,
    "linuxFxVersion": "",
    "loadBalancing": "LeastRequests",
    "logsDirectorySizeLimit": 35,
    "managedPipelineMode": "Integrated",
    "minTlsVersion": "1.2",
    "minimumElasticInstanceCount": 0,
    "netFrameworkVersion": "v4.0",
    "nodeVersion": "",
    "numberOfWorkers": 1,
    "phpVersion": "5.6",
    "powerShellVersion": "",
    "pythonVersion": "",
    "remoteDebuggingEnabled": false,
    "requestTracingEnabled": false,
    "scmMinTlsVersion": "1.2",
    "use32BitWorkerProcess": true,
    "virtualApplications": [
      {
        "physicalPath": "site\\wwwroot",
        "preloadEnabled": false,
        "virtualPath": "/"
      }
    ],
    "vnetName": "",
    "vnetPrivatePortsCount": 0,
    "vnetRouteAllEnabled": false,
    "webSocketsEnabled": false
  }
}

Definice

Name Description
ApiDefinitionInfo

Informace o formální definici rozhraní API pro aplikaci

ApiManagementConfig

Konfigurace služby Azure API Management (APIM) propojená s aplikací.

AutoHealActions

Akce, které má modul automatické opravy provést při aktivaci pravidla.

AutoHealActionType

Předdefinovaná akce, která se má provést.

AutoHealCustomAction

Vlastní akce, která se provede při aktivaci pravidla automatického léčení.

AutoHealRules

Pravidla, která lze definovat pro automatické opravy.

AutoHealTriggers

Spouštěče pro automatické opravy.

AzureStorageInfoValue

Hodnota přístupových informací Azure Files nebo Blob Storage pro úložiště slovníku.

AzureStorageProtocol

Protokol připojení, který se má použít pro účet úložiště.

AzureStorageState

Stav účtu úložiště.

AzureStorageType

Typ úložiště.

ConnectionStringType

Typ databáze.

ConnStringInfo

Informace o připojovacím řetězci databáze.

CorsSettings

Nastavení sdílení prostředků mezi zdroji (CORS) pro aplikaci.

createdByType

Typ identity, která prostředek vytvořila.

DefaultAction

Výchozí akce pro omezení hlavního přístupu, pokud se neshodují žádná pravidla

DefaultErrorResponse

Odpověď na chybu služby App Service

DefaultErrorResponseError

Chybový model

DefaultErrorResponseErrorDetailsItem

Podrobné chyby.

Experiments

Směrovací pravidla v produkčních experimentech.

FtpsState

Stav služby FTP / FTPS

HandlerMapping

Mapování obslužných rutin služby IIS slouží k definování obslužné rutiny zpracovávající požadavky HTTP s určitou příponou. Používá se například ke konfiguraci php-cgi.exe procesu tak, aby zpracovával všechny požadavky HTTP s příponou *.php.

IpFilterTag

Definuje, k čemu se bude tento filtr IP adres používat. Toto je podpora filtrování IP adres u proxy serverů.

IpSecurityRestriction

Omezení zabezpečení IP v aplikaci.

ManagedPipelineMode

Režim spravovaného kanálu

NameValuePair

Dvojice Název hodnota.

PushSettings

Nahrajte nastavení pro aplikaci.

RampUpRule

Směrovací pravidla pro náběhové testování. Toto pravidlo umožňuje přesměrovat statický provoz % do slotu nebo postupně měnit % směrování podle výkonu.

RequestsBasedTrigger

Spouštěč na základě celkového počtu požadavků.

ScmType

Typ SCM.

SiteConfigResource

Prostředek ARM konfigurace webové aplikace.

SiteLimits

Limity metrik nastavené v aplikaci.

SiteLoadBalancing

Vyrovnávání zatížení lokality

SiteMachineKey

MachineKey aplikace.

SlowRequestsBasedTrigger

Spouštěč na základě doby provádění požadavku.

StatusCodesBasedTrigger

Spouštěč na základě stavového kódu.

StatusCodesRangeBasedTrigger

Spouštěč na základě rozsahu stavových kódů.

SupportedTlsVersions

MinTlsVersion: Nakonfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

TlsCipherSuites

Minimální silná šifrovací sada protokolu TLS povolená pro aplikaci

VirtualApplication

Virtuální aplikace v aplikaci.

VirtualDirectory

Adresář pro virtuální aplikaci.

ApiDefinitionInfo

Informace o formální definici rozhraní API pro aplikaci

Name Typ Description
url

string

Adresa URL definice rozhraní API.

ApiManagementConfig

Konfigurace služby Azure API Management (APIM) propojená s aplikací.

Name Typ Description
id

string

identifikátor APIM-Api.

AutoHealActions

Akce, které má modul automatické opravy provést při aktivaci pravidla.

Name Typ Description
actionType

AutoHealActionType

Předdefinovaná akce, která se má provést.

customAction

AutoHealCustomAction

Vlastní akce, která se má provést.

minProcessExecutionTime

string

Minimální doba, po kterou musí proces proběhnout před provedením akce

AutoHealActionType

Předdefinovaná akce, která se má provést.

Hodnota Description
Recycle
LogEvent
CustomAction

AutoHealCustomAction

Vlastní akce, která se provede při aktivaci pravidla automatického léčení.

Name Typ Description
exe

string

Spustitelný soubor, který se má spustit.

parameters

string

Parametry spustitelného souboru

AutoHealRules

Pravidla, která lze definovat pro automatické opravy.

Name Typ Description
actions

AutoHealActions

Akce, které se mají provést při aktivaci pravidla

triggers

AutoHealTriggers

Podmínky, které popisují, kdy provést akce automatického opravování.

AutoHealTriggers

Spouštěče pro automatické opravy.

Name Typ Description
privateBytesInKB

integer (int32)

Pravidlo založené na soukromých bajtech.

requests

RequestsBasedTrigger

Pravidlo založené na celkových požadavcích.

slowRequests

SlowRequestsBasedTrigger

Pravidlo založené na době provádění požadavku.

slowRequestsWithPath

SlowRequestsBasedTrigger[]

Pravidlo založené na několika pravidlech pomalých požadavků s cestou

statusCodes

StatusCodesBasedTrigger[]

Pravidlo založené na stavových kódech.

statusCodesRange

StatusCodesRangeBasedTrigger[]

Pravidlo založené na rozsazích stavových kódů

AzureStorageInfoValue

Hodnota přístupových informací Azure Files nebo Blob Storage pro úložiště slovníku.

Name Typ Description
accessKey

string (password)

Přístupový klíč pro účet úložiště.

accountName

string

Název účtu úložiště.

mountPath

string

Cesta k připojení úložiště v prostředí runtime lokality

protocol

AzureStorageProtocol

Protokol připojení, který se má použít pro účet úložiště.

shareName

string

Název sdílené složky (název kontejneru pro úložiště objektů blob).

state

AzureStorageState

Stav účtu úložiště.

type

AzureStorageType

Typ úložiště.

AzureStorageProtocol

Protokol připojení, který se má použít pro účet úložiště.

Hodnota Description
Smb
Http
Nfs

AzureStorageState

Stav účtu úložiště.

Hodnota Description
Ok
InvalidCredentials
InvalidShare
NotValidated

AzureStorageType

Typ úložiště.

Hodnota Description
AzureFiles
AzureBlob

ConnectionStringType

Typ databáze.

Hodnota Description
MySql
SQLServer
SQLAzure
Custom
NotificationHub
ServiceBus
EventHub
ApiHub
DocDb
RedisCache
PostgreSQL

ConnStringInfo

Informace o připojovacím řetězci databáze.

Name Typ Description
connectionString

string

Hodnota připojovacího řetězce

name

string

Název připojovacího řetězce

type

ConnectionStringType

Typ databáze.

CorsSettings

Nastavení sdílení prostředků mezi zdroji (CORS) pro aplikaci.

Name Typ Description
allowedOrigins

string[]

Získá nebo nastaví seznam původů, které by měly být povoleny pro volání mezi zdroji (například: http://example.com:12345). Pokud chcete povolit vše, použijte *.

supportCredentials

boolean

Získá nebo nastaví, jestli jsou povoleny požadavky CORS s přihlašovacími údaji. Další podrobnosti najdete v https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

DefaultAction

Výchozí akce pro omezení hlavního přístupu, pokud se neshodují žádná pravidla

Hodnota Description
Allow
Deny

DefaultErrorResponse

Odpověď na chybu služby App Service

Name Typ Description
error

DefaultErrorResponseError

Chybový model

DefaultErrorResponseError

Chybový model

Name Typ Description
code

string

Standardizovaný řetězec pro programovou identifikaci chyby.

details

DefaultErrorResponseErrorDetailsItem[]

Podrobné chyby.

innererror

string

Další informace k chybě ladění.

message

string

Podrobný popis chyby a informace o ladění.

target

string

Podrobný popis chyby a informace o ladění.

DefaultErrorResponseErrorDetailsItem

Podrobné chyby.

Name Typ Description
code

string

Standardizovaný řetězec pro programovou identifikaci chyby.

message

string

Podrobný popis chyby a informace o ladění.

target

string

Podrobný popis chyby a informace o ladění.

Experiments

Směrovací pravidla v produkčních experimentech.

Name Typ Description
rampUpRules

RampUpRule[]

Seznam pravidel pro zvýraznění

FtpsState

Stav služby FTP / FTPS

Hodnota Description
AllAllowed
FtpsOnly
Disabled

HandlerMapping

Mapování obslužných rutin služby IIS slouží k definování obslužné rutiny zpracovávající požadavky HTTP s určitou příponou. Používá se například ke konfiguraci php-cgi.exe procesu tak, aby zpracovával všechny požadavky HTTP s příponou *.php.

Name Typ Description
arguments

string

Argumenty příkazového řádku, které se mají předat procesoru skriptů.

extension

string

Požadavky s tímto rozšířením budou zpracovány pomocí zadané aplikace FastCGI.

scriptProcessor

string

Absolutní cesta k aplikaci FastCGI.

IpFilterTag

Definuje, k čemu se bude tento filtr IP adres používat. Toto je podpora filtrování IP adres u proxy serverů.

Hodnota Description
Default
XffProxy
ServiceTag

IpSecurityRestriction

Omezení zabezpečení IP v aplikaci.

Name Typ Description
action

string

Povolit nebo Odepřít přístup pro tento rozsah IP adres.

description

string

Popis pravidla omezení IP adres

headers

object

Hlavičky pravidel omezení PROTOKOLU IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Odpovídající logika je ..

  • Pokud je vlastnost null nebo prázdná (výchozí), jsou povoleni všichni hostitelé (nebo nedostatek).
  • Hodnota se porovnává pomocí pořadového čísla ignorování (s výjimkou čísla portu).
  • Zástupné dokumentace subdomény jsou povolené, ale neodpovídají kořenové doméně. Například *.contoso.com odpovídá foo.contoso.com subdomény, ale ne contoso.com kořenové domény nebo víceúrovňové foo.bar.contoso.com
  • Názvy hostitelů Unicode jsou povoleny, ale jsou převedeny do Punycode pro přizpůsobení.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Odpovídající logika je ..

  • Pokud je vlastnost null nebo prázdná (výchozí), jsou povoleny všechny předávané řetězce (nebo jejich absence).
  • Pokud některá adresa (kromě čísla portu) v řetězci (oddělené čárkami) odpovídá CIDR definovanému vlastností.

X-Azure-FDID a X-FD-HealthProbe. Odpovídající logika je přesná shoda.

ipAddress

string

IP adresa, pro kterou je omezení zabezpečení platné. Může to být ve formě čisté ipv4 adresy (požadovaná vlastnost SubnetMask) nebo CIDR notace, jako je ipv4/mask (shoda počátečního bitu). Pro CIDR nesmí být zadána vlastnost SubnetMask.

name

string

Název pravidla omezení PROTOKOLU IP.

priority

integer (int32)

Priorita pravidla omezení IP adres

subnetMask

string

Maska podsítě pro rozsah IP adres, pro které je omezení platné.

subnetTrafficTag

integer (int32)

(interní) Značka provozu podsítě

tag

IpFilterTag

Definuje, k čemu se bude tento filtr IP adres používat. Toto je podpora filtrování IP adres u proxy serverů.

vnetSubnetResourceId

string

ID prostředku virtuální sítě

vnetTrafficTag

integer (int32)

(interní) Značka provozu virtuální sítě

ManagedPipelineMode

Režim spravovaného kanálu

Hodnota Description
Integrated
Classic

NameValuePair

Dvojice Název hodnota.

Name Typ Description
name

string

Název páru.

value

string

Hodnota páru.

PushSettings

Nahrajte nastavení pro aplikaci.

Name Typ Description
id

string

ID prostředku.

kind

string

Druh prostředku.

name

string

Název prostředku.

properties.dynamicTagsJson

string

Získá nebo nastaví řetězec JSON obsahující seznam dynamických značek, které budou vyhodnoceny z deklarací identity uživatelů v koncovém bodu nabízené registrace.

properties.isPushEnabled

boolean

Získá nebo nastaví příznak označující, jestli je povolený koncový bod push.

properties.tagWhitelistJson

string

Získá nebo nastaví řetězec JSON obsahující seznam značek, které jsou uvedeny na seznamu povolených pro použití koncovým bodem nabízené registrace.

properties.tagsRequiringAuth

string

Získá nebo nastaví řetězec JSON obsahující seznam značek, které vyžadují ověření uživatele, aby se použilo v koncovém bodu nabízené registrace. Značky se mohou skládat z alfanumerických znaků a následujících znaků: '_', '@', '#', '.', ':', '-'. Ověření by mělo být provedeno u PushRequestHandler.

type

string

Typ zdroje.

RampUpRule

Směrovací pravidla pro náběhové testování. Toto pravidlo umožňuje přesměrovat statický provoz % do slotu nebo postupně měnit % směrování podle výkonu.

Name Typ Description
actionHostName

string

Název hostitele slotu, do kterého se provoz přesměruje, pokud se rozhodnete. Např. myapp-stage.azurewebsites.net.

changeDecisionCallbackUrl

string

Vlastní rozhodovací algoritmus lze zadat v rozšíření webu TiPCallback, kterou lze zadat.

changeIntervalInMinutes

integer (int32)

Určuje interval v minutách pro opětovné hodnocení reroutePercentage.

changeStep

number (double)

Ve scénáři automatického náběhu je to krok, který ReroutePercentage je třeba přidat/odebrat, dokud nedosáhne \nMinReroutePercentage nebo MaxReroutePercentage. Metriky webu jsou kontrolovány každých N minut uvedených v ChangeIntervalInMinutes.\nVlastní rozhodovací algoritmus může být poskytnut v rozšíření webu TiPCallback, jehož URL lze zadat v ChangeDecisionCallbackUrl.

maxReroutePercentage

number (double)

Určuje horní hranici, pod kterou zůstane reroutePercentage.

minReroutePercentage

number (double)

Určuje dolní hranici, nad kterou bude reroutePercentage zůstat.

name

string

Název pravidla směrování Doporučeným názvem by bylo odkazovat na slot, který bude přijímat provoz v experimentu.

reroutePercentage

number (double)

Procento provozu, který bude přesměrován na ActionHostName.

RequestsBasedTrigger

Spouštěč na základě celkového počtu požadavků.

Name Typ Description
count

integer (int32)

Počet požadavků.

timeInterval

string

Časový interval

ScmType

Typ SCM.

Hodnota Description
None
Dropbox
Tfs
LocalGit
GitHub
CodePlexGit
CodePlexHg
BitbucketGit
BitbucketHg
ExternalGit
ExternalHg
OneDrive
VSO
VSTSRM

SiteConfigResource

Prostředek ARM konfigurace webové aplikace.

Name Typ Default value Description
id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

kind

string

Druh prostředku. Pokud se jedná o prostředek aplikace, můžete se podívat na https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference, kde najdete podrobnosti o podporovaných hodnotách.

name

string

Název prostředku

properties.acrUseManagedIdentityCreds

boolean

Příznak pro použití creds spravované identity pro přijetí změn ACR

properties.acrUserManagedIdentityID

string

Pokud používáte identitu spravovanou uživatelem, id klienta spravované uživatelem

properties.alwaysOn

boolean

true pokud je povolena možnost Vždy zapnuto; V opačném případě, false.

properties.apiDefinition

ApiDefinitionInfo

Informace o formální definici rozhraní API pro aplikaci

properties.apiManagementConfig

ApiManagementConfig

Nastavení služby Azure API Management propojené s aplikací

properties.appCommandLine

string

Spusťte příkazový řádek aplikace.

properties.appSettings

NameValuePair[]

Nastavení aplikace. Tato vlastnost není vrácena v reakci na normální požadavky na vytvoření a čtení, protože může obsahovat citlivé informace.

properties.autoHealEnabled

boolean

true pokud je zapnutá automatická retušování; V opačném případě, false.

properties.autoHealRules

AutoHealRules

Pravidla automatického oprav.

properties.autoSwapSlotName

string

Název slotu automatického prohození

properties.azureStorageAccounts

<string,  AzureStorageInfoValue>

Seznam účtů azure Storage

properties.connectionStrings

ConnStringInfo[]

Připojovací řetězce. Tato vlastnost není vrácena v reakci na normální požadavky na vytvoření a čtení, protože může obsahovat citlivé informace.

properties.cors

CorsSettings

Nastavení sdílení prostředků mezi zdroji (CORS).

properties.defaultDocuments

string[]

Výchozí dokumenty

properties.detailedErrorLoggingEnabled

boolean

true pokud je povoleno podrobné protokolování chyb; V opačném případě, false.

properties.documentRoot

string

Kořen dokumentu.

properties.elasticWebAppScaleLimit

integer (int32)

minimum: 0

Maximální počet pracovních procesů, na které může web škálovat. Toto nastavení platí pouze pro aplikace v plánech, kde je ElasticScaleEnabled true

properties.experiments

Experiments

Toto je řešení pro polymorfní typy.

properties.ftpsState

FtpsState

Stav služby FTP / FTPS

properties.functionAppScaleLimit

integer (int32)

minimum: 0

Maximální počet pracovních procesů, na které může web škálovat. Toto nastavení platí jenom pro plány Consumption a Elastic Premium.

properties.functionsRuntimeScaleMonitoringEnabled

boolean

Získá nebo nastaví hodnotu označující, zda je povoleno monitorování škálování modulu runtime funkcí. Pokud je tato možnost povolená, ScaleController nebude monitorovat zdroje událostí přímo, ale místo toho bude volat modul runtime, aby získal stav škálování.

properties.handlerMappings

HandlerMapping[]

Mapování obslužných rutin

properties.healthCheckPath

string

Cesta kontroly stavu

properties.http20Enabled

boolean

True

Http20Enabled: Nakonfiguruje web tak, aby se klienti mohli připojit přes http2.0.

properties.http20ProxyFlag

integer (int32)

0

Http20ProxyFlag: Nakonfiguruje web tak, aby umožňoval předání http2.0 proxy serverem až do aplikace. 0 = zakázáno, 1 = projít veškerým provozem http2, 2 = projít pouze gRPC.

properties.httpLoggingEnabled

boolean

true pokud je povoleno protokolování HTTP; V opačném případě, false.

properties.ipSecurityRestrictions

IpSecurityRestriction[]

Omezení zabezpečení IP adres pro hlavní.

properties.ipSecurityRestrictionsDefaultAction

DefaultAction

Výchozí akce pro omezení hlavního přístupu, pokud se neshodují žádná pravidla

properties.javaContainer

string

Kontejner Java

properties.javaContainerVersion

string

Verze kontejneru Java

properties.javaVersion

string

Verze Javy.

properties.keyVaultReferenceIdentity

string

Identita, která se má použít pro referenční ověřování služby Key Vault.

properties.limits

SiteLimits

Omezení webu.

properties.linuxFxVersion

string

Linux App Framework a verze

properties.loadBalancing

SiteLoadBalancing

Vyrovnávání zatížení lokality

properties.localMySqlEnabled

boolean

False

true pro povolení místního MySQL; V opačném případě, false.

properties.logsDirectorySizeLimit

integer (int32)

Http protokoluje limit velikosti adresáře.

properties.machineKey

SiteMachineKey

Stránka MachineKey.

properties.managedPipelineMode

ManagedPipelineMode

Režim spravovaného kanálu

properties.managedServiceIdentityId

integer (int32)

ID identity spravované služby

properties.metadata

NameValuePair[]

Metadata aplikace. Tuto vlastnost nelze načíst, protože může obsahovat tajné kódy.

properties.minTlsCipherSuite

TlsCipherSuites

Minimální silná šifrovací sada protokolu TLS povolená pro aplikaci

properties.minTlsVersion

SupportedTlsVersions

MinTlsVersion: Nakonfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL.

properties.minimumElasticInstanceCount

integer (int32)

minimum: 0
maximum: 20

Počet minimálních instancí pro web Toto nastavení platí pouze pro elastické plány

properties.netFrameworkVersion

string

v4.6

Verze rozhraní .NET Framework.

properties.nodeVersion

string

Verze Node.js.

properties.numberOfWorkers

integer (int32)

Počet pracovníků.

properties.phpVersion

string

Verze PHP.

properties.powerShellVersion

string

Verze PowerShellu

properties.preWarmedInstanceCount

integer (int32)

minimum: 0
maximum: 10

Počet předzbrojených instancí Toto nastavení platí jenom pro plány Consumption a Elastic Plans.

properties.publicNetworkAccess

string

Vlastnost, která povolí nebo zablokuje veškerý veřejný provoz.

properties.publishingUsername

string

Publikování uživatelského jména

properties.push

PushSettings

Nastavení nabízeného koncového bodu

properties.pythonVersion

string

Verze Pythonu

properties.remoteDebuggingEnabled

boolean

true pokud je povoleno vzdálené ladění; V opačném případě, false.

properties.remoteDebuggingVersion

string

Verze vzdáleného ladění.

properties.requestTracingEnabled

boolean

true pokud je povoleno trasování požadavků; V opačném případě, false.

properties.requestTracingExpirationTime

string (date-time)

Doba vypršení platnosti požadavku

properties.scmIpSecurityRestrictions

IpSecurityRestriction[]

Omezení zabezpečení PROTOKOLU IP pro scm.

properties.scmIpSecurityRestrictionsDefaultAction

DefaultAction

Výchozí akce pro omezení přístupu scm, pokud se neshodují žádná pravidla.

properties.scmIpSecurityRestrictionsUseMain

boolean

Omezení zabezpečení PROTOKOLU IP pro scm pro použití hlavního serveru.

properties.scmMinTlsVersion

SupportedTlsVersions

ScmMinTlsVersion: Nakonfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL na web SCM.

properties.scmType

ScmType

Typ SCM.

properties.tracingOptions

string

Možnosti trasování

properties.use32BitWorkerProcess

boolean

true použít 32-bitový pracovní proces; V opačném případě, false.

properties.virtualApplications

VirtualApplication[]

Virtuální aplikace.

properties.vnetName

string

Název virtuální sítě

properties.vnetPrivatePortsCount

integer (int32)

Počet privátních portů přiřazených této aplikaci Ty se budou přiřazovat dynamicky za běhu.

properties.vnetRouteAllEnabled

boolean

Povolená trasa virtuální sítě. To způsobí, že u všech odchozích přenosů se použijí skupiny zabezpečení virtuální sítě a trasy definované uživatelem.

properties.webSocketsEnabled

boolean

true pokud je povolený protokol WebSocket; V opačném případě, false.

properties.websiteTimeZone

string

Nastaví časové pásmo, které web používá ke generování časových razítek. Kompatibilní se službou Linux a Windows App Service. Nastavení nastavení WEBSITE_TIME_ZONE aplikace má přednost před touto konfigurací. V případě Linuxu očekává hodnoty databáze tz https://www.iana.org/time-zones (stručný přehled najdete v tématu https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). U Windows očekává jedno z časových pásem uvedených v části HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones

properties.windowsFxVersion

string

Xenon App Framework a verze

properties.xManagedServiceIdentityId

integer (int32)

Explicitní ID identity spravované služby

systemData

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

type

string

Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts"

SiteLimits

Limity metrik nastavené v aplikaci.

Name Typ Description
maxDiskSizeInMb

integer (int64)

Maximální povolené využití disku v MB.

maxMemoryInMb

integer (int64)

Maximální povolené využití paměti v MB.

maxPercentageCpu

number (double)

Maximální povolené procento využití procesoru

SiteLoadBalancing

Vyrovnávání zatížení lokality

Hodnota Description
WeightedRoundRobin
LeastRequests
LeastResponseTime
WeightedTotalTraffic
RequestHash
PerSiteRoundRobin
LeastRequestsWithTieBreaker

SiteMachineKey

MachineKey aplikace.

Name Typ Description
decryption

string

Algoritmus použitý pro dešifrování.

decryptionKey

string

Dešifrovací klíč.

validation

string

Ověření MachineKey.

validationKey

string

Ověřovací klíč.

SlowRequestsBasedTrigger

Spouštěč na základě doby provádění požadavku.

Name Typ Description
count

integer (int32)

Počet požadavků.

path

string

Cesta požadavku.

timeInterval

string

Časový interval

timeTaken

string

Čas potřebný.

StatusCodesBasedTrigger

Spouštěč na základě stavového kódu.

Name Typ Description
count

integer (int32)

Počet požadavků.

path

string

Cesta požadavku

status

integer (int32)

HTTP stavový kód.

subStatus

integer (int32)

Stav podžádky žádosti.

timeInterval

string

Časový interval

win32Status

integer (int32)

Kód chyby Win32.

StatusCodesRangeBasedTrigger

Spouštěč na základě rozsahu stavových kódů.

Name Typ Description
count

integer (int32)

Počet požadavků.

path

string

statusCodes

string

HTTP stavový kód.

timeInterval

string

Časový interval

SupportedTlsVersions

MinTlsVersion: Nakonfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL.

Hodnota Description
1.0
1.1
1.2
1.3

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

TlsCipherSuites

Minimální silná šifrovací sada protokolu TLS povolená pro aplikaci

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

VirtualApplication

Virtuální aplikace v aplikaci.

Name Typ Description
physicalPath

string

Fyzická cesta.

preloadEnabled

boolean

true pokud je povoleno předběžné načítání; V opačném případě, false.

virtualDirectories

VirtualDirectory[]

Virtuální adresáře pro virtuální aplikaci

virtualPath

string

Virtuální cesta.

VirtualDirectory

Adresář pro virtuální aplikaci.

Name Typ Description
physicalPath

string

Fyzická cesta.

virtualPath

string

Cesta k virtuální aplikaci