Web Apps - List By Resource Group
Opis dla pobierania wszystkich aplikacji internetowych, mobilnych i interfejsów API w określonej grupie zasobów.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites?api-version=2023-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites?includeSlots={includeSlots}&api-version=2023-01-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Nazwa grupy zasobów, do której należy zasób. Regex pattern: |
subscription
|
path | True |
string |
Identyfikator subskrypcji platformy Azure. Jest to ciąg w formacie GUID (np. 00000000-0000-0000-0000-0000-000000000000). |
api-version
|
query | True |
string |
Wersja interfejsu API |
include
|
query |
boolean |
Określ wartość true , aby uwzględnić miejsca wdrożenia w wynikach. Wartość domyślna to false, która zapewnia tylko miejsce produkcyjne wszystkich aplikacji. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
App Service odpowiedź na błąd. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
List Web Apps by Resource group
Sample Request
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites?api-version=2023-01-01
Sample Response
{
"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",
"vnetRouteAllEnabled": false,
"vnetImagePullEnabled": false,
"vnetContentShareEnabled": 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",
"vnetRouteAllEnabled": false,
"vnetImagePullEnabled": false,
"vnetContentShareEnabled": 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"
}
}
}
]
}
Definicje
Nazwa | Opis |
---|---|
Api |
Informacje o formalnej definicji interfejsu API dla aplikacji. |
Api |
Konfiguracja usługi Azure API Management (APIM) połączona z aplikacją. |
Auto |
Akcje, które mają być podejmowane przez moduł automatycznego naprawiania po wyzwoleniu reguły. |
Auto |
Należy wykonać wstępnie zdefiniowaną akcję. |
Auto |
Akcja niestandardowa do wykonania po wyzwoleniu reguły automatycznego naprawiania. |
Auto |
Reguły, które można zdefiniować na potrzeby automatycznego naprawiania. |
Auto |
Wyzwalacze automatycznego naprawiania. |
Azure |
Azure Files lub wartość informacji o dostępie do usługi Blob Storage dla magazynu słownika. |
Azure |
Stan konta magazynu. |
Azure |
Typ magazynu. |
Client |
To komponuje się z ustawieniem ClientCertEnabled.
|
Cloning |
Informacje potrzebne do operacji klonowania. |
Connection |
Typ bazy danych. |
Conn |
Informacje o parametry połączenia bazy danych. |
Cors |
Ustawienia współużytkowania zasobów między źródłami (CORS) dla aplikacji. |
Dapr |
Konfiguracja języka Dapr aplikacji. |
dapr |
Ustawia poziom dziennika dla przyczepki Dapr. Dozwolone wartości to debugowanie, informacje, ostrzeganie, błąd. Wartość domyślna to informacje. |
Default |
Domyślna akcja głównego ograniczenia dostępu, jeśli żadne reguły nie są zgodne. |
Default |
App Service odpowiedź na błąd. |
Details | |
Error |
Model błędu. |
Experiments |
Reguły routingu w eksperymentach produkcyjnych. |
Extended |
Lokalizacja rozszerzona. |
Ftps |
Stan usługi FTP/FTPS |
Handler |
Mapowania programu obsługi usług IIS używane do definiowania, który program obsługi przetwarza żądania HTTP z określonym rozszerzeniem. Służy na przykład do konfigurowania procesu php-cgi.exe obsługi wszystkich żądań HTTP z rozszerzeniem *.php. |
Hosting |
Specyfikacja App Service Environment do użycia dla tego zasobu. |
Host |
Nazwa hosta z obsługą protokołu SSL. |
Host |
Wskazuje, czy nazwa hosta to standardowa, czy nazwa hosta repozytorium. |
Ip |
Określa, do czego będzie używany ten filtr IP. Ma to na celu obsługę filtrowania adresów IP na serwerach proxy. |
Ip |
Ograniczenie zabezpieczeń adresów IP dla aplikacji. |
Managed |
Tryb zarządzanego potoku. |
Managed |
Tożsamość usługi zarządzanej. |
Managed |
Typ tożsamości usługi zarządzanej. |
Name |
Para wartości nazwy. |
Push |
Ustawienia wypychania dla aplikacji. |
Ramp |
Reguły routingu na potrzeby testowania. Ta reguła umożliwia przekierowywanie ruchu statycznego % do miejsca lub stopniowe zmienianie routingu % na podstawie wydajności. |
Redundancy |
Tryb nadmiarowości lokacji |
Requests |
Wyzwalacz na podstawie łącznej liczby żądań. |
Resource |
Wymagania dotyczące zasobów aplikacji funkcji. |
Scm |
Typ SCM. |
Site |
Aplikacja internetowa, zaplecze aplikacji mobilnej lub aplikacja interfejsu API. |
Site |
Stan dostępności informacji o zarządzaniu dla aplikacji. |
Site |
Konfiguracja aplikacji App Service. |
Site |
Limity metryk ustawione dla aplikacji. |
Site |
Równoważenie obciążenia lokacji. |
Site |
MachineKey aplikacji. |
Slot |
Stan ostatniej pomyślnej operacji zamiany miejsca. |
Slow |
Wyzwalacz na podstawie czasu wykonania żądania. |
Ssl |
Typ protokołu SSL |
Status |
Wyzwalacz na podstawie kodu stanu. |
Status |
Wyzwalacz na podstawie zakresu kodów stanu. |
Supported |
MinTlsVersion: konfiguruje minimalną wersję protokołu TLS wymaganą dla żądań SSL |
Tls |
Minimalna siła zestawu szyfrowania TLS dozwolona dla aplikacji |
Usage |
Stan wskazujący, czy aplikacja przekroczyła użycie limitu przydziału. Tylko do odczytu. |
user |
Tożsamość przypisana przez użytkownika. |
Virtual |
Aplikacja wirtualna w aplikacji. |
Virtual |
Katalog aplikacji wirtualnej. |
Web |
Kolekcja aplikacji App Service. |
ApiDefinitionInfo
Informacje o formalnej definicji interfejsu API dla aplikacji.
Nazwa | Typ | Opis |
---|---|---|
url |
string |
Adres URL definicji interfejsu API. |
ApiManagementConfig
Konfiguracja usługi Azure API Management (APIM) połączona z aplikacją.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
identyfikator APIM-Api. |
AutoHealActions
Akcje, które mają być podejmowane przez moduł automatycznego naprawiania po wyzwoleniu reguły.
Nazwa | Typ | Opis |
---|---|---|
actionType |
Należy wykonać wstępnie zdefiniowaną akcję. |
|
customAction |
Akcja niestandardowa do wykonania. |
|
minProcessExecutionTime |
string |
Minimalny czas wykonania procesu przed podjęciem akcji |
AutoHealActionType
Należy wykonać wstępnie zdefiniowaną akcję.
Nazwa | Typ | Opis |
---|---|---|
CustomAction |
string |
|
LogEvent |
string |
|
Recycle |
string |
AutoHealCustomAction
Akcja niestandardowa do wykonania po wyzwoleniu reguły automatycznego naprawiania.
Nazwa | Typ | Opis |
---|---|---|
exe |
string |
Plik wykonywalny do uruchomienia. |
parameters |
string |
Parametry pliku wykonywalnego. |
AutoHealRules
Reguły, które można zdefiniować na potrzeby automatycznego naprawiania.
Nazwa | Typ | Opis |
---|---|---|
actions |
Akcje do wykonania po wyzwoleniu reguły. |
|
triggers |
Warunki opisujące czas wykonywania akcji automatycznego naprawiania. |
AutoHealTriggers
Wyzwalacze automatycznego naprawiania.
Nazwa | Typ | Opis |
---|---|---|
privateBytesInKB |
integer |
Reguła oparta na bajtach prywatnych. |
requests |
Reguła oparta na łącznych żądaniach. |
|
slowRequests |
Reguła oparta na czasie wykonywania żądania. |
|
slowRequestsWithPath |
Reguła oparta na wielu regułach wolnych żądań ze ścieżką |
|
statusCodes |
Reguła oparta na kodach stanu. |
|
statusCodesRange |
Reguła oparta na zakresach kodów stanu. |
AzureStorageInfoValue
Azure Files lub wartość informacji o dostępie do usługi Blob Storage dla magazynu słownika.
Nazwa | Typ | Opis |
---|---|---|
accessKey |
string |
Klucz dostępu dla konta magazynu. |
accountName |
string |
Nazwa konta magazynu. |
mountPath |
string |
Ścieżka instalacji magazynu w środowisku uruchomieniowym lokacji. |
shareName |
string |
Nazwa udziału plików (nazwa kontenera dla usługi Blob Storage). |
state |
Stan konta magazynu. |
|
type |
Typ magazynu. |
AzureStorageState
Stan konta magazynu.
Nazwa | Typ | Opis |
---|---|---|
InvalidCredentials |
string |
|
InvalidShare |
string |
|
NotValidated |
string |
|
Ok |
string |
AzureStorageType
Typ magazynu.
Nazwa | Typ | Opis |
---|---|---|
AzureBlob |
string |
|
AzureFiles |
string |
ClientCertMode
To komponuje się z ustawieniem ClientCertEnabled.
- ClientCertEnabled: false oznacza, że certyfikat klienta jest ignorowany.
- ClientCertEnabled: true i ClientCertMode: wymagane oznacza, że certyfikat clientCert jest wymagany.
- ClientCertEnabled: true i ClientCertMode: opcjonalnie oznacza, że clientCert jest opcjonalny lub akceptowany.
Nazwa | Typ | Opis |
---|---|---|
Optional |
string |
|
OptionalInteractiveUser |
string |
|
Required |
string |
CloningInfo
Informacje potrzebne do operacji klonowania.
Nazwa | Typ | Opis |
---|---|---|
appSettingsOverrides |
object |
Przesłonięcia ustawień aplikacji dla sklonowanej aplikacji. W przypadku określenia te ustawienia zastępują ustawienia sklonowane z aplikacji źródłowej. W przeciwnym razie ustawienia aplikacji ze źródłowej aplikacji są zachowywane. |
cloneCustomHostNames |
boolean |
|
cloneSourceControl |
boolean |
|
configureLoadBalancing |
boolean |
|
correlationId |
string |
Identyfikator korelacji operacji klonowania. Ten identyfikator łączy ze sobą wiele operacji klonowania, aby użyć tej samej migawki. |
hostingEnvironment |
string |
App Service Environment. |
overwrite |
boolean |
|
sourceWebAppId |
string |
Identyfikator zasobu usługi ARM aplikacji źródłowej. Identyfikator zasobu aplikacji ma postać /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} dla miejsc produkcyjnych i /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} dla innych miejsc. |
sourceWebAppLocation |
string |
Lokalizacja aplikacji źródłowej, np. Zachodnie stany USA lub Europa Północna |
trafficManagerProfileId |
string |
Identyfikator zasobu usługi ARM profilu usługi Traffic Manager do użycia, jeśli istnieje. Identyfikator zasobu usługi Traffic Manager ma postać /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
trafficManagerProfileName |
string |
Nazwa profilu usługi Traffic Manager do utworzenia. Jest to konieczne tylko wtedy, gdy profil usługi Traffic Manager jeszcze nie istnieje. |
ConnectionStringType
Typ bazy danych.
Nazwa | Typ | Opis |
---|---|---|
ApiHub |
string |
|
Custom |
string |
|
DocDb |
string |
|
EventHub |
string |
|
MySql |
string |
|
NotificationHub |
string |
|
PostgreSQL |
string |
|
RedisCache |
string |
|
SQLAzure |
string |
|
SQLServer |
string |
|
ServiceBus |
string |
ConnStringInfo
Informacje o parametry połączenia bazy danych.
Nazwa | Typ | Opis |
---|---|---|
connectionString |
string |
Wartość parametrów połączenia. |
name |
string |
Nazwa parametry połączenia. |
type |
Typ bazy danych. |
CorsSettings
Ustawienia współużytkowania zasobów między źródłami (CORS) dla aplikacji.
Nazwa | Typ | Opis |
---|---|---|
allowedOrigins |
string[] |
Pobiera lub ustawia listę źródeł, które powinny być dozwolone do wywołań między źródłami (na przykład: http://example.com:12345). Użyj "*", aby zezwolić na wszystkie. |
supportCredentials |
boolean |
Pobiera lub ustawia, czy żądania CORS z poświadczeniami są dozwolone. Zobacz https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials , aby uzyskać więcej informacji. |
DaprConfig
Konfiguracja języka Dapr aplikacji.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
appId |
string |
Identyfikator aplikacji języka Dapr |
|
appPort |
integer |
Informuje dapr, na którym porcie nasłuchuje aplikacja |
|
enableApiLogging |
boolean |
Włącza rejestrowanie interfejsu API dla przyczepki Dapr |
|
enabled |
boolean |
False |
Wartość logiczna wskazująca, czy samochód boczny Dapr jest włączony |
httpMaxRequestSize |
integer |
Zwiększenie maksymalnego rozmiaru parametru serwera HTTP treści żądania w MB w celu obsługi przekazywania dużych plików. Wartość domyślna to 4 MB. |
|
httpReadBufferSize |
integer |
Maksymalny rozmiar buforu odczytu nagłówka HTTP w bazie wiedzy dapr do obsługi podczas wysyłania nagłówków z wieloma kb. Wartość domyślna to 65 KB. |
|
logLevel |
Ustawia poziom dziennika dla przyczepki Dapr. Dozwolone wartości to debugowanie, informacje, ostrzeganie, błąd. Wartość domyślna to informacje. |
daprLogLevel
Ustawia poziom dziennika dla przyczepki Dapr. Dozwolone wartości to debugowanie, informacje, ostrzeganie, błąd. Wartość domyślna to informacje.
Nazwa | Typ | Opis |
---|---|---|
debug |
string |
|
error |
string |
|
info |
string |
|
warn |
string |
DefaultAction
Domyślna akcja głównego ograniczenia dostępu, jeśli żadne reguły nie są zgodne.
Nazwa | Typ | Opis |
---|---|---|
Allow |
string |
|
Deny |
string |
DefaultErrorResponse
App Service odpowiedź na błąd.
Nazwa | Typ | Opis |
---|---|---|
error |
Model błędu. |
Details
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Ustandaryzowany ciąg w celu programowego identyfikowania błędu. |
message |
string |
Szczegółowy opis błędu i informacje o debugowaniu. |
target |
string |
Szczegółowy opis błędu i informacje o debugowaniu. |
Error
Model błędu.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Ustandaryzowany ciąg w celu programowego identyfikowania błędu. |
details |
Details[] |
Szczegółowe błędy. |
innererror |
string |
Więcej informacji na temat błędu debugowania. |
message |
string |
Szczegółowy opis błędu i informacje o debugowaniu. |
target |
string |
Szczegółowy opis błędu i informacje o debugowaniu. |
Experiments
Reguły routingu w eksperymentach produkcyjnych.
Nazwa | Typ | Opis |
---|---|---|
rampUpRules |
Lista reguł ramp-up. |
ExtendedLocation
Lokalizacja rozszerzona.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa lokalizacji rozszerzonej. |
type |
string |
Typ lokalizacji rozszerzonej. |
FtpsState
Stan usługi FTP/FTPS
Nazwa | Typ | Opis |
---|---|---|
AllAllowed |
string |
|
Disabled |
string |
|
FtpsOnly |
string |
HandlerMapping
Mapowania programu obsługi usług IIS używane do definiowania, który program obsługi przetwarza żądania HTTP z określonym rozszerzeniem. Służy na przykład do konfigurowania procesu php-cgi.exe obsługi wszystkich żądań HTTP z rozszerzeniem *.php.
Nazwa | Typ | Opis |
---|---|---|
arguments |
string |
Argumenty wiersza polecenia, które mają być przekazywane do procesora skryptów. |
extension |
string |
Żądania z tym rozszerzeniem będą obsługiwane przy użyciu określonej aplikacji FastCGI. |
scriptProcessor |
string |
Ścieżka bezwzględna do aplikacji FastCGI. |
HostingEnvironmentProfile
Specyfikacja App Service Environment do użycia dla tego zasobu.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu App Service Environment. |
name |
string |
Nazwa App Service Environment. |
type |
string |
Typ zasobu App Service Environment. |
HostNameSslState
Nazwa hosta z obsługą protokołu SSL.
Nazwa | Typ | Opis |
---|---|---|
hostType |
Wskazuje, czy nazwa hosta to standardowa, czy nazwa hosta repozytorium. |
|
name |
string |
Nazwa hosta. |
sslState |
Typ protokołu SSL. |
|
thumbprint |
string |
Odcisk palca certyfikatu SSL. |
toUpdate |
boolean |
Ustaw wartość na , aby |
virtualIP |
string |
Wirtualny adres IP przypisany do nazwy hosta, jeśli włączono protokół SSL oparty na protokole IP. |
HostType
Wskazuje, czy nazwa hosta to standardowa, czy nazwa hosta repozytorium.
Nazwa | Typ | Opis |
---|---|---|
Repository |
string |
|
Standard |
string |
IpFilterTag
Określa, do czego będzie używany ten filtr IP. Ma to na celu obsługę filtrowania adresów IP na serwerach proxy.
Nazwa | Typ | Opis |
---|---|---|
Default |
string |
|
ServiceTag |
string |
|
XffProxy |
string |
IpSecurityRestriction
Ograniczenie zabezpieczeń adresów IP dla aplikacji.
Nazwa | Typ | Opis |
---|---|---|
action |
string |
Zezwalaj na dostęp dla tego zakresu adresów IP lub odmów dostępu. |
description |
string |
Opis reguły ograniczeń adresów IP. |
headers |
object |
Nagłówki reguł ograniczeń adresów IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Zgodna logika to ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Zgodna logika to ..
X-Azure-FDID i X-FD-HealthProbe. Zgodna logika jest dokładna. |
ipAddress |
string |
Adres IP, dla których ograniczenie zabezpieczeń jest prawidłowe. Może być w postaci czystego adresu ipv4 (wymagana właściwość SubnetMask) lub notacji CIDR, takiej jak ipv4/maska (dopasowanie wiodące bitowe). W przypadku ciDR nie można określić właściwości Maska podsieci. |
name |
string |
Nazwa reguły ograniczeń adresów IP. |
priority |
integer |
Priorytet reguły ograniczeń adresów IP. |
subnetMask |
string |
Maska podsieci dla zakresu adresów IP, dla których ograniczenie jest prawidłowe. |
subnetTrafficTag |
integer |
(wewnętrzne) Tag ruchu podsieci |
tag |
Określa, do czego będzie używany ten filtr IP. Ma to na celu obsługę filtrowania adresów IP na serwerach proxy. |
|
vnetSubnetResourceId |
string |
Identyfikator zasobu sieci wirtualnej |
vnetTrafficTag |
integer |
(wewnętrzne) Tag ruchu sieci wirtualnej |
ManagedPipelineMode
Tryb zarządzanego potoku.
Nazwa | Typ | Opis |
---|---|---|
Classic |
string |
|
Integrated |
string |
ManagedServiceIdentity
Tożsamość usługi zarządzanej.
Nazwa | Typ | Opis |
---|---|---|
principalId |
string |
Identyfikator podmiotu zabezpieczeń tożsamości usługi zarządzanej. |
tenantId |
string |
Dzierżawa tożsamości usługi zarządzanej. |
type |
Typ tożsamości usługi zarządzanej. |
|
userAssignedIdentities |
<string,
user |
Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Typ tożsamości usługi zarządzanej.
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
NameValuePair
Para wartości nazwy.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa pary. |
value |
string |
Wartość pary. |
PushSettings
Ustawienia wypychania dla aplikacji.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
kind |
string |
Rodzaj zasobu. |
name |
string |
Nazwa zasobu. |
properties.dynamicTagsJson |
string |
Pobiera lub ustawia ciąg JSON zawierający listę tagów dynamicznych, które będą oceniane z oświadczeń użytkownika w punkcie końcowym rejestracji wypychania. |
properties.isPushEnabled |
boolean |
Pobiera lub ustawia flagę wskazującą, czy punkt końcowy wypychania jest włączony. |
properties.tagWhitelistJson |
string |
Pobiera lub ustawia ciąg JSON zawierający listę tagów, które są na liście dozwolonych do użycia przez punkt końcowy rejestracji wypychania. |
properties.tagsRequiringAuth |
string |
Pobiera lub ustawia ciąg JSON zawierający listę tagów, które wymagają użycia uwierzytelniania użytkownika w punkcie końcowym rejestracji wypychania. Tagi mogą składać się ze znaków alfanumerycznych i następujących: '_', '@', '#', '.', ':', '-'. Walidację należy wykonać w procedurze PushRequestHandler. |
type |
string |
Typ zasobu. |
RampUpRule
Reguły routingu na potrzeby testowania. Ta reguła umożliwia przekierowywanie ruchu statycznego % do miejsca lub stopniowe zmienianie routingu % na podstawie wydajności.
Nazwa | Typ | Opis |
---|---|---|
actionHostName |
string |
Nazwa hosta miejsca, do którego zostanie przekierowany ruch, jeśli zostanie podjęta decyzja. Np. myapp-stage.azurewebsites.net. |
changeDecisionCallbackUrl |
string |
Niestandardowy algorytm podejmowania decyzji można podać w rozszerzeniu witryny TiPCallback, które można określić pod adresem URL. Zobacz Rozszerzenie witryny TiPCallback dla szkieletu i kontraktów. https://www.siteextensions.net/packages/TiPCallback/ |
changeIntervalInMinutes |
integer |
Określa interwał w minutach, aby ponownie sprawdzić reroutePercentage. |
changeStep |
number |
W scenariuszu automatycznego zwiększania jest to krok dodawania/usuwania do |
maxReroutePercentage |
number |
Określa górną granicę poniżej, która zostanie przekierowanaPercentage. |
minReroutePercentage |
number |
Określa dolną granicę powyżej, nad którą pozostanie reroutePercentage. |
name |
string |
Nazwa reguły rozsyłania. Zalecana nazwa będzie wskazywać miejsce, które będzie odbierać ruch w eksperymencie. |
reroutePercentage |
number |
Procent ruchu, który zostanie przekierowany do . |
RedundancyMode
Tryb nadmiarowości lokacji
Nazwa | Typ | Opis |
---|---|---|
ActiveActive |
string |
|
Failover |
string |
|
GeoRedundant |
string |
|
Manual |
string |
|
None |
string |
RequestsBasedTrigger
Wyzwalacz na podstawie łącznej liczby żądań.
Nazwa | Typ | Opis |
---|---|---|
count |
integer |
Liczba żądań. |
timeInterval |
string |
Przedział czasu. |
ResourceConfig
Wymagania dotyczące zasobów aplikacji funkcji.
Nazwa | Typ | Opis |
---|---|---|
cpu |
number |
Wymagany procesor CPU w rdzeniach, np. 0,5 |
memory |
string |
Wymagana pamięć, np. "1Gi" |
ScmType
Typ SCM.
Nazwa | Typ | Opis |
---|---|---|
BitbucketGit |
string |
|
BitbucketHg |
string |
|
CodePlexGit |
string |
|
CodePlexHg |
string |
|
Dropbox |
string |
|
ExternalGit |
string |
|
ExternalHg |
string |
|
GitHub |
string |
|
LocalGit |
string |
|
None |
string |
|
OneDrive |
string |
|
Tfs |
string |
|
VSO |
string |
|
VSTSRM |
string |
Site
Aplikacja internetowa, zaplecze aplikacji mobilnej lub aplikacja interfejsu API.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
extendedLocation |
Lokalizacja rozszerzona. |
||
id |
string |
Identyfikator zasobu. |
|
identity |
Tożsamość usługi zarządzanej. |
||
kind |
string |
Rodzaj zasobu. |
|
location |
string |
Lokalizacja zasobu. |
|
name |
string |
Nazwa zasobu. |
|
properties.availabilityState |
Stan dostępności informacji o zarządzaniu dla aplikacji. |
||
properties.clientAffinityEnabled |
boolean |
|
|
properties.clientCertEnabled |
boolean |
|
|
properties.clientCertExclusionPaths |
string |
Ścieżki wykluczenia rozdzielanego przecinkami certyfikatu klienta |
|
properties.clientCertMode |
Ten komposes z ustawieniem ClientCertEnabled.
|
||
properties.cloningInfo |
Jeśli aplikacja zostanie określona podczas tworzenia aplikacji, zostanie sklonowana z aplikacji źródłowej. |
||
properties.containerSize |
integer |
Rozmiar kontenera funkcji. |
|
properties.customDomainVerificationId |
string |
Unikatowy identyfikator, który weryfikuje domeny niestandardowe przypisane do aplikacji. Klient doda ten identyfikator do rekordu txt na potrzeby weryfikacji. |
|
properties.dailyMemoryTimeQuota |
integer |
Maksymalny dozwolony dzienny limit przydziału czasu pamięci (dotyczy tylko aplikacji dynamicznych). |
|
properties.daprConfig |
Konfiguracja języka Dapr aplikacji. |
||
properties.defaultHostName |
string |
Domyślna nazwa hosta aplikacji. Tylko do odczytu. |
|
properties.enabled |
boolean |
|
|
properties.enabledHostNames |
string[] |
Włączone nazwy hostów dla aplikacji. Nazwy hostów muszą być przypisane (zobacz HostNames) I włączone. W przeciwnym razie aplikacja nie jest obsługiwana na tych nazwach hostów. |
|
properties.endToEndEncryptionEnabled |
boolean |
Czy należy używać kompleksowego szyfrowania między frontonem a procesem roboczym |
|
properties.hostNameSslStates |
Stany SSL nazwy hosta służą do zarządzania powiązaniami SSL dla nazw hostów aplikacji. |
||
properties.hostNames |
string[] |
Nazwy hostów skojarzone z aplikacją. |
|
properties.hostNamesDisabled |
boolean |
|
|
properties.hostingEnvironmentProfile |
App Service Environment do użycia dla aplikacji. |
||
properties.httpsOnly |
boolean |
HttpsOnly: konfiguruje witrynę internetową tak, aby akceptowała tylko żądania https. Problemy z przekierowywaniem żądań HTTP |
|
properties.hyperV |
boolean |
False |
Piaskownica funkcji Hyper-V. |
properties.inProgressOperationId |
string |
Określa identyfikator operacji, jeśli ta witryna ma oczekującą operację. |
|
properties.isDefaultContainer |
boolean |
|
|
properties.isXenon |
boolean |
False |
Przestarzałe: piaskownica funkcji Hyper-V. |
properties.keyVaultReferenceIdentity |
string |
Tożsamość do użycia na potrzeby uwierzytelniania referencyjnego Key Vault. |
|
properties.lastModifiedTimeUtc |
string |
Czas ostatniej modyfikacji aplikacji w formacie UTC. Tylko do odczytu. |
|
properties.managedEnvironmentId |
string |
Identyfikator Resource Manager platformy Azure wybranego przez klienta środowiska zarządzanego, na którym ma być hostowana ta aplikacja. Musi to być formularz /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} |
|
properties.maxNumberOfWorkers |
integer |
Maksymalna liczba procesów roboczych. Dotyczy to tylko kontenera usługi Functions. |
|
properties.outboundIpAddresses |
string |
Lista adresów IP używanych przez aplikację do połączeń wychodzących (np. dostęp do bazy danych). Obejmuje adresy VIP z dzierżaw, które mogą być hostowane za pomocą bieżących ustawień. Tylko do odczytu. |
|
properties.possibleOutboundIpAddresses |
string |
Lista adresów IP używanych przez aplikację do połączeń wychodzących (np. dostęp do bazy danych). Obejmuje adresy VIP ze wszystkich dzierżaw z wyjątkiem danychComponent. Tylko do odczytu. |
|
properties.publicNetworkAccess |
string |
Właściwość zezwala na cały ruch publiczny lub blokuje go. Dozwolone wartości: "Włączone", "Wyłączone" lub pusty ciąg. |
|
properties.redundancyMode |
Tryb nadmiarowości lokacji |
||
properties.repositorySiteName |
string |
Nazwa witryny repozytorium. |
|
properties.reserved |
boolean |
False |
|
properties.resourceConfig |
Wymagania dotyczące zasobów aplikacji funkcji. |
||
properties.resourceGroup |
string |
Nazwa grupy zasobów, do którego należy aplikacja. Tylko do odczytu. |
|
properties.scmSiteAlsoStopped |
boolean |
False |
|
properties.serverFarmId |
string |
Identyfikator zasobu skojarzonego planu App Service sformatowany jako: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
|
properties.siteConfig |
Konfiguracja aplikacji. |
||
properties.slotSwapStatus |
Stan ostatniej operacji wymiany miejsca wdrożenia. |
||
properties.state |
string |
Bieżący stan aplikacji. |
|
properties.storageAccountRequired |
boolean |
Sprawdza, czy wymagane jest konto magazynu podane przez klienta |
|
properties.suspendedTill |
string |
Aplikacja zawieszona do momentu przekroczenia limitu przydziału czasu pamięci. |
|
properties.targetSwapSlot |
string |
Określa miejsce wdrożenia, na które ta aplikacja zostanie zamieniona. Tylko do odczytu. |
|
properties.trafficManagerHostNames |
string[] |
Nazwy hostów usługi Azure Traffic Manager skojarzone z aplikacją. Tylko do odczytu. |
|
properties.usageState |
Stan wskazujący, czy aplikacja przekroczyła użycie limitu przydziału. Tylko do odczytu. |
||
properties.virtualNetworkSubnetId |
string |
Identyfikator usługi Azure Resource Manager sieci wirtualnej i podsieci, która ma zostać dołączona przez regionalną integrację z siecią wirtualną. Musi to być formularz /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
|
properties.vnetContentShareEnabled |
boolean |
Aby włączyć dostęp do zawartości za pośrednictwem sieci wirtualnej |
|
properties.vnetImagePullEnabled |
boolean |
Aby włączyć ściąganie obrazu za pośrednictwem Virtual Network |
|
properties.vnetRouteAllEnabled |
boolean |
Virtual Network wszystkie włączone trasy. Powoduje to zastosowanie wszystkich ruchu wychodzącego Virtual Network grup zabezpieczeń i tras zdefiniowanych przez użytkownika. |
|
properties.workloadProfileName |
string |
Nazwa profilu obciążenia dla aplikacji funkcji do wykonania. |
|
tags |
object |
Tagi zasobów. |
|
type |
string |
Typ zasobu. |
SiteAvailabilityState
Stan dostępności informacji o zarządzaniu dla aplikacji.
Nazwa | Typ | Opis |
---|---|---|
DisasterRecoveryMode |
string |
|
Limited |
string |
|
Normal |
string |
SiteConfig
Konfiguracja aplikacji App Service.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
acrUseManagedIdentityCreds |
boolean |
Flaga używania creds tożsamości zarządzanej na potrzeby ściągania usługi ACR |
|
acrUserManagedIdentityID |
string |
W przypadku korzystania z tożsamości zarządzanej przez użytkownika identyfikator ClientId tożsamości zarządzanej przez użytkownika |
|
alwaysOn |
boolean |
|
|
apiDefinition |
Informacje o formalnej definicji interfejsu API dla aplikacji. |
||
apiManagementConfig |
Ustawienia usługi Azure API Management połączone z aplikacją. |
||
appCommandLine |
string |
Wiersz polecenia aplikacji do uruchomienia. |
|
appSettings |
Ustawienia aplikacji. |
||
autoHealEnabled |
boolean |
|
|
autoHealRules |
Reguły automatycznego naprawiania. |
||
autoSwapSlotName |
string |
Nazwa miejsca zamiany automatycznej. |
|
azureStorageAccounts |
<string,
Azure |
Lista kont usługi Azure Storage. |
|
connectionStrings |
Parametry połączenia. |
||
cors |
Ustawienia współużytkowania zasobów między źródłami (CORS). |
||
defaultDocuments |
string[] |
Dokumenty domyślne. |
|
detailedErrorLoggingEnabled |
boolean |
|
|
documentRoot |
string |
Katalog główny dokumentu. |
|
elasticWebAppScaleLimit |
integer |
Maksymalna liczba procesów roboczych, do których można skalować lokację.
To ustawienie dotyczy tylko aplikacji w planach, w których parametr ElasticScaleEnabled jest |
|
experiments |
Jest to obejście dla typów polimorficznych. |
||
ftpsState |
Stan usługi FTP/FTPS |
||
functionAppScaleLimit |
integer |
Maksymalna liczba procesów roboczych, do których można skalować lokację. To ustawienie dotyczy tylko planów Consumption i Elastic Premium |
|
functionsRuntimeScaleMonitoringEnabled |
boolean |
Pobiera lub ustawia wartość wskazującą, czy jest włączone monitorowanie skalowania środowiska uruchomieniowego funkcji. Po włączeniu tej opcji narzędzie ScaleController nie będzie bezpośrednio monitorować źródeł zdarzeń, ale zamiast tego wywoła środowisko uruchomieniowe w celu uzyskania stanu skalowania. |
|
handlerMappings |
Mapowania programu obsługi. |
||
healthCheckPath |
string |
Ścieżka sprawdzania kondycji |
|
http20Enabled |
boolean |
True |
Http20Enabled: konfiguruje witrynę sieci Web, aby umożliwić klientom nawiązywanie połączeń za pośrednictwem protokołu http2.0 |
httpLoggingEnabled |
boolean |
|
|
ipSecurityRestrictions |
Ograniczenia zabezpieczeń adresów IP dla głównych. |
||
ipSecurityRestrictionsDefaultAction |
Domyślna akcja głównego ograniczenia dostępu, jeśli żadne reguły nie są zgodne. |
||
javaContainer |
string |
Kontener Java. |
|
javaContainerVersion |
string |
Wersja kontenera Java. |
|
javaVersion |
string |
Wersja języka Java. |
|
keyVaultReferenceIdentity |
string |
Tożsamość do użycia na potrzeby uwierzytelniania referencyjnego Key Vault. |
|
limits |
Limity witryny. |
||
linuxFxVersion |
string |
Struktura aplikacji systemu Linux i wersja |
|
loadBalancing |
Równoważenie obciążenia lokacji. |
||
localMySqlEnabled |
boolean |
False |
|
logsDirectorySizeLimit |
integer |
Limit rozmiaru katalogu dzienników HTTP. |
|
machineKey |
Klucz maszyny lokacji. |
||
managedPipelineMode |
Tryb zarządzanego potoku. |
||
managedServiceIdentityId |
integer |
Identyfikator tożsamości usługi zarządzanej |
|
metadata |
Metadane aplikacji. Nie można pobrać tej właściwości, ponieważ może zawierać wpisy tajne. |
||
minTlsCipherSuite |
Minimalna siła zestawu szyfrowania TLS dozwolona dla aplikacji |
||
minTlsVersion |
MinTlsVersion: konfiguruje minimalną wersję protokołu TLS wymaganą dla żądań SSL |
||
minimumElasticInstanceCount |
integer |
Liczba minimalnych wystąpień dla lokacji To ustawienie dotyczy tylko planów elastycznych |
|
netFrameworkVersion |
string |
v4.6 |
.NET Framework wersji. |
nodeVersion |
string |
Wersja Node.js. |
|
numberOfWorkers |
integer |
Liczba procesów roboczych. |
|
phpVersion |
string |
Wersja języka PHP. |
|
powerShellVersion |
string |
Wersja programu PowerShell. |
|
preWarmedInstanceCount |
integer |
Liczba wystąpień z preWarmed. To ustawienie dotyczy tylko planów zużycie i elastyczne |
|
publicNetworkAccess |
string |
Właściwość zezwalania na cały ruch publiczny lub blokowania go. |
|
publishingUsername |
string |
Nazwa użytkownika publikowania. |
|
push |
Ustawienia punktu końcowego wypychania. |
||
pythonVersion |
string |
Wersja języka Python. |
|
remoteDebuggingEnabled |
boolean |
|
|
remoteDebuggingVersion |
string |
Wersja debugowania zdalnego. |
|
requestTracingEnabled |
boolean |
|
|
requestTracingExpirationTime |
string |
Czas wygaśnięcia śledzenia żądań. |
|
scmIpSecurityRestrictions |
Ograniczenia zabezpieczeń adresów IP dla narzędzia SCM. |
||
scmIpSecurityRestrictionsDefaultAction |
Domyślna akcja ograniczenia dostępu do polecenia SCM, jeśli żadne reguły nie są zgodne. |
||
scmIpSecurityRestrictionsUseMain |
boolean |
Ograniczenia zabezpieczeń adresów IP dla narzędzia SCM do korzystania z narzędzia main. |
|
scmMinTlsVersion |
ScmMinTlsVersion: konfiguruje minimalną wersję protokołu TLS wymaganą dla żądań SSL dla witryny SCM |
||
scmType |
Typ SCM. |
||
tracingOptions |
string |
Opcje śledzenia. |
|
use32BitWorkerProcess |
boolean |
|
|
virtualApplications |
Aplikacje wirtualne. |
||
vnetName |
string |
nazwa Virtual Network. |
|
vnetPrivatePortsCount |
integer |
Liczba portów prywatnych przypisanych do tej aplikacji. Zostaną one przypisane dynamicznie w czasie wykonywania. |
|
vnetRouteAllEnabled |
boolean |
Virtual Network wszystkie włączone. Powoduje to zastosowanie całego ruchu wychodzącego Virtual Network grup zabezpieczeń i tras zdefiniowanych przez użytkownika. |
|
webSocketsEnabled |
boolean |
|
|
websiteTimeZone |
string |
Ustawia strefę czasową używaną przez witrynę do generowania sygnatur czasowych. Zgodność z systemami Linux i Windows App Service. Ustawienie ustawienia WEBSITE_TIME_ZONE aplikacji ma pierwszeństwo przed tą konfiguracją. W przypadku systemu Linux oczekuje wartości https://www.iana.org/time-zones bazy danych tz (aby uzyskać szybką dokumentację, zobacz https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). W przypadku systemu Windows oczekuje jednej ze stref czasowych wymienionych w HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
|
windowsFxVersion |
string |
Xenon App Framework i wersja |
|
xManagedServiceIdentityId |
integer |
Jawny identyfikator tożsamości usługi zarządzanej |
SiteLimits
Limity metryk ustawione dla aplikacji.
Nazwa | Typ | Opis |
---|---|---|
maxDiskSizeInMb |
integer |
Maksymalne dozwolone użycie rozmiaru dysku w MB. |
maxMemoryInMb |
integer |
Maksymalne dozwolone użycie pamięci w MB. |
maxPercentageCpu |
number |
Maksymalna dozwolona wartość procentowa użycia procesora CPU. |
SiteLoadBalancing
Równoważenie obciążenia lokacji.
Nazwa | Typ | Opis |
---|---|---|
LeastRequests |
string |
|
LeastResponseTime |
string |
|
PerSiteRoundRobin |
string |
|
RequestHash |
string |
|
WeightedRoundRobin |
string |
|
WeightedTotalTraffic |
string |
SiteMachineKey
MachineKey aplikacji.
Nazwa | Typ | Opis |
---|---|---|
decryption |
string |
Algorytm używany do odszyfrowywania. |
decryptionKey |
string |
Klucz odszyfrowywania. |
validation |
string |
Weryfikacja klucza maszyny. |
validationKey |
string |
Klucz weryfikacji. |
SlotSwapStatus
Stan ostatniej pomyślnej operacji zamiany miejsca.
Nazwa | Typ | Opis |
---|---|---|
destinationSlotName |
string |
Miejsce docelowe ostatniej operacji zamiany. |
sourceSlotName |
string |
Miejsce źródłowe ostatniej operacji zamiany. |
timestampUtc |
string |
Godzina zakończenia ostatniej pomyślnej zamiany miejsca. |
SlowRequestsBasedTrigger
Wyzwalacz na podstawie czasu wykonania żądania.
Nazwa | Typ | Opis |
---|---|---|
count |
integer |
Liczba żądań. |
path |
string |
Ścieżka żądania. |
timeInterval |
string |
Przedział czasu. |
timeTaken |
string |
Czas potrzebny. |
SslState
Typ protokołu SSL
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
IpBasedEnabled |
string |
|
SniEnabled |
string |
StatusCodesBasedTrigger
Wyzwalacz na podstawie kodu stanu.
Nazwa | Typ | Opis |
---|---|---|
count |
integer |
Liczba żądań. |
path |
string |
Ścieżka żądania |
status |
integer |
Kod stanu HTTP. |
subStatus |
integer |
Stan podrzędny żądania. |
timeInterval |
string |
Przedział czasu. |
win32Status |
integer |
Kod błędu Win32. |
StatusCodesRangeBasedTrigger
Wyzwalacz na podstawie zakresu kodów stanu.
Nazwa | Typ | Opis |
---|---|---|
count |
integer |
Liczba żądań. |
path |
string |
|
statusCodes |
string |
Kod stanu HTTP. |
timeInterval |
string |
Przedział czasu. |
SupportedTlsVersions
MinTlsVersion: konfiguruje minimalną wersję protokołu TLS wymaganą dla żądań SSL
Nazwa | Typ | Opis |
---|---|---|
1.0 |
string |
|
1.1 |
string |
|
1.2 |
string |
TlsCipherSuites
Minimalna siła zestawu szyfrowania TLS dozwolona dla aplikacji
Nazwa | Typ | Opis |
---|---|---|
TLS_AES_128_GCM_SHA256 |
string |
|
TLS_AES_256_GCM_SHA384 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 |
string |
|
TLS_RSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_RSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_RSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_RSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_RSA_WITH_AES_256_CBC_SHA256 |
string |
|
TLS_RSA_WITH_AES_256_GCM_SHA384 |
string |
UsageState
Stan wskazujący, czy aplikacja przekroczyła użycie limitu przydziału. Tylko do odczytu.
Nazwa | Typ | Opis |
---|---|---|
Exceeded |
string |
|
Normal |
string |
userAssignedIdentity
Tożsamość przypisana przez użytkownika.
Nazwa | Typ | Opis |
---|---|---|
clientId |
string |
Identyfikator klienta tożsamości przypisanej przez użytkownika |
principalId |
string |
Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez użytkownika |
VirtualApplication
Aplikacja wirtualna w aplikacji.
Nazwa | Typ | Opis |
---|---|---|
physicalPath |
string |
Ścieżka fizyczna. |
preloadEnabled |
boolean |
|
virtualDirectories |
Katalogi wirtualne dla aplikacji wirtualnej. |
|
virtualPath |
string |
Ścieżka wirtualna. |
VirtualDirectory
Katalog aplikacji wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
physicalPath |
string |
Ścieżka fizyczna. |
virtualPath |
string |
Ścieżka do aplikacji wirtualnej. |
WebAppCollection
Kolekcja aplikacji App Service.
Nazwa | Typ | Opis |
---|---|---|
nextLink |
string |
Łącze do następnej strony zasobów. |
value |
Site[] |
Kolekcja zasobów. |