Web Apps - List Slots
Uygulamanın dağıtım yuvalarını alır için açıklama.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots?api-version=2023-12-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
name
|
path | True |
string |
Uygulamanın adı. |
resource
|
path | True |
string |
Kaynağın ait olduğu kaynak grubunun adı. Regex pattern: |
subscription
|
path | True |
string |
Azure abonelik kimliğiniz. Bu GUID biçimli bir dizedir (örneğin, 000000000-0000-0000-0000-00000000000000). |
api-version
|
query | True |
string |
API Sürümü |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam |
|
Other Status Codes |
hata yanıtı App Service. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
List Web App Slots
Sample Request
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots?api-version=2023-12-01
Sample Response
{
"value": [
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots/staging",
"name": "sitef6141/staging",
"type": "Microsoft.Web/sites/slots",
"kind": "app",
"location": "East US",
"properties": {
"state": "Running",
"hostNames": [
"sitef6141-staging.azurewebsites.net"
],
"repositorySiteName": "sitef6141",
"usageState": "Normal",
"enabled": true,
"enabledHostNames": [
"sitef6141-staging.azurewebsites.net",
"sitef6141-staging.scm.azurewebsites.net"
],
"availabilityState": "Normal",
"hostNameSslStates": [
{
"name": "sitef6141-staging.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Standard"
},
{
"name": "sitef6141-staging.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-staging.azurewebsites.net",
"httpsOnly": false,
"redundancyMode": "None",
"storageAccountRequired": false,
"keyVaultReferenceIdentity": "SystemAssigned"
}
},
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots/qa",
"name": "sitef6141/qa",
"type": "Microsoft.Web/sites/slots",
"kind": "app",
"location": "East US",
"properties": {
"state": "Running",
"hostNames": [
"sitef6141-qa.azurewebsites.net"
],
"repositorySiteName": "sitef6141",
"usageState": "Normal",
"enabled": true,
"enabledHostNames": [
"sitef6141-staging.azurewebsites.net",
"sitef6141-staging.scm.azurewebsites.net"
],
"availabilityState": "Normal",
"hostNameSslStates": [
{
"name": "sitef6141-qa.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Standard"
},
{
"name": "sitef6141-qa.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-qa.azurewebsites.net",
"httpsOnly": false,
"redundancyMode": "None",
"storageAccountRequired": false,
"keyVaultReferenceIdentity": "SystemAssigned"
}
}
]
}
Tanımlar
Name | Description |
---|---|
Api |
Uygulamanın resmi API tanımı hakkında bilgi. |
Api |
Uygulamaya bağlı Azure API Management (APIM) yapılandırması. |
Authentication |
Dağıtım için depolama hesabına erişmek için kimlik doğrulama yöntemi. |
authentication |
Seçili depolama hesabına erişmek için kimlik doğrulama türünü seçme özelliği. Kullanılabilir seçenekler: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
Auto |
Bir kural tetiklendiğinde otomatik düzeltme modülü tarafından gerçekleştirilen eylemler. |
Auto |
Gerçekleştirilecek önceden tanımlanmış eylem. |
Auto |
Otomatik düzeltme kuralı tetiklendiğinde yürütülecek özel eylem. |
Auto |
Otomatik düzeltme için tanımlanabilen kurallar. |
Auto |
Otomatik düzeltme tetikleyicileri. |
Azure |
Sözlük depolama için Azure Dosyalar veya Blob Depolama erişim bilgileri değeri. |
Azure |
Depolama hesabı için kullanılacak bağlama protokolü. |
Azure |
Depolama hesabının durumu. |
Azure |
Depolama türü. |
Client |
Bu, ClientCertEnabled ayarıyla birlikte oluşur.
|
Cloning |
Kopyalama işlemi için gereken bilgiler. |
Connection |
Veritabanı türü. |
Conn |
Veritabanı bağlantı dizesi bilgileri. |
Cors |
Uygulama için Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) ayarları. |
Dapr |
Uygulama Dapr yapılandırması. |
dapr |
Dapr sepet için günlük düzeyini ayarlar. İzin verilen değerler hata ayıklama, bilgi, uyarı, hatadır. Varsayılan değer bilgidir. |
Default |
Hiçbir kural eşleştirilmemişse ana erişim kısıtlaması için varsayılan eylem. |
Default |
hata yanıtı App Service. |
Details | |
Error |
Hata modeli. |
Experiments |
Üretim denemelerindeki yönlendirme kuralları. |
Extended |
Genişletilmiş Konum. |
Ftps |
FTP / FTPS hizmetinin durumu |
Function |
İşlev uygulaması yapılandırması. |
Functions |
Bir işlev grubu veya belirli bir işlev için 'Always Ready' örneklerinin sayısını ayarlar. |
Functions |
İşlev uygulaması dağıtımı için yapılandırma bölümü. |
Functions |
İşlev uygulaması çalışma zamanı adı ve sürümü. |
Functions |
İşlev uygulaması için ölçek ve eşzamanlılık ayarları. |
Handler |
Belirli bir uzantıyla HTTP isteklerini işleyen işleyiciyi tanımlamak için kullanılan IIS işleyici eşlemeleri. Örneğin, *.php uzantısıyla tüm HTTP isteklerini işlemek için php-cgi.exe işlemi yapılandırmak için kullanılır. |
Hosting |
Bu kaynak için kullanılacak bir App Service Ortamı belirtimi. |
Host |
SSL özellikli ana bilgisayar adı. |
Host |
Konak adının standart mı yoksa depo konak adı mı olduğunu gösterir. |
Http |
HTTP tetikleyicisi için ölçeklendirme ve eşzamanlılık ayarları. |
Ip |
Bu IP filtresinin ne için kullanılacağını tanımlar. Bu, proxy'lerde IP filtrelemeyi desteklemektir. |
Ip |
Bir uygulamada IP güvenlik kısıtlaması. |
Managed |
Yönetilen işlem hattı modu. |
Managed |
Yönetilen hizmet kimliği. |
Managed |
Yönetilen hizmet kimliğinin türü. |
Name |
Değer çiftini adlandır. |
Push |
Uygulama için anında iletme ayarları. |
Ramp |
Testi artırmaya yönelik yönlendirme kuralları. Bu kural statik trafiğin % değerini bir yuvaya yeniden yönlendirmeye veya performansa göre yönlendirme % değerini aşamalı olarak değiştirmeye olanak tanır. |
Redundancy |
Site yedekliliği modu |
Requests |
Toplam isteklere göre tetikleme. |
Resource |
İşlev uygulaması kaynak gereksinimleri. |
runtime |
İşlev uygulaması çalışma zamanı adı. Kullanılabilir seçenekler: dotnet-isolated, node, java, powershell, python, custom |
Scm |
SCM türü. |
Site |
Web uygulaması, mobil uygulama arka ucu veya API uygulaması. |
Site |
Uygulama için yönetim bilgileri kullanılabilirlik durumu. |
Site |
App Service uygulamasının yapılandırması. |
Site |
|
Site |
Bir uygulamada ayarlanan ölçüm sınırları. |
Site |
Site yük dengeleme. |
Site |
Bir uygulamanın MachineKey değeri. |
Slot |
Son başarılı yuva değiştirme işleminin durumu. |
Slow |
İstek yürütme süresine göre tetikleme. |
Ssl |
SSL türü |
Status |
Durum koduna göre tetikleme. |
Status |
Durum kodları aralığına göre tetikleme. |
Storage |
İşlev uygulaması tarafından kullanılan dağıtılan paket için depolama. |
storage |
Azure Depolama türünü seçme özelliği. Kullanılabilir seçenekler: blobContainer. |
Supported |
MinTlsVersion: SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor |
Tls |
Bir uygulama için izin verilen minimum güç TLS şifreleme paketi |
Triggers |
İşlev uygulaması tetikleyicileri için ölçeklendirme ve eşzamanlılık ayarları. |
Usage |
Uygulamanın kota kullanımını aşıp aşmadığını gösteren durum. Salt okunur. |
user |
Kullanıcı Tarafından Atanan kimlik. |
Virtual |
Bir uygulamadaki sanal uygulama. |
Virtual |
Sanal uygulama dizini. |
Web |
App Service uygulamaları koleksiyonu. |
ApiDefinitionInfo
Uygulamanın resmi API tanımı hakkında bilgi.
Name | Tür | Description |
---|---|---|
url |
string |
API tanımının URL'si. |
ApiManagementConfig
Uygulamaya bağlı Azure API Management (APIM) yapılandırması.
Name | Tür | Description |
---|---|---|
id |
string |
APIM-Api Tanımlayıcı. |
Authentication
Dağıtım için depolama hesabına erişmek için kimlik doğrulama yöntemi.
Name | Tür | Description |
---|---|---|
storageAccountConnectionStringName |
string |
StorageAccountConnectionString için bu özelliği kullanın. Depolama hesabı bağlantı dizesi olan uygulama ayarının adını ayarlayın. Diğer kimlik doğrulama türünü kullanırken bu özellik için bir değer ayarlamayın. |
type |
Seçili depolama hesabına erişmek için kimlik doğrulama türünü seçme özelliği. Kullanılabilir seçenekler: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
|
userAssignedIdentityResourceId |
string |
UserAssignedIdentity için bu özelliği kullanın. Kimliğin kaynak kimliğini ayarlayın. Diğer kimlik doğrulama türünü kullanırken bu özellik için bir değer ayarlamayın. |
authenticationType
Seçili depolama hesabına erişmek için kimlik doğrulama türünü seçme özelliği. Kullanılabilir seçenekler: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.
Name | Tür | Description |
---|---|---|
StorageAccountConnectionString |
string |
|
SystemAssignedIdentity |
string |
|
UserAssignedIdentity |
string |
AutoHealActions
Bir kural tetiklendiğinde otomatik düzeltme modülü tarafından gerçekleştirilen eylemler.
Name | Tür | Description |
---|---|---|
actionType |
Gerçekleştirilecek önceden tanımlanmış eylem. |
|
customAction |
Gerçekleştirilecek özel eylem. |
|
minProcessExecutionTime |
string |
Eylemi gerçekleştirmeden önce işlemin yürütülmesi gereken en kısa süre |
AutoHealActionType
Gerçekleştirilecek önceden tanımlanmış eylem.
Name | Tür | Description |
---|---|---|
CustomAction |
string |
|
LogEvent |
string |
|
Recycle |
string |
AutoHealCustomAction
Otomatik düzeltme kuralı tetiklendiğinde yürütülecek özel eylem.
Name | Tür | Description |
---|---|---|
exe |
string |
Çalıştırılacak yürütülebilir dosya. |
parameters |
string |
Yürütülebilir dosyanın parametreleri. |
AutoHealRules
Otomatik düzeltme için tanımlanabilen kurallar.
Name | Tür | Description |
---|---|---|
actions |
Bir kural tetiklendiğinde yürütülecek eylemler. |
|
triggers |
Otomatik düzeltme eylemlerinin ne zaman yürütüldüğünü açıklayan koşullar. |
AutoHealTriggers
Otomatik düzeltme tetikleyicileri.
Name | Tür | Description |
---|---|---|
privateBytesInKB |
integer |
Özel baytları temel alan bir kural. |
requests |
Toplam istekleri temel alan bir kural. |
|
slowRequests |
İstek yürütme süresini temel alan bir kural. |
|
slowRequestsWithPath |
Yolu olan birden çok Yavaş İstek Kuralını temel alan bir kural |
|
statusCodes |
Durum kodlarını temel alan bir kural. |
|
statusCodesRange |
Durum kodları aralıklarını temel alan bir kural. |
AzureStorageInfoValue
Sözlük depolama için Azure Dosyalar veya Blob Depolama erişim bilgileri değeri.
Name | Tür | Description |
---|---|---|
accessKey |
string |
Depolama hesabı için erişim anahtarı. |
accountName |
string |
Depolama hesabının adı. |
mountPath |
string |
Depolamayı sitenin çalışma zamanı ortamına bağlama yolu. |
protocol |
Depolama hesabı için kullanılacak bağlama protokolü. |
|
shareName |
string |
Dosya paylaşımının adı (Blob depolama için kapsayıcı adı). |
state |
Depolama hesabının durumu. |
|
type |
Depolama türü. |
AzureStorageProtocol
Depolama hesabı için kullanılacak bağlama protokolü.
Name | Tür | Description |
---|---|---|
Http |
string |
|
Nfs |
string |
|
Smb |
string |
AzureStorageState
Depolama hesabının durumu.
Name | Tür | Description |
---|---|---|
InvalidCredentials |
string |
|
InvalidShare |
string |
|
NotValidated |
string |
|
Ok |
string |
AzureStorageType
Depolama türü.
Name | Tür | Description |
---|---|---|
AzureBlob |
string |
|
AzureFiles |
string |
ClientCertMode
Bu, ClientCertEnabled ayarıyla birlikte oluşur.
- ClientCertEnabled: false, ClientCert'in yoksayıldığı anlamına gelir.
- ClientCertEnabled: true ve ClientCertMode: Required, ClientCert'in gerekli olduğu anlamına gelir.
- ClientCertEnabled: true ve ClientCertMode: İsteğe bağlı, ClientCert'in isteğe bağlı veya kabul edilmiş olduğu anlamına gelir.
Name | Tür | Description |
---|---|---|
Optional |
string |
|
OptionalInteractiveUser |
string |
|
Required |
string |
CloningInfo
Kopyalama işlemi için gereken bilgiler.
Name | Tür | Description |
---|---|---|
appSettingsOverrides |
object |
Kopyalanan uygulama için uygulama ayarı geçersiz kılmaları. Belirtilirse, bu ayarlar kaynak uygulamadan kopyalanan ayarları geçersiz kılar. Aksi takdirde, kaynak uygulamadan uygulama ayarları korunur. |
cloneCustomHostNames |
boolean |
|
cloneSourceControl |
boolean |
|
configureLoadBalancing |
boolean |
|
correlationId |
string |
Kopyalama işleminin bağıntı kimliği. Bu kimlik, aynı anlık görüntüyü kullanmak için birden çok kopyalama işlemini birbirine bağlar. |
hostingEnvironment |
string |
App Service Ortamı. |
overwrite |
boolean |
|
sourceWebAppId |
string |
Kaynak uygulamanın ARM kaynak kimliği. Uygulama kaynak kimliği, üretim yuvaları için /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} ve diğer yuvalar için /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} biçimindedir. |
sourceWebAppLocation |
string |
Kaynak uygulamanın konumu: Batı ABD veya Kuzey Avrupa |
trafficManagerProfileId |
string |
Varsa, kullanılacak Traffic Manager profilinin ARM kaynak kimliği. Traffic Manager kaynak kimliği /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName} biçimindedir. |
trafficManagerProfileName |
string |
Oluşturulacak Traffic Manager profilinin adı. Bu yalnızca Traffic Manager profili yoksa gereklidir. |
ConnectionStringType
Veritabanı türü.
Name | Tür | Description |
---|---|---|
ApiHub |
string |
|
Custom |
string |
|
DocDb |
string |
|
EventHub |
string |
|
MySql |
string |
|
NotificationHub |
string |
|
PostgreSQL |
string |
|
RedisCache |
string |
|
SQLAzure |
string |
|
SQLServer |
string |
|
ServiceBus |
string |
ConnStringInfo
Veritabanı bağlantı dizesi bilgileri.
Name | Tür | Description |
---|---|---|
connectionString |
string |
Bağlantı dizesi değeri. |
name |
string |
bağlantı dizesi adı. |
type |
Veritabanı türü. |
CorsSettings
Uygulama için Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) ayarları.
Name | Tür | Description |
---|---|---|
allowedOrigins |
string[] |
Çıkış noktaları arası çağrılar yapmasına izin verilmesi gereken çıkış noktalarının listesini alır veya ayarlar (örneğin: http://example.com:12345). Tümüne izin vermek için "*" kullanın. |
supportCredentials |
boolean |
Kimlik bilgilerine sahip CORS isteklerine izin verilip verilmeyeceğini alır veya ayarlar. Diğer ayrıntılar için bkz https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials . |
DaprConfig
Uygulama Dapr yapılandırması.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
appId |
string |
Dapr uygulama tanımlayıcısı |
|
appPort |
integer |
Uygulamanızın hangi bağlantı noktasında dinlediğini Dapr'a bildirir |
|
enableApiLogging |
boolean |
Dapr sepet için API günlüğünü etkinleştirir |
|
enabled |
boolean |
False |
Dapr yan arabasının etkinleştirilip etkinleştirilmediğini gösteren Boole değeri |
httpMaxRequestSize |
integer |
Büyük dosyaların karşıya yüklenmesini işlemek için istek gövdesi http sunucuları parametresinin MB cinsinden maksimum boyutunu artırma. Varsayılan değer 4 MB'tır. |
|
httpReadBufferSize |
integer |
Çok KB'lı üst bilgiler gönderilirken işlenmek üzere KB'de http üst bilgisi okuma arabelleğinin en büyük boyutu. Varsayılan değer 65 KB'tır. |
|
logLevel |
Dapr sepet için günlük düzeyini ayarlar. İzin verilen değerler hata ayıklama, bilgi, uyarı, hatadır. Varsayılan değer bilgidir. |
daprLogLevel
Dapr sepet için günlük düzeyini ayarlar. İzin verilen değerler hata ayıklama, bilgi, uyarı, hatadır. Varsayılan değer bilgidir.
Name | Tür | Description |
---|---|---|
debug |
string |
|
error |
string |
|
info |
string |
|
warn |
string |
DefaultAction
Hiçbir kural eşleştirilmemişse ana erişim kısıtlaması için varsayılan eylem.
Name | Tür | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
DefaultErrorResponse
hata yanıtı App Service.
Name | Tür | Description |
---|---|---|
error |
Hata modeli. |
Details
Name | Tür | Description |
---|---|---|
code |
string |
Hatayı program aracılığıyla tanımlamak için standartlaştırılmış dize. |
message |
string |
Ayrıntılı hata açıklaması ve hata ayıklama bilgileri. |
target |
string |
Ayrıntılı hata açıklaması ve hata ayıklama bilgileri. |
Error
Hata modeli.
Name | Tür | Description |
---|---|---|
code |
string |
Hatayı program aracılığıyla tanımlamak için standartlaştırılmış dize. |
details |
Details[] |
Ayrıntılı hatalar. |
innererror |
string |
Hata ayıklamak için daha fazla bilgi. |
message |
string |
Ayrıntılı hata açıklaması ve hata ayıklama bilgileri. |
target |
string |
Ayrıntılı hata açıklaması ve hata ayıklama bilgileri. |
Experiments
Üretim denemelerindeki yönlendirme kuralları.
Name | Tür | Description |
---|---|---|
rampUpRules |
Artırma kurallarının listesi. |
ExtendedLocation
Genişletilmiş Konum.
Name | Tür | Description |
---|---|---|
name |
string |
Genişletilmiş konumun adı. |
type |
string |
Genişletilmiş konum türü. |
FtpsState
FTP / FTPS hizmetinin durumu
Name | Tür | Description |
---|---|---|
AllAllowed |
string |
|
Disabled |
string |
|
FtpsOnly |
string |
FunctionAppConfig
İşlev uygulaması yapılandırması.
Name | Tür | Description |
---|---|---|
deployment |
İşlev uygulaması dağıtım yapılandırması. |
|
runtime |
İşlev uygulaması çalışma zamanı ayarları. |
|
scaleAndConcurrency |
İşlev uygulaması ölçeklendirme ve eşzamanlılık ayarları. |
FunctionsAlwaysReadyConfig
Bir işlev grubu veya belirli bir işlev için 'Always Ready' örneklerinin sayısını ayarlar.
Name | Tür | Description |
---|---|---|
instanceCount |
number |
Belirli bir işlev grubu veya belirli bir işlev için 'Always Ready' örneklerinin sayısını ayarlar. Daha fazla bilgi için bkz https://aka.ms/flexconsumption/alwaysready. . |
name |
string |
bir işlev grubu veya işlev adı gereklidir. Daha fazla bilgi için bkz https://aka.ms/flexconsumption/alwaysready. . |
FunctionsDeployment
İşlev uygulaması dağıtımı için yapılandırma bölümü.
Name | Tür | Description |
---|---|---|
storage |
İşlev uygulaması tarafından kullanılan dağıtılan paket için depolama. |
FunctionsRuntime
İşlev uygulaması çalışma zamanı adı ve sürümü.
Name | Tür | Description |
---|---|---|
name |
İşlev uygulaması çalışma zamanı adı. Kullanılabilir seçenekler: dotnet-isolated, node, java, powershell, python, custom |
|
version |
string |
İşlev uygulaması çalışma zamanı sürümü. Örnek: 8 (dotnet-isolated için) |
FunctionsScaleAndConcurrency
İşlev uygulaması için ölçek ve eşzamanlılık ayarları.
Name | Tür | Description |
---|---|---|
alwaysReady |
İşlev uygulaması için 'Always Ready' yapılandırması. |
|
instanceMemoryMB |
number |
İşlev uygulamasının her örneğine ayrılan bellek miktarını MB olarak ayarlayın. CPU ve ağ bant genişliği orantılı olarak ayrılır. |
maximumInstanceCount |
number |
İşlev uygulaması için en fazla örnek sayısı. |
triggers |
İşlev uygulaması tetikleyicileri için ölçek ve eşzamanlılık ayarları. |
HandlerMapping
Belirli bir uzantıyla HTTP isteklerini işleyen işleyiciyi tanımlamak için kullanılan IIS işleyici eşlemeleri. Örneğin, *.php uzantısıyla tüm HTTP isteklerini işlemek için php-cgi.exe işlemi yapılandırmak için kullanılır.
Name | Tür | Description |
---|---|---|
arguments |
string |
Betik işlemcisine geçirilecek komut satırı bağımsız değişkenleri. |
extension |
string |
Bu uzantıya sahip istekler, belirtilen FastCGI uygulaması kullanılarak işlenir. |
scriptProcessor |
string |
FastCGI uygulamasının mutlak yolu. |
HostingEnvironmentProfile
Bu kaynak için kullanılacak bir App Service Ortamı belirtimi.
Name | Tür | Description |
---|---|---|
id |
string |
App Service Ortamı Kaynak Kimliği. |
name |
string |
App Service Ortamı adı. |
type |
string |
App Service Ortamı kaynak türü. |
HostNameSslState
SSL özellikli ana bilgisayar adı.
Name | Tür | Description |
---|---|---|
hostType |
Konak adının standart mı yoksa depo konak adı mı olduğunu gösterir. |
|
name |
string |
Hostname. |
sslState |
SSL türü. |
|
thumbprint |
string |
SSL sertifikası parmak izi. |
toUpdate |
boolean |
|
virtualIP |
string |
IP tabanlı SSL etkinse konak adına atanan sanal IP adresi. |
HostType
Konak adının standart mı yoksa depo konak adı mı olduğunu gösterir.
Name | Tür | Description |
---|---|---|
Repository |
string |
|
Standard |
string |
Http
HTTP tetikleyicisi için ölçeklendirme ve eşzamanlılık ayarları.
Name | Tür | Description |
---|---|---|
perInstanceConcurrency |
number |
Örnek başına eş zamanlı HTTP tetikleyicisi çağırma sayısı üst sınırı. |
IpFilterTag
Bu IP filtresinin ne için kullanılacağını tanımlar. Bu, proxy'lerde IP filtrelemeyi desteklemektir.
Name | Tür | Description |
---|---|---|
Default |
string |
|
ServiceTag |
string |
|
XffProxy |
string |
IpSecurityRestriction
Bir uygulamada IP güvenlik kısıtlaması.
Name | Tür | Description |
---|---|---|
action |
string |
Bu IP aralığı için erişime izin ver veya erişimi reddet. |
description |
string |
IP kısıtlama kuralı açıklaması. |
headers |
object |
IP kısıtlama kuralı üst bilgileri. X İletilmiş Ana Bilgisayar (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Eşleşen mantık şudur: ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Eşleşen mantık şudur: ..
X-Azure-FDID ve X-FD-HealthProbe. Eşleşen mantık tam eşleşmedir. |
ipAddress |
string |
Güvenlik kısıtlamasının geçerli olduğu IP adresi. Saf ipv4 adresi (gerekli SubnetMask özelliği) veya ipv4/mask (baştaki bit eşleşmesi) gibi CIDR gösterimi biçiminde olabilir. CIDR için SubnetMask özelliği belirtilmemelidir. |
name |
string |
IP kısıtlama kuralı adı. |
priority |
integer |
IP kısıtlama kuralının önceliği. |
subnetMask |
string |
Kısıtlamanın geçerli olduğu IP adresi aralığı için alt ağ maskesi. |
subnetTrafficTag |
integer |
(iç) Alt ağ trafik etiketi |
tag |
Bu IP filtresinin ne için kullanılacağını tanımlar. Bu, proxy'lerde IP filtrelemeyi desteklemektir. |
|
vnetSubnetResourceId |
string |
Sanal ağ kaynak kimliği |
vnetTrafficTag |
integer |
(iç) Sanal ağ trafik etiketi |
ManagedPipelineMode
Yönetilen işlem hattı modu.
Name | Tür | Description |
---|---|---|
Classic |
string |
|
Integrated |
string |
ManagedServiceIdentity
Yönetilen hizmet kimliği.
Name | Tür | Description |
---|---|---|
principalId |
string |
Yönetilen hizmet kimliğinin asıl kimliği. |
tenantId |
string |
Yönetilen hizmet kimliğinin kiracısı. |
type |
Yönetilen hizmet kimliğinin türü. |
|
userAssignedIdentities |
<string,
user |
Kaynakla ilişkili kullanıcı tarafından atanan kimliklerin listesi. Kullanıcı kimliği sözlüğü anahtar başvuruları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Yönetilen hizmet kimliğinin türü.
Name | Tür | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
NameValuePair
Değer çiftini adlandır.
Name | Tür | Description |
---|---|---|
name |
string |
Çift adı. |
value |
string |
Değeri eşleştirin. |
PushSettings
Uygulama için anında iletme ayarları.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak Kimliği. |
kind |
string |
Kaynak türü. |
name |
string |
Kaynak Adı. |
properties.dynamicTagsJson |
string |
Anında iletme kayıt uç noktasındaki kullanıcı taleplerinden değerlendirilecek dinamik etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar. |
properties.isPushEnabled |
boolean |
Gönderme uç noktasının etkinleştirilip etkinleştirilmediğini belirten bir bayrak alır veya ayarlar. |
properties.tagWhitelistJson |
string |
Anında iletme kayıt uç noktası tarafından kullanılmak üzere izin verilen etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar. |
properties.tagsRequiringAuth |
string |
Anında iletme kayıt uç noktasında kullanıcı kimlik doğrulamasının kullanılmasını gerektiren etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar. Etiketler alfasayısal karakterlerden ve şunlardan oluşabilir: '_', '@', '#', '.', ':', '-'. Doğrulama PushRequestHandler'da gerçekleştirilmelidir. |
type |
string |
Kaynak türü. |
RampUpRule
Testi artırmaya yönelik yönlendirme kuralları. Bu kural statik trafiğin % değerini bir yuvaya yeniden yönlendirmeye veya performansa göre yönlendirme % değerini aşamalı olarak değiştirmeye olanak tanır.
Name | Tür | Description |
---|---|---|
actionHostName |
string |
Karar verildiğinde trafiğin yeniden yönlendirileceği yuvanın ana bilgisayar adı. Örneğin myapp-stage.azurewebsites.net. |
changeDecisionCallbackUrl |
string |
Özel karar algoritması, Url'nin belirtilebileceği TiPCallback site uzantısında sağlanabilir. yapı iskelesi ve sözleşmeler için bkz. TiPCallback site uzantısı. https://www.siteextensions.net/packages/TiPCallback/ |
changeIntervalInMinutes |
integer |
ReroutePercentage değerinin yeniden değerlendirilme aralığını dakika cinsinden belirtir. |
changeStep |
number |
Otomatik artırma senaryosunda bu, veya |
maxReroutePercentage |
number |
ReroutePercentage'ın kalacağı üst sınırı belirtir. |
minReroutePercentage |
number |
ReroutePercentage'ın kalacağı alt sınırı belirtir. |
name |
string |
Yönlendirme kuralının adı. Önerilen ad, denemedeki trafiği alacak yuvaya işaret etmek olacaktır. |
reroutePercentage |
number |
'a |
RedundancyMode
Site yedekliliği modu
Name | Tür | Description |
---|---|---|
ActiveActive |
string |
|
Failover |
string |
|
GeoRedundant |
string |
|
Manual |
string |
|
None |
string |
RequestsBasedTrigger
Toplam isteklere göre tetikleme.
Name | Tür | Description |
---|---|---|
count |
integer |
İstek Sayısı. |
timeInterval |
string |
Zaman aralığı. |
ResourceConfig
İşlev uygulaması kaynak gereksinimleri.
Name | Tür | Description |
---|---|---|
cpu |
number |
Çekirdek olarak gerekli CPU, örneğin 0,5 |
memory |
string |
Gerekli bellek, örneğin "1Gi" |
runtimeName
İşlev uygulaması çalışma zamanı adı. Kullanılabilir seçenekler: dotnet-isolated, node, java, powershell, python, custom
Name | Tür | Description |
---|---|---|
custom |
string |
|
dotnet-isolated |
string |
|
java |
string |
|
node |
string |
|
powershell |
string |
|
python |
string |
ScmType
SCM türü.
Name | Tür | Description |
---|---|---|
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
Web uygulaması, mobil uygulama arka ucu veya API uygulaması.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
extendedLocation |
Genişletilmiş Konum. |
||
id |
string |
Kaynak Kimliği. |
|
identity |
Yönetilen hizmet kimliği. |
||
kind |
string |
Kaynak türü. |
|
location |
string |
Kaynak Konumu. |
|
name |
string |
Kaynak Adı. |
|
properties.availabilityState |
Uygulama için yönetim bilgileri kullanılabilirlik durumu. |
||
properties.clientAffinityEnabled |
boolean |
|
|
properties.clientCertEnabled |
boolean |
|
|
properties.clientCertExclusionPaths |
string |
istemci sertifikası kimlik doğrulaması virgülle ayrılmış dışlama yolları |
|
properties.clientCertMode |
Bu, ClientCertEnabled ayarıyla birlikte oluşur.
|
||
properties.cloningInfo |
Uygulama oluşturma sırasında belirtilirse, uygulama bir kaynak uygulamadan kopyalanır. |
||
properties.containerSize |
integer |
İşlev kapsayıcısının boyutu. |
|
properties.customDomainVerificationId |
string |
Uygulamaya atanan özel etki alanlarını doğrulayan benzersiz tanımlayıcı. Müşteri doğrulama için bu kimliği txt kaydına ekleyecektir. |
|
properties.dailyMemoryTimeQuota |
integer |
İzin verilen günlük bellek süresi kotası üst sınırı (yalnızca dinamik uygulamalarda geçerlidir). |
|
properties.daprConfig |
Uygulamanın Dapr yapılandırması. |
||
properties.defaultHostName |
string |
Uygulamanın varsayılan ana bilgisayar adı. Salt okunur. |
|
properties.dnsConfiguration |
Bir site için DNS ile ilgili çeşitli ayarları yapılandırma özelliği. |
||
properties.enabled |
boolean |
|
|
properties.enabledHostNames |
string[] |
Uygulama için konak adları etkinleştirildi. Ana bilgisayar adları atanmalıdır (bkz. Konak Adları) VE etkinleştirilmelidir. Aksi takdirde, uygulama bu ana bilgisayar adlarında sunulmaz. |
|
properties.functionAppConfig |
Azure İşlevi uygulamasına özgü yapılandırma. |
||
properties.hostNameSslStates |
Ana bilgisayar adı SSL durumları, uygulamanın ana bilgisayar adları için SSL bağlamalarını yönetmek için kullanılır. |
||
properties.hostNames |
string[] |
Uygulamayla ilişkili ana bilgisayar adları. |
|
properties.hostNamesDisabled |
boolean |
|
|
properties.hostingEnvironmentProfile |
Uygulama için kullanılacak App Service Ortamı. |
||
properties.httpsOnly |
boolean |
HttpsOnly: Bir web sitesini yalnızca https isteklerini kabul etmek için yapılandırıyor. Http istekleri için yeniden yönlendirme sorunları |
|
properties.hyperV |
boolean |
False |
Hyper-V korumalı alanı. |
properties.inProgressOperationId |
string |
Bu sitede bekleyen bir işlem varsa bir işlem kimliği belirtir. |
|
properties.isDefaultContainer |
boolean |
|
|
properties.isXenon |
boolean |
False |
Kullanımdan kaldırıldı: Hyper-V korumalı alanı. |
properties.keyVaultReferenceIdentity |
string |
Key Vault Başvurusu kimlik doğrulaması için kullanılacak kimlik. |
|
properties.lastModifiedTimeUtc |
string |
Uygulamanın en son değiştirildiği tarih (UTC). Salt okunur. |
|
properties.managedEnvironmentId |
string |
Azure Resource Manager bu uygulamanın barındırıldığı müşterinin seçtiği Yönetilen Ortamın kimliği. Bunun /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} biçiminde olması gerekir |
|
properties.maxNumberOfWorkers |
integer |
En fazla çalışan sayısı. Bu yalnızca İşlevler kapsayıcısı için geçerlidir. |
|
properties.outboundIpAddresses |
string |
Uygulamanın giden bağlantılar (örneğin veritabanı erişimi) için kullandığı IP adreslerinin listesi. Sitenin geçerli ayarlarla barındırılabildiği kiracıların VIP'lerini içerir. Salt okunur. |
|
properties.possibleOutboundIpAddresses |
string |
Uygulamanın giden bağlantılar (örneğin veritabanı erişimi) için kullandığı IP adreslerinin listesi. dataComponent dışındaki tüm kiracıların VIP'lerini içerir. Salt okunur. |
|
properties.publicNetworkAccess |
string |
Tüm genel trafiğe izin veren veya trafiği engelleyen özellik. İzin Verilen Değerler: 'Enabled', 'Disabled' veya boş bir dize. |
|
properties.redundancyMode |
Site yedekliliği modu |
||
properties.repositorySiteName |
string |
Depo sitesinin adı. |
|
properties.reserved |
boolean |
False |
|
properties.resourceConfig |
İşlev uygulaması kaynak gereksinimleri. |
||
properties.resourceGroup |
string |
Uygulamanın ait olduğu kaynak grubunun adı. Salt okunur. |
|
properties.scmSiteAlsoStopped |
boolean |
False |
|
properties.serverFarmId |
string |
İlişkili App Service planının kaynak kimliği: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
|
properties.siteConfig |
Uygulamanın yapılandırması. |
||
properties.slotSwapStatus |
Son dağıtım yuvası değiştirme işleminin durumu. |
||
properties.state |
string |
Uygulamanın geçerli durumu. |
|
properties.storageAccountRequired |
boolean |
Müşteri tarafından sağlanan depolama hesabının gerekli olup olmadığını denetler |
|
properties.suspendedTill |
string |
Bellek süresi kotası aşıldığında uygulama askıya alınana kadar. |
|
properties.targetSwapSlot |
string |
Bu uygulamanın hangi dağıtım yuvasına değiştirileceğini belirtir. Salt okunur. |
|
properties.trafficManagerHostNames |
string[] |
Uygulamayla ilişkili Azure Traffic Manager ana bilgisayar adları. Salt okunur. |
|
properties.usageState |
Uygulamanın kota kullanımını aşıp aşmadığını gösteren durum. Salt okunur. |
||
properties.virtualNetworkSubnetId |
string |
Bölgesel Sanal Ağ Tümleştirmesi tarafından birleştirilecek Sanal ağın ve alt ağın Azure Resource Manager kimliği. Bunun /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} biçiminde olması gerekir |
|
properties.vnetBackupRestoreEnabled |
boolean |
Sanal ağ üzerinden Yedekleme ve Geri Yükleme işlemlerini etkinleştirmek için |
|
properties.vnetContentShareEnabled |
boolean |
sanal ağ üzerinden içeriğe erişimi etkinleştirmek için |
|
properties.vnetImagePullEnabled |
boolean |
Sanal Ağ üzerinden görüntü çekmeyi etkinleştirmek için |
|
properties.vnetRouteAllEnabled |
boolean |
Tümünü Yönlendir özelliğinin etkin Sanal Ağ. Bu, tüm giden trafiğin Sanal Ağ Güvenlik Gruplarının ve Kullanıcı Tanımlı Yolların uygulanmasına neden olur. |
|
properties.workloadProfileName |
string |
İşlev uygulamasının yürütülecek iş yükü profil adı. |
|
tags |
object |
Kaynak etiketleri. |
|
type |
string |
Kaynak türü. |
SiteAvailabilityState
Uygulama için yönetim bilgileri kullanılabilirlik durumu.
Name | Tür | Description |
---|---|---|
DisasterRecoveryMode |
string |
|
Limited |
string |
|
Normal |
string |
SiteConfig
App Service uygulamasının yapılandırması.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
acrUseManagedIdentityCreds |
boolean |
ACR çekme işlemi için Yönetilen Kimlik Kimlik KimlikLerini kullanma bayrağı |
|
acrUserManagedIdentityID |
string |
Kullanıcı tarafından yönetilen kimlik kullanılıyorsa, kullanıcı tarafından yönetilen kimlik ClientId |
|
alwaysOn |
boolean |
|
|
apiDefinition |
Uygulamanın resmi API tanımı hakkında bilgi. |
||
apiManagementConfig |
Uygulamaya bağlı Azure API yönetim ayarları. |
||
appCommandLine |
string |
Başlatacak uygulama komut satırı. |
|
appSettings |
Uygulama ayarları. |
||
autoHealEnabled |
boolean |
|
|
autoHealRules |
Otomatik İyileştirme kuralları. |
||
autoSwapSlotName |
string |
Yuva adını otomatik değiştirme. |
|
azureStorageAccounts |
<string,
Azure |
Azure Depolama Hesaplarının listesi. |
|
connectionStrings |
Bağlantı dizeleri. |
||
cors |
Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) ayarları. |
||
defaultDocuments |
string[] |
Varsayılan belgeler. |
|
detailedErrorLoggingEnabled |
boolean |
|
|
documentRoot |
string |
Belge kökü. |
|
elasticWebAppScaleLimit |
integer |
Bir sitenin ölçeğini genişletebileceği en fazla çalışan sayısı.
Bu ayar yalnızca ElasticScaleEnabled'ın olduğu planlardaki uygulamalar için geçerlidir |
|
experiments |
Bu, polimorfik türler için geçici bir çözümdür. |
||
ftpsState |
FTP / FTPS hizmetinin durumu |
||
functionAppScaleLimit |
integer |
Bir sitenin ölçeğini genişletebileceği en fazla çalışan sayısı. Bu ayar yalnızca Tüketim ve Elastik Premium Planları için geçerlidir |
|
functionsRuntimeScaleMonitoringEnabled |
boolean |
İşlevler çalışma zamanı ölçeği izlemenin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar. Etkinleştirildiğinde, ScaleController olay kaynaklarını doğrudan izlemez, bunun yerine ölçek durumunu almak için çalışma zamanını çağırır. |
|
handlerMappings |
İşleyici eşlemeleri. |
||
healthCheckPath |
string |
Sistem durumu denetimi yolu |
|
http20Enabled |
boolean |
True |
Http20Enabled: istemcilerin http2.0 üzerinden bağlanmasına izin vermek için bir web sitesi yapılandırıyor |
httpLoggingEnabled |
boolean |
|
|
ipSecurityRestrictions |
Main için IP güvenlik kısıtlamaları. |
||
ipSecurityRestrictionsDefaultAction |
Hiçbir kural eşleştirilmemişse ana erişim kısıtlaması için varsayılan eylem. |
||
javaContainer |
string |
Java kapsayıcısı. |
|
javaContainerVersion |
string |
Java kapsayıcı sürümü. |
|
javaVersion |
string |
Java sürümü. |
|
keyVaultReferenceIdentity |
string |
Key Vault Başvurusu kimlik doğrulaması için kullanılacak kimlik. |
|
limits |
Site sınırları. |
||
linuxFxVersion |
string |
Linux App Framework ve sürümü |
|
loadBalancing |
Site yük dengeleme. |
||
localMySqlEnabled |
boolean |
False |
|
logsDirectorySizeLimit |
integer |
HTTP, dizin boyutu sınırını günlüğe kaydeder. |
|
machineKey |
Site MachineKey. |
||
managedPipelineMode |
Yönetilen işlem hattı modu. |
||
managedServiceIdentityId |
integer |
Yönetilen Hizmet Kimliği Kimliği |
|
metadata |
Uygulama meta verileri. Gizli diziler içerebileceğinden bu özellik alınamıyor. |
||
minTlsCipherSuite |
Bir uygulama için izin verilen minimum güç TLS şifreleme paketi |
||
minTlsVersion |
MinTlsVersion: SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor |
||
minimumElasticInstanceCount |
integer |
Site için minimum örnek sayısı Bu ayar yalnızca Elastik Planlar için geçerlidir |
|
netFrameworkVersion |
string |
v4.6 |
.NET Framework sürümü. |
nodeVersion |
string |
Node.js sürümü. |
|
numberOfWorkers |
integer |
Çalışan sayısı. |
|
phpVersion |
string |
PHP sürümü. |
|
powerShellVersion |
string |
PowerShell sürümü. |
|
preWarmedInstanceCount |
integer |
Önceden Uyarılmış örneklerin sayısı. Bu ayar yalnızca Tüketim ve Elastik Planlar için geçerlidir |
|
publicNetworkAccess |
string |
Tüm genel trafiğe izin veren veya trafiği engelleyen özellik. |
|
publishingUsername |
string |
Yayımlama kullanıcı adı. |
|
push |
Uç nokta ayarlarını gönderme. |
||
pythonVersion |
string |
Python sürümü. |
|
remoteDebuggingEnabled |
boolean |
|
|
remoteDebuggingVersion |
string |
Uzaktan hata ayıklama sürümü. |
|
requestTracingEnabled |
boolean |
|
|
requestTracingExpirationTime |
string |
İstek izleme süre sonu. |
|
scmIpSecurityRestrictions |
scm için IP güvenlik kısıtlamaları. |
||
scmIpSecurityRestrictionsDefaultAction |
Hiçbir kural eşleştirilmemişse scm erişim kısıtlaması için varsayılan eylem. |
||
scmIpSecurityRestrictionsUseMain |
boolean |
scm'nin main kullanması için IP güvenlik kısıtlamaları. |
|
scmMinTlsVersion |
ScmMinTlsVersion: SCM sitesi için SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor |
||
scmType |
SCM türü. |
||
tracingOptions |
string |
İzleme seçenekleri. |
|
use32BitWorkerProcess |
boolean |
|
|
virtualApplications |
Sanal uygulamalar. |
||
vnetName |
string |
Sanal Ağ adı. |
|
vnetPrivatePortsCount |
integer |
Bu uygulamaya atanan özel bağlantı noktalarının sayısı. Bunlar çalışma zamanında dinamik olarak atanır. |
|
vnetRouteAllEnabled |
boolean |
Tümünü Yönlendir özelliğinin etkin Sanal Ağ. Bu, tüm giden trafiğin Sanal Ağ Güvenlik Gruplarının ve Kullanıcı Tanımlı Yolların uygulanmasına neden olur. |
|
webSocketsEnabled |
boolean |
|
|
websiteTimeZone |
string |
Bir sitenin zaman damgaları oluşturmak için kullandığı saat dilimini ayarlar. Linux ve Windows App Service ile uyumludur. WEBSITE_TIME_ZONE uygulama ayarının ayarlanması bu yapılandırmadan önceliklidir. Linux için tz veritabanı değerlerini https://www.iana.org/time-zones bekler (hızlı başvuru için bkz https://en.wikipedia.org/wiki/List_of_tz_database_time_zones. ). Windows için, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones altında listelenen saat dilimlerinden birini bekler |
|
windowsFxVersion |
string |
Xenon App Framework ve sürümü |
|
xManagedServiceIdentityId |
integer |
Açık Yönetilen Hizmet Kimliği Kimliği |
SiteDnsConfig
Name | Tür | Description |
---|---|---|
dnsAltServer |
string |
Uygulamalar tarafından kullanılacak alternatif DNS sunucusu. Bu özellik, WEBSITE_DNS_ALT_SERVER uygulama ayarını çoğaltır. |
dnsLegacySortOrder |
boolean |
Sanal ağ özel DNS sunucularını kullanan sitelerin DNS sunucularının listesini sıralamaya devam ettiğini gösterir. Salt Okunur. |
dnsMaxCacheTimeout |
integer |
DNS'nin saniyeler içinde önbelleğe alınması için özel süre. İzin verilen aralık: 0-60. Varsayılan değer 30 saniyedir. 0, önbelleğe alma özelliğinin devre dışı olduğu anlamına gelir. |
dnsRetryAttemptCount |
integer |
Dns araması için toplam yeniden deneme sayısı. İzin verilen aralık: 1-5. Varsayılan değer 3'dür. |
dnsRetryAttemptTimeout |
integer |
Saniyeler içinde tek bir dns araması için zaman aşımı. İzin verilen aralık: 1-30. Varsayılan değer 3'dür. |
dnsServers |
string[] |
Aramalar için bir uygulama tarafından kullanılacak özel DNS sunucularının listesi. En fazla 5 dns sunucusu ayarlanabilir. |
SiteLimits
Bir uygulamada ayarlanan ölçüm sınırları.
Name | Tür | Description |
---|---|---|
maxDiskSizeInMb |
integer |
MB cinsinden izin verilen en fazla disk boyutu kullanımı. |
maxMemoryInMb |
integer |
MB cinsinden izin verilen en fazla bellek kullanımı. |
maxPercentageCpu |
number |
İzin verilen en yüksek CPU kullanım yüzdesi. |
SiteLoadBalancing
Site yük dengeleme.
Name | Tür | Description |
---|---|---|
LeastRequests |
string |
|
LeastResponseTime |
string |
|
PerSiteRoundRobin |
string |
|
RequestHash |
string |
|
WeightedRoundRobin |
string |
|
WeightedTotalTraffic |
string |
SiteMachineKey
Bir uygulamanın MachineKey değeri.
Name | Tür | Description |
---|---|---|
decryption |
string |
Şifre çözme için kullanılan algoritma. |
decryptionKey |
string |
Şifre çözme anahtarı. |
validation |
string |
MachineKey doğrulaması. |
validationKey |
string |
Doğrulama anahtarı. |
SlotSwapStatus
Son başarılı yuva değiştirme işleminin durumu.
Name | Tür | Description |
---|---|---|
destinationSlotName |
string |
Son değiştirme işleminin hedef yuvası. |
sourceSlotName |
string |
Son değiştirme işleminin kaynak yuvası. |
timestampUtc |
string |
Son başarılı yuva değiştirme işleminin tamamlanma zamanı. |
SlowRequestsBasedTrigger
İstek yürütme süresine göre tetikleme.
Name | Tür | Description |
---|---|---|
count |
integer |
İstek Sayısı. |
path |
string |
İstek Yolu. |
timeInterval |
string |
Zaman aralığı. |
timeTaken |
string |
Geçen süre. |
SslState
SSL türü
Name | Tür | Description |
---|---|---|
Disabled |
string |
|
IpBasedEnabled |
string |
|
SniEnabled |
string |
StatusCodesBasedTrigger
Durum koduna göre tetikleme.
Name | Tür | Description |
---|---|---|
count |
integer |
İstek Sayısı. |
path |
string |
İstek Yolu |
status |
integer |
HTTP durum kodu. |
subStatus |
integer |
İstek Alt Durumu. |
timeInterval |
string |
Zaman aralığı. |
win32Status |
integer |
Win32 hata kodu. |
StatusCodesRangeBasedTrigger
Durum kodları aralığına göre tetikleme.
Name | Tür | Description |
---|---|---|
count |
integer |
İstek Sayısı. |
path |
string |
|
statusCodes |
string |
HTTP durum kodu. |
timeInterval |
string |
Zaman aralığı. |
Storage
İşlev uygulaması tarafından kullanılan dağıtılan paket için depolama.
Name | Tür | Description |
---|---|---|
authentication |
Dağıtım için depolama hesabına erişmek için kimlik doğrulama yöntemi. |
|
type |
Azure Depolama türünü seçme özelliği. Kullanılabilir seçenekler: blobContainer. |
|
value |
string |
Seçili Azure Depolama türü için URL'yi ayarlama özelliği. Örnek: blobContainer için değer şu olabilir: https://.blob.core.windows.net/. |
storageType
Azure Depolama türünü seçme özelliği. Kullanılabilir seçenekler: blobContainer.
Name | Tür | Description |
---|---|---|
blobContainer |
string |
SupportedTlsVersions
MinTlsVersion: SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor
Name | Tür | Description |
---|---|---|
1.0 |
string |
|
1.1 |
string |
|
1.2 |
string |
|
1.3 |
string |
TlsCipherSuites
Bir uygulama için izin verilen minimum güç TLS şifreleme paketi
Name | Tür | Description |
---|---|---|
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 |
Triggers
İşlev uygulaması tetikleyicileri için ölçeklendirme ve eşzamanlılık ayarları.
Name | Tür | Description |
---|---|---|
http |
HTTP tetikleyicisi için ölçeklendirme ve eşzamanlılık ayarları. |
UsageState
Uygulamanın kota kullanımını aşıp aşmadığını gösteren durum. Salt okunur.
Name | Tür | Description |
---|---|---|
Exceeded |
string |
|
Normal |
string |
userAssignedIdentity
Kullanıcı Tarafından Atanan kimlik.
Name | Tür | Description |
---|---|---|
clientId |
string |
Kullanıcı tarafından atanan kimliğin istemci kimliği |
principalId |
string |
Kullanıcı tarafından atanan kimliğin Asıl Kimliği |
VirtualApplication
Bir uygulamadaki sanal uygulama.
Name | Tür | Description |
---|---|---|
physicalPath |
string |
Fiziksel yol. |
preloadEnabled |
boolean |
|
virtualDirectories |
Sanal uygulama için sanal dizinler. |
|
virtualPath |
string |
Sanal yol. |
VirtualDirectory
Sanal uygulama dizini.
Name | Tür | Description |
---|---|---|
physicalPath |
string |
Fiziksel yol. |
virtualPath |
string |
Sanal uygulamanın yolu. |
WebAppCollection
App Service uygulamaları koleksiyonu.
Name | Tür | Description |
---|---|---|
nextLink |
string |
Sonraki kaynak sayfasına bağlantı. |
value |
Site[] |
Kaynak koleksiyonu. |