Web Apps - List By Resource Group
Popis pro Získání všech webových, mobilních a api aplikací v zadané skupině prostředků.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites?api-version=2024-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites?includeSlots={includeSlots}&api-version=2024-11-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+[^\.]$ |
Název skupiny prostředků, do které prostředek patří. |
subscription
|
path | True |
string |
ID vašeho předplatného Azure Jedná se o řetězec formátovaný identifikátorem GUID (např. 00000000-0000-0000-0000-000000000000000). |
api-version
|
query | True |
string |
Verze rozhraní API |
include
|
query |
boolean |
Zadejte true, aby se do výsledků zahrnuly sloty nasazení. Výchozí hodnota je false, což poskytuje pouze produkční slot všech aplikací. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Odpověď na chybu služby App Service |
Zabezpečení
azure_auth
Azure Active Directory OAuth2 Flow
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
List Web Apps by Resource group
Ukázkový požadavek
Ukázková odpověď
{
"value": [
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141",
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"kind": "app",
"location": "East US",
"properties": {
"state": "Running",
"hostNames": [
"sitef6141.azurewebsites.net"
],
"repositorySiteName": "sitef6141",
"usageState": "Normal",
"enabled": true,
"enabledHostNames": [
"sitef6141.azurewebsites.net",
"sitef6141.scm.azurewebsites.net"
],
"availabilityState": "Normal",
"hostNameSslStates": [
{
"name": "sitef6141.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Standard"
},
{
"name": "sitef6141.scm.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Repository"
}
],
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"reserved": false,
"isXenon": false,
"hyperV": false,
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false,
"backupRestoreTraffic": false
},
"siteConfig": {
"numberOfWorkers": 1,
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"netFrameworkVersion": "v4.0",
"phpVersion": "5.6",
"pythonVersion": "",
"nodeVersion": "",
"powerShellVersion": "",
"linuxFxVersion": "",
"requestTracingEnabled": false,
"remoteDebuggingEnabled": false,
"httpLoggingEnabled": false,
"acrUseManagedIdentityCreds": false,
"logsDirectorySizeLimit": 35,
"detailedErrorLoggingEnabled": false,
"use32BitWorkerProcess": true,
"webSocketsEnabled": false,
"alwaysOn": false,
"appCommandLine": "",
"managedPipelineMode": "Integrated",
"virtualApplications": [
{
"virtualPath": "/",
"physicalPath": "site\\wwwroot",
"preloadEnabled": false
}
],
"loadBalancing": "LeastRequests",
"autoHealEnabled": false,
"vnetName": "",
"vnetRouteAllEnabled": false,
"vnetPrivatePortsCount": 0,
"http20Enabled": false,
"minTlsVersion": "1.2",
"scmMinTlsVersion": "1.2",
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"minimumElasticInstanceCount": 0,
"azureStorageAccounts": {}
},
"scmSiteAlsoStopped": false,
"clientAffinityEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"hostNamesDisabled": false,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"containerSize": 0,
"dailyMemoryTimeQuota": 0,
"resourceGroup": "testrg123",
"defaultHostName": "sitef6141.azurewebsites.net",
"httpsOnly": false,
"redundancyMode": "None",
"storageAccountRequired": false,
"keyVaultReferenceIdentity": "SystemAssigned",
"workloadProfileName": "myd4wp",
"resourceConfig": {
"cpu": 1,
"memory": "2.0Gi"
}
}
},
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef7252",
"name": "sitef7252",
"type": "Microsoft.Web/sites",
"kind": "app",
"location": "East US",
"properties": {
"state": "Running",
"hostNames": [
"sitef7252.azurewebsites.net"
],
"repositorySiteName": "sitef7252",
"usageState": "Normal",
"enabled": true,
"enabledHostNames": [
"sitef7252.azurewebsites.net",
"sitef7252.scm.azurewebsites.net"
],
"availabilityState": "Normal",
"hostNameSslStates": [
{
"name": "sitef7252.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Standard"
},
{
"name": "sitef7252.scm.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Repository"
}
],
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"reserved": false,
"isXenon": false,
"hyperV": false,
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false,
"backupRestoreTraffic": false
},
"siteConfig": {
"numberOfWorkers": 1,
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"netFrameworkVersion": "v4.0",
"phpVersion": "5.6",
"pythonVersion": "",
"nodeVersion": "",
"powerShellVersion": "",
"linuxFxVersion": "",
"requestTracingEnabled": false,
"remoteDebuggingEnabled": false,
"httpLoggingEnabled": false,
"acrUseManagedIdentityCreds": false,
"logsDirectorySizeLimit": 35,
"detailedErrorLoggingEnabled": false,
"use32BitWorkerProcess": true,
"webSocketsEnabled": false,
"alwaysOn": false,
"appCommandLine": "",
"managedPipelineMode": "Integrated",
"virtualApplications": [
{
"virtualPath": "/",
"physicalPath": "site\\wwwroot",
"preloadEnabled": false
}
],
"loadBalancing": "LeastRequests",
"autoHealEnabled": false,
"vnetName": "",
"vnetRouteAllEnabled": false,
"vnetPrivatePortsCount": 0,
"http20Enabled": false,
"minTlsVersion": "1.2",
"scmMinTlsVersion": "1.2",
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"minimumElasticInstanceCount": 0,
"azureStorageAccounts": {}
},
"scmSiteAlsoStopped": false,
"clientAffinityEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"hostNamesDisabled": false,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"containerSize": 0,
"dailyMemoryTimeQuota": 0,
"resourceGroup": "testrg123",
"defaultHostName": "sitef7252.azurewebsites.net",
"httpsOnly": false,
"redundancyMode": "None",
"storageAccountRequired": false,
"keyVaultReferenceIdentity": "SystemAssigned",
"workloadProfileName": "myd4wp",
"resourceConfig": {
"cpu": 1,
"memory": "2.0Gi"
}
}
}
]
}
Definice
Name | Description |
---|---|
Api |
Informace o formální definici rozhraní API pro aplikaci |
Api |
Konfigurace služby Azure API Management (APIM) propojená s aplikací |
Authentication |
Metoda ověřování pro přístup k účtu úložiště pro nasazení |
Authentication |
Vlastnost pro výběr typu ověřování pro přístup k vybranému účtu úložiště Dostupné možnosti: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
auto |
Určuje rozsah jedinečnosti výchozího názvu hostitele během vytváření prostředků. |
Auto |
Akce, které se mají provést modulem automatického oprava při aktivaci pravidla |
Auto |
Předdefinovaná akce, která se má provést. |
Auto |
Vlastní akce, která se má spustit při aktivaci pravidla automatické léčiní |
Auto |
Pravidla, která je možné definovat pro automatickou opravu |
Auto |
Triggery pro automatickou léčbu |
Azure |
Hodnota informací o přístupu ke službě Soubory Azure nebo Blob Storage pro úložiště slovníku |
Azure |
Protokol připojení, který se má použít pro účet úložiště. |
Azure |
Stav účtu úložiště |
Azure |
Typ úložiště. |
Client |
Toto nastavení se skládá s nastavením ClientCertEnabled.
|
Cloning |
Informace potřebné pro operaci klonování |
Connection |
Typ databáze. |
Conn |
Informace o připojovacím řetězci databáze |
Cors |
Nastavení sdílení prostředků mezi zdroji (CORS) pro aplikaci |
Dapr |
Konfigurace Dapr aplikace |
dapr |
Nastaví úroveň protokolu pro sajdkáru Dapr. Povolené hodnoty jsou ladění, informace, upozornění, chyba. Výchozí hodnota je informace. |
Default |
Výchozí akce pro omezení hlavního přístupu, pokud se neshodují žádná pravidla |
Default |
Odpověď na chybu služby App Service |
Details | |
Error |
Chybový model |
Experiments |
Pravidla směrování v produkčních experimentech |
Extended |
Rozšířené umístění. |
Ftps |
Stav služby FTP / FTPS |
Function |
Konfigurace aplikace funkcí |
Functions |
Nastaví počet instancí Always Ready pro skupinu funkcí nebo konkrétní funkci. |
Functions |
Oddíl konfigurace pro nasazení aplikace funkcí |
Functions |
Vlastnost pro výběr typu Azure Storage Dostupné možnosti: blobContainer. |
Functions |
Název a verze modulu runtime aplikace Funkcí |
Functions |
Nastavení škálování a souběžnosti pro aplikaci funkcí |
Handler |
Mapování obslužných rutin služby IIS sloužící k definování, která obslužná rutina zpracovává požadavky HTTP s určitým rozšířením. Slouží například ke konfiguraci procesu php-cgi.exe pro zpracování všech požadavků HTTP pomocí rozšíření *.php. |
Hosting |
Specifikace pro službu App Service Environment, která se má pro tento prostředek použít. |
Host |
Název hostitele s povoleným protokolem SSL. |
Host |
Určuje, jestli je název hostitele standardním názvem hostitele nebo názvem hostitele úložiště. |
Http |
Nastavení škálování a souběžnosti pro trigger HTTP |
Ip |
Definuje, k čemu se bude tento filtr IP adres používat. Toto je podpora filtrování IP adres u proxy serverů. |
IPMode |
Určuje režim IP adresy aplikace. |
Ip |
Omezení zabezpečení PROTOKOLU IP pro aplikaci |
Managed |
Režim spravovaného kanálu |
Managed |
Identita spravované služby |
Managed |
Typ identity spravované služby |
Name |
Pár hodnot názvu. |
Outbound |
Možnosti odchozího provozu přes virtuální síť. |
Push |
Nabízená nastavení pro aplikaci |
Ramp |
Pravidla směrování pro zvýraznění testování Toto pravidlo umožňuje přesměrovat statický provoz % do slotu nebo postupně měnit směrovací % na základě výkonu. |
Redundancy |
Režim redundance webu |
Requests |
Aktivační událost na základě celkových požadavků. |
Resource |
Požadavky na prostředky aplikace funkcí |
Runtime |
Název modulu runtime aplikace funkcí Dostupné možnosti: dotnet-isolated, node, java, powershell, python, custom |
Scm |
Typ SCM. |
Site |
Webová aplikace, back-end mobilní aplikace nebo aplikace API |
Site |
Stav dostupnosti informací o správě aplikace |
Site |
Konfigurace aplikace App Service |
Site |
|
Site |
Omezení metrik nastavená pro aplikaci |
Site |
Vyrovnávání zatížení lokality |
Site |
MachineKey aplikace. |
Slot |
Stav poslední úspěšné operace prohození slotů. |
Slow |
Aktivační událost na základě doby provádění požadavku. |
Ssl |
Typ SSL |
Status |
Aktivační událost založená na stavovém kódu |
Status |
Aktivační událost na základě rozsahu stavových kódů |
Storage |
Úložiště pro nasazený balíček používaný aplikací funkcí |
Supported |
MinTlsVersion: Nakonfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL. |
Tls |
Minimální silná šifrovací sada protokolu TLS povolená pro aplikaci |
Triggers |
Nastavení škálování a souběžnosti pro triggery aplikace funkcí |
Usage |
Stav označující, jestli aplikace překročila využití kvóty Jen pro čtení. |
user |
Identita přiřazená uživatelem |
Virtual |
Virtuální aplikace v aplikaci |
Virtual |
Adresář pro virtuální aplikaci |
Web |
Kolekce aplikací App Service |
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. |
Authentication
Metoda ověřování pro přístup k účtu úložiště pro nasazení
Name | Typ | Description |
---|---|---|
storageAccountConnectionStringName |
string |
Tuto vlastnost použijte pro StorageAccountConnectionString. Nastavte název nastavení aplikace s připojovacím řetězcem účtu úložiště. Při použití jiného typu ověřování nenastavujte hodnotu této vlastnosti. |
type |
Vlastnost pro výběr typu ověřování pro přístup k vybranému účtu úložiště Dostupné možnosti: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
|
userAssignedIdentityResourceId |
string |
Tuto vlastnost použijte pro UserAssignedIdentity. Nastavte ID prostředku identity. Při použití jiného typu ověřování nenastavujte hodnotu této vlastnosti. |
AuthenticationType
Vlastnost pro výběr typu ověřování pro přístup k vybranému účtu úložiště Dostupné možnosti: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.
Hodnota | Description |
---|---|
StorageAccountConnectionString | |
SystemAssignedIdentity | |
UserAssignedIdentity |
autoGeneratedDomainNameLabelScope
Určuje rozsah jedinečnosti výchozího názvu hostitele během vytváření prostředků.
Hodnota | Description |
---|---|
NoReuse | |
ResourceGroupReuse | |
SubscriptionReuse | |
TenantReuse |
AutoHealActions
Akce, které se mají provést modulem automatického oprava při aktivaci pravidla
Name | Typ | Description |
---|---|---|
actionType |
Předdefinovaná akce, která se má provést. |
|
customAction |
Vlastní akce, která se má provést. |
|
minProcessExecutionTime |
string |
Minimální doba, po které musí proces proběhnout před provedením akce |
AutoHealActionType
Předdefinovaná akce, která se má provést.
Hodnota | Description |
---|---|
CustomAction | |
LogEvent | |
Recycle |
AutoHealCustomAction
Vlastní akce, která se má spustit při aktivaci pravidla automatické léčiní
Name | Typ | Description |
---|---|---|
exe |
string |
Spustitelný soubor, který se má spustit. |
parameters |
string |
Parametry spustitelného souboru |
AutoHealRules
Pravidla, která je možné definovat pro automatickou opravu
Name | Typ | Description |
---|---|---|
actions |
Akce, které se mají provést při aktivaci pravidla |
|
triggers |
Podmínky, které popisují, kdy provést akce automatického opravování. |
AutoHealTriggers
Triggery pro automatickou léčbu
Name | Typ | Description |
---|---|---|
privateBytesInKB |
integer (int32) |
Pravidlo založené na soukromých bajtech. |
requests |
Pravidlo založené na celkových požadavcích. |
|
slowRequests |
Pravidlo založené na době provádění požadavku. |
|
slowRequestsWithPath |
Pravidlo založené na několika pravidlech pomalých požadavků s cestou |
|
statusCodes |
Pravidlo založené na stavových kódech. |
|
statusCodesRange |
Pravidlo založené na rozsazích stavových kódů |
AzureStorageInfoValue
Hodnota informací o přístupu ke službě Soubory Azure nebo Blob Storage pro úložiště slovníku
Name | Typ | Description |
---|---|---|
accessKey |
string |
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 |
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 |
Stav účtu úložiště |
|
type |
Typ úložiště. |
AzureStorageProtocol
Protokol připojení, který se má použít pro účet úložiště.
Hodnota | Description |
---|---|
Http | |
Nfs | |
Smb |
AzureStorageState
Stav účtu úložiště
Hodnota | Description |
---|---|
InvalidCredentials | |
InvalidShare | |
NotValidated | |
Ok |
AzureStorageType
Typ úložiště.
Hodnota | Description |
---|---|
AzureBlob | |
AzureFiles |
ClientCertMode
Toto nastavení se skládá s nastavením ClientCertEnabled.
- ClientCertEnabled: false znamená, že clientCert je ignorován.
- ClientCertEnabled: true a ClientCertMode: Povinné znamená, že se vyžaduje ClientCert.
- ClientCertEnabled: true a ClientCertMode: Volitelné znamená, že ClientCert je volitelný nebo akceptovaný.
Hodnota | Description |
---|---|
Optional | |
OptionalInteractiveUser | |
Required |
CloningInfo
Informace potřebné pro operaci klonování
Name | Typ | Description |
---|---|---|
appSettingsOverrides |
object |
Přepsání nastavení aplikace pro klonovanou aplikaci Pokud je tato nastavení zadaná, přepíší klonovaná nastavení ze zdrojové aplikace. Jinak se nastavení aplikace ze zdrojové aplikace zachovají. |
cloneCustomHostNames |
boolean |
|
cloneSourceControl |
boolean |
|
configureLoadBalancing |
boolean |
|
correlationId |
string (uuid) |
ID korelace operace klonování Toto ID spojuje několik operací klonování, aby bylo možné použít stejný snímek. |
hostingEnvironment |
string |
App Service Environment. |
overwrite |
boolean |
|
sourceWebAppId |
string |
ID prostředku ARM zdrojové aplikace ID prostředku aplikace je ve formátu /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} pro produkční sloty a /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} pro ostatní sloty. |
sourceWebAppLocation |
string |
Umístění zdrojové aplikace, např. USA – západ nebo Severní Evropa |
trafficManagerProfileId |
string |
ID prostředku ARM profilu Traffic Manageru, který se má použít, pokud existuje. ID prostředku Traffic Manageru je ve formátu /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
trafficManagerProfileName |
string |
Název profilu Traffic Manageru, který chcete vytvořit. To je potřeba jenom v případě, že profil Traffic Manageru ještě neexistuje. |
ConnectionStringType
Typ databáze.
Hodnota | Description |
---|---|
ApiHub | |
Custom | |
DocDb | |
EventHub | |
MySql | |
NotificationHub | |
PostgreSQL | |
RedisCache | |
SQLAzure | |
SQLServer | |
ServiceBus |
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 |
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: |
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. |
DaprConfig
Konfigurace Dapr aplikace
Name | Typ | Default value | Description |
---|---|---|---|
appId |
string |
Identifikátor aplikace Dapr |
|
appPort |
integer (int32) |
Řekne Dapr, na kterém portu vaše aplikace naslouchá |
|
enableApiLogging |
boolean |
Povolí protokolování rozhraní API pro sajdkáru Dapr. |
|
enabled |
boolean |
False |
Logická hodnota označující, jestli je povolené boční auto Dapr |
httpMaxRequestSize |
integer (int32) |
Zvětšení maximální velikosti parametru http serverů textu požadavku v MB pro zpracování nahrávání velkých souborů Výchozí hodnota je 4 MB. |
|
httpReadBufferSize |
integer (int32) |
Maximální velikost vyrovnávací paměti čtení hlavičky HTTP v kB pro zpracování při odesílání hlaviček s více kb. Výchozí hodnota je 65 kB. |
|
logLevel |
Nastaví úroveň protokolu pro sajdkáru Dapr. Povolené hodnoty jsou ladění, informace, upozornění, chyba. Výchozí hodnota je informace. |
daprLogLevel
Nastaví úroveň protokolu pro sajdkáru Dapr. Povolené hodnoty jsou ladění, informace, upozornění, chyba. Výchozí hodnota je informace.
Hodnota | Description |
---|---|
debug | |
error | |
info | |
warn |
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 |
Chybový model |
Details
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í |
Error
Chybový model
Name | Typ | Description |
---|---|---|
code |
string |
Standardizovaný řetězec pro programovou identifikaci chyby. |
details |
Details[] |
Podrobné chyby. |
innererror |
string |
Další informace o ladění chyby |
message |
string |
Podrobný popis chyby a informace o ladění |
target |
string |
Podrobný popis chyby a informace o ladění |
Experiments
Pravidla směrování v produkčních experimentech
Name | Typ | Description |
---|---|---|
rampUpRules |
Seznam pravidel pro zvýraznění |
ExtendedLocation
Rozšířené umístění.
Name | Typ | Description |
---|---|---|
name |
string |
Název rozšířeného umístění |
type |
string |
Typ rozšířeného umístění. |
FtpsState
Stav služby FTP / FTPS
Hodnota | Description |
---|---|
AllAllowed | |
Disabled | |
FtpsOnly |
FunctionAppConfig
Konfigurace aplikace funkcí
Name | Typ | Description |
---|---|---|
deployment |
Konfigurace nasazení aplikace funkcí |
|
runtime |
Nastavení modulu runtime aplikace funkcí |
|
scaleAndConcurrency |
Nastavení škálování a souběžnosti aplikace funkcí |
FunctionsAlwaysReadyConfig
Nastaví počet instancí Always Ready pro skupinu funkcí nebo konkrétní funkci.
Name | Typ | Description |
---|---|---|
instanceCount |
integer (int32) |
Nastaví počet instancí Always Ready pro danou skupinu funkcí nebo konkrétní funkci. Další informace najdete v tématu https://aka.ms/flexconsumption/alwaysready. |
name |
string |
Je vyžadována skupina funkcí nebo název funkce. Další informace najdete v tématu https://aka.ms/flexconsumption/alwaysready. |
FunctionsDeployment
Oddíl konfigurace pro nasazení aplikace funkcí
Name | Typ | Description |
---|---|---|
storage |
Úložiště pro nasazený balíček používaný aplikací funkcí |
FunctionsDeploymentStorageType
Vlastnost pro výběr typu Azure Storage Dostupné možnosti: blobContainer.
Hodnota | Description |
---|---|
blobContainer |
FunctionsRuntime
Název a verze modulu runtime aplikace Funkcí
Name | Typ | Description |
---|---|---|
name |
Název modulu runtime aplikace funkcí Dostupné možnosti: dotnet-isolated, node, java, powershell, python, custom |
|
version |
string |
Verze modulu runtime aplikace funkcí Příklad: 8 (pro dotnet-isolated) |
FunctionsScaleAndConcurrency
Nastavení škálování a souběžnosti pro aplikaci funkcí
Name | Typ | Description |
---|---|---|
alwaysReady |
Konfigurace Always Ready pro aplikaci funkcí |
|
instanceMemoryMB |
integer (int32) |
Nastavte velikost paměti přidělenou jednotlivým instancím aplikace funkcí v MB. Procesor a šířka pásma sítě se přidělují úměrně. |
maximumInstanceCount |
integer (int32) |
Maximální počet instancí aplikace funkcí. |
triggers |
Nastavení škálování a souběžnosti pro triggery aplikace funkcí |
HandlerMapping
Mapování obslužných rutin služby IIS sloužící k definování, která obslužná rutina zpracovává požadavky HTTP s určitým rozšířením. Slouží například ke konfiguraci procesu php-cgi.exe pro zpracování všech požadavků HTTP pomocí rozšíření *.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. |
HostingEnvironmentProfile
Specifikace pro službu App Service Environment, která se má pro tento prostředek použít.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku služby App Service Environment |
name |
string |
Název služby App Service Environment |
type |
string |
Typ prostředku služby App Service Environment |
HostNameSslState
Název hostitele s povoleným protokolem SSL.
Name | Typ | Description |
---|---|---|
hostType |
Určuje, jestli je název hostitele standardním názvem hostitele nebo názvem hostitele úložiště. |
|
name |
string |
Název hostitele. |
sslState |
Typ SSL. |
|
thumbprint |
string |
Kryptografický otisk certifikátu SSL. |
toUpdate |
boolean |
Nastavte na |
virtualIP |
string |
Virtuální IP adresa přiřazená k názvu hostitele, pokud je povolený protokol SSL založený na PROTOKOLU IP. |
HostType
Určuje, jestli je název hostitele standardním názvem hostitele nebo názvem hostitele úložiště.
Hodnota | Description |
---|---|
Repository | |
Standard |
Http
Nastavení škálování a souběžnosti pro trigger HTTP
Name | Typ | Description |
---|---|---|
perInstanceConcurrency |
integer (int32) |
Maximální počet souběžných vyvolání triggerů HTTP na instanci. |
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 | |
ServiceTag | |
XffProxy |
IPMode
Určuje režim IP adresy aplikace.
Hodnota | Description |
---|---|
IPv4 | |
IPv4AndIPv6 | |
IPv6 |
IpSecurityRestriction
Omezení zabezpečení PROTOKOLU IP pro 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 ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Odpovídající logika je ..
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 notace CIDR, jako je ipv4/maska (úvodní bitová shoda). 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 |
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 |
---|---|
Classic | |
Integrated |
ManagedServiceIdentity
Identita spravované služby
Name | Typ | Description |
---|---|---|
principalId |
string |
ID objektu zabezpečení identity spravované služby. |
tenantId |
string |
Tenant identity spravované služby |
type |
Typ identity spravované služby |
|
userAssignedIdentities |
<string,
user |
Seznam identit přiřazených uživatelem přidružených k prostředku Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Typ identity spravované služby
Hodnota | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned, UserAssigned | |
UserAssigned |
NameValuePair
Pár hodnot názvu.
Name | Typ | Description |
---|---|---|
name |
string |
Název páru. |
value |
string |
Hodnota páru. |
OutboundVnetRouting
Možnosti odchozího provozu přes virtuální síť.
Name | Typ | Description |
---|---|---|
allTraffic |
boolean |
Povolí všechny ostatní možnosti směrování definované v OutboundVnetRouting, pokud je toto nastavení nastaveno na true. |
applicationTraffic |
boolean |
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. Dříve se nazýval VnetRouteAllEnabled. |
backupRestoreTraffic |
boolean |
Povolí operace zálohování a obnovení přes virtuální síť. Dříve nazývané VnetBackupRestoreEnabled |
contentShareTraffic |
boolean |
Umožňuje přístup k obsahu přes virtuální síť. Dříve nazývané VnetContentShareEnabled |
imagePullTraffic |
boolean |
Povolí stahování bitových kopií přes Virtual Network. Dříve se nazýval VnetImagePullEnabled. |
PushSettings
Nabízená 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 můžou obsahovat alfanumerické znaky a následující: _, @, #, ., :, -. Ověření by mělo být provedeno u PushRequestHandler. |
type |
string |
Typ zdroje. |
RampUpRule
Pravidla směrování pro zvýraznění testování Toto pravidlo umožňuje přesměrovat statický provoz % do slotu nebo postupně měnit směrovací % na základě 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 zvýraznění se jedná o krok pro přidání nebo odebrání z |
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áno na |
RedundancyMode
Režim redundance webu
Hodnota | Description |
---|---|
ActiveActive | |
Failover | |
GeoRedundant | |
Manual | |
None |
RequestsBasedTrigger
Aktivační událost na základě celkových požadavků.
Name | Typ | Description |
---|---|---|
count |
integer (int32) |
Počet požadavků. |
timeInterval |
string |
Časový interval |
ResourceConfig
Požadavky na prostředky aplikace funkcí
Name | Typ | Description |
---|---|---|
cpu |
number (double) |
Požadovaný procesor v jádrech, např. 0,5 |
memory |
string |
Požadovaná paměť, například 1Gi |
RuntimeName
Název modulu runtime aplikace funkcí Dostupné možnosti: dotnet-isolated, node, java, powershell, python, custom
Hodnota | Description |
---|---|
custom | |
dotnet-isolated | |
java | |
node | |
powershell | |
python |
ScmType
Typ SCM.
Hodnota | Description |
---|---|
BitbucketGit | |
BitbucketHg | |
CodePlexGit | |
CodePlexHg | |
Dropbox | |
ExternalGit | |
ExternalHg | |
GitHub | |
LocalGit | |
None | |
OneDrive | |
Tfs | |
VSO | |
VSTSRM |
Site
Webová aplikace, back-end mobilní aplikace nebo aplikace API
Name | Typ | Default value | Description |
---|---|---|---|
extendedLocation |
Rozšířené umístění. |
||
id |
string |
ID prostředku. |
|
identity |
Identita spravované služby |
||
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. |
|
location |
string |
Umístění prostředku. |
|
name |
string |
Název prostředku |
|
properties.autoGeneratedDomainNameLabelScope |
Určuje rozsah jedinečnosti výchozího názvu hostitele během vytváření prostředků. |
||
properties.availabilityState |
Stav dostupnosti informací o správě aplikace |
||
properties.clientAffinityEnabled |
boolean |
|
|
properties.clientAffinityPartitioningEnabled |
boolean |
|
|
properties.clientAffinityProxyEnabled |
boolean |
|
|
properties.clientCertEnabled |
boolean |
|
|
properties.clientCertExclusionPaths |
string |
Cesty vyloučení oddělené čárkami pro ověřování klientských certifikátů |
|
properties.clientCertMode |
Toto nastavení se skládá s nastavením ClientCertEnabled.
|
||
properties.cloningInfo |
Pokud je tato aplikace zadaná při vytváření aplikace, naklonuje se ze zdrojové aplikace. |
||
properties.containerSize |
integer (int32) |
Velikost kontejneru funkce |
|
properties.customDomainVerificationId |
string |
Jedinečný identifikátor, který ověřuje vlastní domény přiřazené k aplikaci. Zákazník přidá toto ID do záznamu txt pro ověření. |
|
properties.dailyMemoryTimeQuota |
integer (int32) |
Maximální povolená denní kvóta paměti (platí jenom pro dynamické aplikace). |
|
properties.daprConfig |
Konfigurace dapr aplikace |
||
properties.defaultHostName |
string |
Výchozí název hostitele aplikace Jen pro čtení. |
|
properties.dnsConfiguration |
Vlastnost pro konfiguraci různých nastavení souvisejících s DNS pro lokalitu |
||
properties.enabled |
boolean |
|
|
properties.enabledHostNames |
string[] |
Povolené názvy hostitelů pro aplikaci Názvy hostitelů musí být přiřazené (viz Názvy hostitelů) A musí být povolené. V opačném případě se aplikace na tyto názvy hostitelů nebude obsluhovat. |
|
properties.endToEndEncryptionEnabled |
boolean |
Zda použít koncové šifrování mezi front-endem a pracovním procesem |
|
properties.functionAppConfig |
Konfigurace specifické pro aplikaci Funkcí Azure |
||
properties.hostNameSslStates |
Stavy SSL názvu hostitele se používají ke správě vazeb SSL pro názvy hostitelů aplikace. |
||
properties.hostNames |
string[] |
Názvy hostitelů přidružené k aplikaci |
|
properties.hostNamesDisabled |
boolean |
|
|
properties.hostingEnvironmentProfile |
App Service Environment pro aplikaci. |
||
properties.httpsOnly |
boolean |
HttpsOnly: Nakonfiguruje web tak, aby přijímal pouze požadavky https. Problémy s přesměrováním požadavků HTTP |
|
properties.hyperV |
boolean |
False |
Hyper-V sandboxu. |
properties.inProgressOperationId |
string (uuid) |
Určuje ID operace, pokud má tento web čekající operaci. |
|
properties.ipMode |
Určuje režim IP adresy aplikace. |
||
properties.isDefaultContainer |
boolean |
|
|
properties.isXenon |
boolean |
False |
Zastaralé: Hyper-V sandboxu. |
properties.keyVaultReferenceIdentity |
string |
Identita, která se má použít pro referenční ověřování služby Key Vault. |
|
properties.lastModifiedTimeUtc |
string (date-time) |
Čas poslední změny aplikace v UTC. Jen pro čtení. |
|
properties.managedEnvironmentId |
string |
ID Azure Resource Manageru vybraného spravovaného prostředí zákazníka, na kterém se má tato aplikace hostovat. Musí to být formulář /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} |
|
properties.maxNumberOfWorkers |
integer (int32) |
Maximální počet pracovníků. To platí jenom pro kontejner služby Functions. |
|
properties.outboundIpAddresses |
string |
Seznam IP adres, které aplikace používá pro odchozí připojení (např. přístup k databázi). Zahrnuje virtuální IP adresy z tenantů, které je možné hostovat s aktuálním nastavením. Jen pro čtení. |
|
properties.outboundVnetRouting |
Vlastnost pro konfiguraci různých možností směrování odchozího provozu přes virtuální síť pro lokalitu |
||
properties.possibleOutboundIpAddresses |
string |
Seznam IP adres, které aplikace používá pro odchozí připojení (např. přístup k databázi). Zahrnuje virtuální IP adresy ze všech tenantů s výjimkou dataComponent. Jen pro čtení. |
|
properties.publicNetworkAccess |
string |
Vlastnost, která povolí nebo zablokuje veškerý veřejný provoz. Povolené hodnoty: Povoleno, Zakázáno nebo prázdný řetězec. |
|
properties.redundancyMode |
Režim redundance webu |
||
properties.repositorySiteName |
string |
Název webu úložiště. |
|
properties.reserved |
boolean |
False |
|
properties.resourceConfig |
Požadavky na prostředky aplikace funkcí |
||
properties.resourceGroup |
string |
Název skupiny prostředků, do které aplikace patří. Jen pro čtení. |
|
properties.scmSiteAlsoStopped |
boolean |
False |
|
properties.serverFarmId |
string |
ID prostředku přidruženého plánu služby App Service formátované takto: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
|
properties.siteConfig |
Konfigurace aplikace App Service 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.sku |
string |
Aktuální skladová položka aplikace založená na přidruženém plánu služby App Service Některé platné hodnoty SKU jsou Free, Shared, Basic, Dynamic, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Izolované, Izolované |
|
properties.slotSwapStatus |
Stav poslední operace prohození slotu nasazení |
||
properties.sshEnabled |
boolean |
Zda povolit přístup SSH. |
|
properties.state |
string |
Aktuální stav aplikace |
|
properties.storageAccountRequired |
boolean |
Zkontroluje, jestli se vyžaduje účet úložiště poskytnutý zákazníkem. |
|
properties.suspendedTill |
string (date-time) |
Aplikace se pozastavila, dokud se nepřekročila kvóta paměti. |
|
properties.targetSwapSlot |
string |
Určuje, do kterého slotu nasazení se tato aplikace prohodí. Jen pro čtení. |
|
properties.trafficManagerHostNames |
string[] |
Názvy hostitelů Azure Traffic Manageru přidružené k aplikaci Jen pro čtení. |
|
properties.usageState |
Stav označující, jestli aplikace překročila využití kvóty Jen pro čtení. |
||
properties.virtualNetworkSubnetId |
string |
ID Azure Resource Manageru virtuální sítě a podsítě, které se mají připojit k místní integraci virtuální sítě. Musí to být formulář /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
|
properties.workloadProfileName |
string |
Název profilu úlohy, na který se má aplikace funkcí spouštět. |
|
tags |
object |
Značky prostředků |
|
type |
string |
Typ zdroje. |
SiteAvailabilityState
Stav dostupnosti informací o správě aplikace
Hodnota | Description |
---|---|
DisasterRecoveryMode | |
Limited | |
Normal |
SiteConfig
Konfigurace aplikace App Service
Name | Typ | Default value | Description |
---|---|---|---|
acrUseManagedIdentityCreds |
boolean |
Příznak pro použití creds spravované identity pro přijetí změn ACR |
|
acrUserManagedIdentityID |
string |
Pokud používáte identitu spravovanou uživatelem, id klienta spravované uživatelem |
|
alwaysOn |
boolean |
|
|
apiDefinition |
Informace o formální definici rozhraní API pro aplikaci |
||
apiManagementConfig |
Nastavení služby Azure API Management propojené s aplikací |
||
appCommandLine |
string |
Spusťte příkazový řádek aplikace. |
|
appSettings |
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. |
||
autoHealEnabled |
boolean |
|
|
autoHealRules |
Pravidla automatického oprav. |
||
autoSwapSlotName |
string |
Název slotu automatického prohození |
|
azureStorageAccounts |
<string,
Azure |
Seznam účtů azure Storage |
|
connectionStrings |
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. |
||
cors |
Nastavení sdílení prostředků mezi zdroji (CORS). |
||
defaultDocuments |
string[] |
Výchozí dokumenty |
|
detailedErrorLoggingEnabled |
boolean |
|
|
documentRoot |
string |
Kořen dokumentu. |
|
elasticWebAppScaleLimit |
integer (int32) minimum: 0 |
Maximální počet pracovních procesů, na které může web škálovat.
Toto nastavení platí jenom pro aplikace v plánech, ve kterých je elasticscaleEnabled |
|
experiments |
Toto je řešení pro polymorfní typy. |
||
ftpsState |
Stav služby FTP / FTPS |
||
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. |
|
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 přímo monitorovat zdroje událostí, ale místo toho zavolá modul runtime, aby získal stav škálování. |
|
handlerMappings |
Mapování obslužných rutin |
||
healthCheckPath |
string |
Cesta kontroly stavu |
|
http20Enabled |
boolean |
True |
Http20Enabled: Nakonfiguruje web tak, aby se klienti mohli připojit přes http2.0. |
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. |
httpLoggingEnabled |
boolean |
|
|
ipSecurityRestrictions |
Omezení zabezpečení IP adres pro hlavní. |
||
ipSecurityRestrictionsDefaultAction |
Výchozí akce pro omezení hlavního přístupu, pokud se neshodují žádná pravidla |
||
javaContainer |
string |
Kontejner Java |
|
javaContainerVersion |
string |
Verze kontejneru Java |
|
javaVersion |
string |
Verze Javy. |
|
keyVaultReferenceIdentity |
string |
Identita, která se má použít pro referenční ověřování služby Key Vault. |
|
limits |
Omezení webu. |
||
linuxFxVersion |
string |
Linux App Framework a verze |
|
loadBalancing |
Vyrovnávání zatížení lokality |
||
localMySqlEnabled |
boolean |
False |
|
logsDirectorySizeLimit |
integer (int32) |
Http protokoluje limit velikosti adresáře. |
|
machineKey |
Klíč počítače lokality. |
||
managedPipelineMode |
Režim spravovaného kanálu |
||
managedServiceIdentityId |
integer (int32) |
ID identity spravované služby |
|
metadata |
Metadata aplikace. Tuto vlastnost nelze načíst, protože může obsahovat tajné kódy. |
||
minTlsCipherSuite |
Minimální silná šifrovací sada protokolu TLS povolená pro aplikaci |
||
minTlsVersion |
MinTlsVersion: Nakonfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL. |
||
minimumElasticInstanceCount |
integer (int32) minimum: 0maximum: 20 |
Počet minimálního počtu instancí pro web Toto nastavení platí jenom pro elastické plány. |
|
netFrameworkVersion |
string |
v4.6 |
Verze rozhraní .NET Framework. |
nodeVersion |
string |
Verze Node.js. |
|
numberOfWorkers |
integer (int32) |
Počet pracovníků. |
|
phpVersion |
string |
Verze PHP. |
|
powerShellVersion |
string |
Verze PowerShellu |
|
preWarmedInstanceCount |
integer (int32) minimum: 0maximum: 10 |
Počet předzbrojených instancí Toto nastavení platí jenom pro plány Consumption a Elastic Plans. |
|
publicNetworkAccess |
string |
Vlastnost, která povolí nebo zablokuje veškerý veřejný provoz. |
|
publishingUsername |
string |
Publikování uživatelského jména |
|
push |
Nastavení nabízeného koncového bodu |
||
pythonVersion |
string |
Verze Pythonu |
|
remoteDebuggingEnabled |
boolean |
|
|
remoteDebuggingVersion |
string |
Verze vzdáleného ladění. |
|
requestTracingEnabled |
boolean |
|
|
requestTracingExpirationTime |
string (date-time) |
Doba vypršení platnosti požadavku |
|
scmIpSecurityRestrictions |
Omezení zabezpečení PROTOKOLU IP pro scm. |
||
scmIpSecurityRestrictionsDefaultAction |
Výchozí akce pro omezení přístupu scm, pokud se neshodují žádná pravidla. |
||
scmIpSecurityRestrictionsUseMain |
boolean |
Omezení zabezpečení PROTOKOLU IP pro scm pro použití hlavního serveru. |
|
scmMinTlsVersion |
ScmMinTlsVersion: Nakonfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL na web SCM. |
||
scmType |
Typ SCM. |
||
tracingOptions |
string |
Možnosti trasování |
|
use32BitWorkerProcess |
boolean |
|
|
virtualApplications |
Virtuální aplikace. |
||
vnetName |
string |
Název virtuální sítě |
|
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. |
|
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. |
|
webSocketsEnabled |
boolean |
|
|
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 |
|
windowsFxVersion |
string |
Xenon App Framework a verze |
|
xManagedServiceIdentityId |
integer (int32) |
Explicitní ID identity spravované služby |
SiteDnsConfig
Name | Typ | Description |
---|---|---|
dnsAltServer |
string |
Alternativní server DNS, který budou používat aplikace. Tato vlastnost replikuje nastavení aplikace WEBSITE_DNS_ALT_SERVER. |
dnsLegacySortOrder |
boolean |
Označuje, že lokality používající vlastní servery DNS virtuální sítě stále seřadí seznam serverů DNS. Jen pro čtení. |
dnsMaxCacheTimeout |
integer (int32) |
Vlastní čas pro ukládání DNS do mezipaměti v sekundách Povolený rozsah: 0–60. Výchozí hodnota je 30 sekund. 0 znamená, že ukládání do mezipaměti je zakázané. |
dnsRetryAttemptCount |
integer (int32) |
Celkový počet opakování pro vyhledávání DNS Povolený rozsah: 1–5. Výchozí hodnota je 3. |
dnsRetryAttemptTimeout |
integer (int32) |
Časový limit jednoho vyhledávání DNS v sekundách Povolený rozsah: 1–30. Výchozí hodnota je 3. |
dnsServers |
string[] |
Seznam vlastních serverů DNS, které má aplikace používat k vyhledávání Lze nastavit maximálně 5 serverů DNS. |
SiteLimits
Omezení metrik nastavená pro 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 |
---|---|
LeastRequests | |
LeastRequestsWithTieBreaker | |
LeastResponseTime | |
PerSiteRoundRobin | |
RequestHash | |
WeightedRoundRobin | |
WeightedTotalTraffic |
SiteMachineKey
MachineKey aplikace.
Name | Typ | Description |
---|---|---|
decryption |
string |
Algoritmus používaný k dešifrování |
decryptionKey |
string |
Dešifrovací klíč. |
validation |
string |
Ověření klíče počítače. |
validationKey |
string |
Ověřovací klíč. |
SlotSwapStatus
Stav poslední úspěšné operace prohození slotů.
Name | Typ | Description |
---|---|---|
destinationSlotName |
string |
Cílový slot poslední operace prohození. |
sourceSlotName |
string |
Zdrojový slot poslední operace prohození. |
timestampUtc |
string (date-time) |
Čas dokončení posledního úspěšného prohození slotu. |
SlowRequestsBasedTrigger
Aktivační událost 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ý. |
SslState
Typ SSL
Hodnota | Description |
---|---|
Disabled | |
IpBasedEnabled | |
SniEnabled |
StatusCodesBasedTrigger
Aktivační událost založená na stavovém 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
Aktivační událost 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 |
Storage
Úložiště pro nasazený balíček používaný aplikací funkcí
Name | Typ | Description |
---|---|---|
authentication |
Metoda ověřování pro přístup k účtu úložiště pro nasazení |
|
type |
Vlastnost pro výběr typu Azure Storage Dostupné možnosti: blobContainer. |
|
value |
string (uri) |
Vlastnost pro nastavení adresy URL pro vybraný typ služby Azure Storage Příklad: Pro blobContainer může být hodnota https://.blob.core.windows.net/. |
SupportedTlsVersions
MinTlsVersion: Nakonfiguruje minimální verzi protokolu TLS vyžadovanou pro požadavky SSL.
Hodnota | Description |
---|---|
1.0 | |
1.1 | |
1.2 | |
1.3 |
TlsCipherSuites
Minimální silná šifrovací sada protokolu TLS povolená pro aplikaci
Hodnota | Description |
---|---|
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 |
Triggers
Nastavení škálování a souběžnosti pro triggery aplikace funkcí
Name | Typ | Description |
---|---|---|
http |
Nastavení škálování a souběžnosti pro trigger HTTP |
UsageState
Stav označující, jestli aplikace překročila využití kvóty Jen pro čtení.
Hodnota | Description |
---|---|
Exceeded | |
Normal |
userAssignedIdentity
Identita přiřazená uživatelem
Name | Typ | Description |
---|---|---|
clientId |
string |
ID klienta identity přiřazené uživatelem |
principalId |
string |
Hlavní ID identity přiřazené uživatelem |
VirtualApplication
Virtuální aplikace v aplikaci
Name | Typ | Description |
---|---|---|
physicalPath |
string |
Fyzická cesta. |
preloadEnabled |
boolean |
|
virtualDirectories |
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 |
WebAppCollection
Kolekce aplikací App Service
Name | Typ | Description |
---|---|---|
nextLink |
string |
Odkaz na další stránku prostředků |
value |
Site[] |
Kolekce prostředků |