Web Apps - Get Configuration
Açıklama Bir uygulamanın platform sürümü ve bitlik, varsayılan belgeler, sanal uygulamalar, Always On vb. gibi yapılandırmasını alır.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web?api-version=2025-05-01
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
name
|
path | True |
string |
Uygulamanın adı. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
|
subscription
|
path | True |
string (uuid) |
Hedef aboneliğin kimliği. Değer bir UUID olmalıdır. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Azure işlemi başarıyla tamamlandı. |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Get Site Config
Örnek isteği
Örnek yanıt
{
"name": "web",
"type": "Microsoft.Web/sites/config",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/web",
"kind": "app",
"properties": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "v4.0",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "5.6",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": true,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
}
}
Tanımlar
| Name | Description |
|---|---|
|
Api |
Uygulamanın resmi API tanımı hakkında bilgi. |
|
Api |
Uygulamaya bağlı Azure API yönetimi (APIM) yapılandırması. |
|
Auto |
Bir kural tetiklendiğinde otomatik iyileştirme modülü tarafından gerçekleştirilecek eylemler. |
|
Auto |
Gerçekleştirilecek önceden tanımlanmış eylem. |
|
Auto |
Otomatik iyileştirme kuralı tetiklendiğinde yürütülecek özel eylem. |
|
Auto |
Otomatik düzeltme için tanımlanabilen kurallar. |
|
Auto |
Otomatik iyileştirme için tetikleyiciler. |
|
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ü. |
|
Connection |
Veritabanı türü. |
|
Conn |
Veritabanı bağlantı dizesi bilgileri. |
|
Cors |
Uygulama için Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) ayarları. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Default |
Hiçbir kural eşleştirilmemişse ana erişim kısıtlaması için varsayılan eylem. |
|
Default |
App Service hata yanıtı. |
|
Default |
Hata modeli. |
|
Default |
Ayrıntılı hatalar. |
| Experiments |
Üretim deneylerinde yönlendirme kuralları. |
|
Ftps |
FTP / FTPS hizmetinin durumu |
|
Handler |
IIS işleyici eşlemeleri, belirli bir uzantıya sahip HTTP isteklerini hangi işleyicinin işleyeceğini tanımlamak için kullanılır. Örneğin, php-cgi.exe işlemi *.php uzantılı tüm HTTP isteklerini işleyecek şekilde yapılandırmak için kullanılır. |
|
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. |
|
Name |
İsim değer çifti. |
|
Push |
Uygulama için ayarları itin. |
|
Ramp |
Hızlandırma testi için yönlendirme kuralları. Bu kural, statik trafiğin % bir yuvaya yeniden yönlendirilmesine veya performansa dayalı olarak yönlendirme % kademeli olarak değiştirilmesine olanak tanır. |
|
Requests |
Toplam isteklere göre tetikleyin. |
|
Scm |
SCM türü. |
|
Site |
Web uygulaması yapılandırması ARM kaynağı. |
|
Site |
Bir uygulamada ayarlanan ölçüm sınırları. |
|
Site |
Site yük dengelemesi. |
|
Site |
MachineKey bir uygulamanın MachineKey'i. |
|
Slow |
İstek yürütme süresine göre tetikleyici. |
|
Status |
Durum koduna göre tetikleyici. |
|
Status |
Durum kodları aralığına göre tetikleyici. |
|
Supported |
MinTlsVersion: SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor |
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
Tls |
Bir uygulama için izin verilen minimum güç TLS şifreleme paketi |
|
Virtual |
Bir uygulamada sanal uygulama. |
|
Virtual |
Sanal uygulama dizini. |
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 yönetimi (APIM) yapılandırması.
| Name | Tür | Description |
|---|---|---|
| id |
string |
APIM-Api Tanımlayıcı. |
AutoHealActions
Bir kural tetiklendiğinde otomatik iyileştirme modülü tarafından gerçekleştirilecek 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ütmesi gereken minimum süre |
AutoHealActionType
Gerçekleştirilecek önceden tanımlanmış eylem.
| Değer | Description |
|---|---|
| Recycle | |
| LogEvent | |
| CustomAction |
AutoHealCustomAction
Otomatik iyileştirme 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 iyileştirme için tetikleyiciler.
| Name | Tür | Description |
|---|---|---|
| privateBytesInKB |
integer (int32) |
Ö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 (password) |
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ü.
| Değer | Description |
|---|---|
| Smb | |
| Http | |
| Nfs |
AzureStorageState
Depolama hesabının durumu.
| Değer | Description |
|---|---|
| Ok | |
| InvalidCredentials | |
| InvalidShare | |
| NotValidated |
AzureStorageType
Depolama türü.
| Değer | Description |
|---|---|
| AzureFiles | |
| AzureBlob |
ConnectionStringType
Veritabanı türü.
| Değer | Description |
|---|---|
| MySql | |
| SQLServer | |
| SQLAzure | |
| Custom | |
| NotificationHub | |
| ServiceBus | |
| EventHub | |
| ApiHub | |
| DocDb | |
| RedisCache | |
| PostgreSQL |
ConnStringInfo
Veritabanı bağlantı dizesi bilgileri.
| Name | Tür | Description |
|---|---|---|
| connectionString |
string |
Bağlantı dizesi değeri. |
| name |
string |
Bağlantı dizesinin 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: |
| supportCredentials |
boolean |
Kimlik bilgilerine sahip CORS isteklerine izin verilip verilmeyeceğini alır veya ayarlar. Daha fazla bilgi için bkz. https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials. |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DefaultAction
Hiçbir kural eşleştirilmemişse ana erişim kısıtlaması için varsayılan eylem.
| Değer | Description |
|---|---|
| Allow | |
| Deny |
DefaultErrorResponse
App Service hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| error |
Hata modeli. |
DefaultErrorResponseError
Hata modeli.
| Name | Tür | Description |
|---|---|---|
| code |
string |
Hatayı program aracılığıyla tanımlamak için standartlaştırılmış dize. |
| 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. |
DefaultErrorResponseErrorDetailsItem
Ayrıntılı hatalar.
| 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. |
Experiments
Üretim deneylerinde yönlendirme kuralları.
| Name | Tür | Description |
|---|---|---|
| rampUpRules |
Artırma kurallarının listesi. |
FtpsState
FTP / FTPS hizmetinin durumu
| Değer | Description |
|---|---|
| AllAllowed | |
| FtpsOnly | |
| Disabled |
HandlerMapping
IIS işleyici eşlemeleri, belirli bir uzantıya sahip HTTP isteklerini hangi işleyicinin işleyeceğini tanımlamak için kullanılır. Örneğin, php-cgi.exe işlemi *.php uzantılı tüm HTTP isteklerini işleyecek şekilde 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. |
IpFilterTag
Bu IP filtresinin ne için kullanılacağını tanımlar. Bu, proxy'lerde IP filtrelemeyi desteklemektir.
| Değer | Description |
|---|---|
| Default | |
| XffProxy | |
| ServiceTag |
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-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Eşleşen mantık..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Eşleşen mantık..
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 (int32) |
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 (int32) |
(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 (int32) |
(iç) Sanal ağ trafik etiketi |
ManagedPipelineMode
Yönetilen işlem hattı modu.
| Değer | Description |
|---|---|
| Integrated | |
| Classic |
NameValuePair
İsim değer çifti.
| Name | Tür | Description |
|---|---|---|
| name |
string |
Çift adı. |
| value |
string |
Değeri eşleştirin. |
PushSettings
Uygulama için ayarları itin.
| 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 beyaz listeye alınmış etiketlerin listesini içeren bir JSON dizesini alır veya ayarlar. |
| properties.tagsRequiringAuth |
string |
Anında iletme kaydı 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
Hızlandırma testi için yönlendirme kuralları. Bu kural, statik trafiğin % bir yuvaya yeniden yönlendirilmesine veya performansa dayalı olarak yönlendirme % kademeli olarak değiştirilmesine 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. |
| changeIntervalInMinutes |
integer (int32) |
ReroutePercentage değerinin yeniden değerlendirilme aralığını dakika cinsinden belirtir. |
| changeStep |
number (double) |
Otomatik rampa senaryosunda bu, \n |
| maxReroutePercentage |
number (double) |
ReroutePercentage'ın kalacağı üst sınırı belirtir. |
| minReroutePercentage |
number (double) |
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 (double) |
öğesine |
RequestsBasedTrigger
Toplam isteklere göre tetikleyin.
| Name | Tür | Description |
|---|---|---|
| count |
integer (int32) |
İstek Sayısı. |
| timeInterval |
string |
Zaman aralığı. |
ScmType
SCM türü.
| Değer | Description |
|---|---|
| None | |
| Dropbox | |
| Tfs | |
| LocalGit | |
| GitHub | |
| CodePlexGit | |
| CodePlexHg | |
| BitbucketGit | |
| BitbucketHg | |
| ExternalGit | |
| ExternalHg | |
| OneDrive | |
| VSO | |
| VSTSRM |
SiteConfigResource
Web uygulaması yapılandırması ARM kaynağı.
| Name | Tür | Default value | Description |
|---|---|---|---|
| id |
string (arm-id) |
Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
|
| kind |
string |
Kaynak türü. Kaynak bir uygulamaysa, tür için desteklenen değerlerin ayrıntıları için https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference başvurabilirsiniz. |
|
| name |
string |
Kaynağın adı |
|
| properties.acrUseManagedIdentityCreds |
boolean |
ACR çekmesi için Yönetilen Kimlik Kimlik KimlikLerini kullanma bayrağı |
|
| properties.acrUserManagedIdentityID |
string |
Kullanıcı tarafından yönetilen kimlik kullanılıyorsa, kullanıcı tarafından yönetilen kimlik ClientId |
|
| properties.alwaysOn |
boolean |
|
|
| properties.apiDefinition |
Uygulamanın resmi API tanımı hakkında bilgi. |
||
| properties.apiManagementConfig |
Uygulamaya bağlı Azure API yönetim ayarları. |
||
| properties.appCommandLine |
string |
Başlatacak uygulama komut satırı. |
|
| properties.appSettings |
Uygulama ayarları. Bu özellik, hassas bilgiler içerebileceğinden normal oluşturma ve okuma isteklerine yanıt olarak döndürülmez. |
||
| properties.autoHealEnabled |
boolean |
|
|
| properties.autoHealRules |
Otomatik İyileştirme kuralları. |
||
| properties.autoSwapSlotName |
string |
Yuva adını otomatik değiştirme. |
|
| properties.azureStorageAccounts |
<string,
Azure |
Azure Depolama Hesaplarının listesi. |
|
| properties.connectionStrings |
Bağlantı string'leri. Bu özellik, hassas bilgiler içerebileceğinden normal oluşturma ve okuma isteklerine yanıt olarak döndürülmez. |
||
| properties.cors |
Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) ayarları. |
||
| properties.defaultDocuments |
string[] |
Varsayılan belgeler. |
|
| properties.detailedErrorLoggingEnabled |
boolean |
|
|
| properties.documentRoot |
string |
Belge kökü. |
|
| properties.elasticWebAppScaleLimit |
integer (int32) minimum: 0 |
Bir sitenin ölçeğini genişletebileceği en fazla çalışan sayısı.
Bu ayar yalnızca ElasticScaleEnabled olan planlardaki uygulamalar için geçerlidir |
|
| properties.experiments |
Bu, polimorfik türler için geçici bir çözümdür. |
||
| properties.ftpsState |
FTP / FTPS hizmetinin durumu |
||
| properties.functionAppScaleLimit |
integer (int32) minimum: 0 |
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 |
|
| properties.functionsRuntimeScaleMonitoringEnabled |
boolean |
İşlevlerin çalışma zamanı ölçek 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. |
|
| properties.handlerMappings |
İşleyici eşlemeleri. |
||
| properties.healthCheckPath |
string |
Sistem durumu denetim yolu |
|
| properties.http20Enabled |
boolean |
True |
Http20Enabled: bir web sitesini istemcilerin http2.0 üzerinden bağlanmasına izin verecek şekilde yapılandırıyor |
| properties.http20ProxyFlag |
integer (int32) |
0 |
Http20ProxyFlag: Bir web sitesini, http2.0'ın uygulamaya tüm yollarla proxy olarak geçmesine izin verecek şekilde yapılandırır. 0 = devre dışı, 1 = tüm http2 trafiğinden geçer, 2 = yalnızca gRPC'den geçer. |
| properties.httpLoggingEnabled |
boolean |
|
|
| properties.ipSecurityRestrictions |
Main için IP güvenlik kısıtlamaları. |
||
| properties.ipSecurityRestrictionsDefaultAction |
Hiçbir kural eşleştirilmemişse ana erişim kısıtlaması için varsayılan eylem. |
||
| properties.javaContainer |
string |
Java kapsayıcısı. |
|
| properties.javaContainerVersion |
string |
Java kapsayıcı sürümü. |
|
| properties.javaVersion |
string |
Java sürümü. |
|
| properties.keyVaultReferenceIdentity |
string |
Key Vault Başvurusu kimlik doğrulaması için kullanılacak kimlik. |
|
| properties.limits |
Site sınırları. |
||
| properties.linuxFxVersion |
string |
Linux App Framework ve sürümü |
|
| properties.loadBalancing |
Site yük dengelemesi. |
||
| properties.localMySqlEnabled |
boolean |
False |
|
| properties.logsDirectorySizeLimit |
integer (int32) |
HTTP, dizin boyutu sınırını günlüğe kaydeder. |
|
| properties.machineKey |
Site Makine Anahtarı. |
||
| properties.managedPipelineMode |
Yönetilen işlem hattı modu. |
||
| properties.managedServiceIdentityId |
integer (int32) |
Yönetilen Hizmet Kimliği Kimliği |
|
| properties.metadata |
Uygulama meta verileri. Gizli diziler içerebileceğinden bu özellik alınamıyor. |
||
| properties.minTlsCipherSuite |
Bir uygulama için izin verilen minimum güç TLS şifreleme paketi |
||
| properties.minTlsVersion |
MinTlsVersion: SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor |
||
| properties.minimumElasticInstanceCount |
integer (int32) minimum: 0maximum: 20 |
Bir site için en düşük örnek sayısı sayısı Bu ayar yalnızca Elastik Planlar için geçerlidir |
|
| properties.netFrameworkVersion |
string |
v4.6 |
.NET Framework sürümü. |
| properties.nodeVersion |
string |
Node.jssürümü. |
|
| properties.numberOfWorkers |
integer (int32) |
çalışan sayısı. |
|
| properties.phpVersion |
string |
PHP sürümü. |
|
| properties.powerShellVersion |
string |
PowerShell sürümü. |
|
| properties.preWarmedInstanceCount |
integer (int32) minimum: 0maximum: 10 |
Önceden Uyarılmış örneklerin sayısı. Bu ayar yalnızca Tüketim ve Elastik Planlar için geçerlidir |
|
| properties.publicNetworkAccess |
string |
Tüm genel trafiğe izin vermek veya trafiği engellemek için özellik. |
|
| properties.publishingUsername |
string |
Yayımlama kullanıcı adı. |
|
| properties.push |
Anında iletme uç noktası ayarları. |
||
| properties.pythonVersion |
string |
Python sürümü. |
|
| properties.remoteDebuggingEnabled |
boolean |
|
|
| properties.remoteDebuggingVersion |
string |
Uzaktan hata ayıklama sürümü. |
|
| properties.requestTracingEnabled |
boolean |
|
|
| properties.requestTracingExpirationTime |
string (date-time) |
İstek izleme süre sonu süresi. |
|
| properties.scmIpSecurityRestrictions |
scm için IP güvenlik kısıtlamaları. |
||
| properties.scmIpSecurityRestrictionsDefaultAction |
Hiçbir kural eşleştirilmemişse scm erişim kısıtlaması için varsayılan eylem. |
||
| properties.scmIpSecurityRestrictionsUseMain |
boolean |
scm'nin main kullanması için IP güvenlik kısıtlamaları. |
|
| properties.scmMinTlsVersion |
ScmMinTlsVersion: SCM sitesi için SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor |
||
| properties.scmType |
SCM türü. |
||
| properties.tracingOptions |
string |
İzleme seçenekleri. |
|
| properties.use32BitWorkerProcess |
boolean |
|
|
| properties.virtualApplications |
Sanal uygulamalar. |
||
| properties.vnetName |
string |
Sanal Ağ adı. |
|
| properties.vnetPrivatePortsCount |
integer (int32) |
Bu uygulamaya atanan özel bağlantı noktalarının sayısı. Bunlar çalışma zamanında dinamik olarak atanır. |
|
| properties.vnetRouteAllEnabled |
boolean |
Sanal Ağ Yolu Tümü etkin. 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.webSocketsEnabled |
boolean |
|
|
| properties.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ğerlerinin 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 |
|
| properties.windowsFxVersion |
string |
Xenon App Framework ve sürümü |
|
| properties.xManagedServiceIdentityId |
integer (int32) |
Açık Yönetilen Hizmet Kimliği Kimliği |
|
| systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
||
| type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
SiteLimits
Bir uygulamada ayarlanan ölçüm sınırları.
| Name | Tür | Description |
|---|---|---|
| maxDiskSizeInMb |
integer (int64) |
MB cinsinden izin verilen en fazla disk boyutu kullanımı. |
| maxMemoryInMb |
integer (int64) |
MB cinsinden izin verilen bellek kullanımı üst sınırı. |
| maxPercentageCpu |
number (double) |
İzin verilen en yüksek CPU kullanım yüzdesi. |
SiteLoadBalancing
Site yük dengelemesi.
| Değer | Description |
|---|---|
| WeightedRoundRobin | |
| LeastRequests | |
| LeastResponseTime | |
| WeightedTotalTraffic | |
| RequestHash | |
| PerSiteRoundRobin | |
| LeastRequestsWithTieBreaker |
SiteMachineKey
MachineKey bir uygulamanın MachineKey'i.
| 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ı. |
SlowRequestsBasedTrigger
İstek yürütme süresine göre tetikleyici.
| Name | Tür | Description |
|---|---|---|
| count |
integer (int32) |
İstek Sayısı. |
| path |
string |
İstek Yolu. |
| timeInterval |
string |
Zaman aralığı. |
| timeTaken |
string |
Geçen süre. |
StatusCodesBasedTrigger
Durum koduna göre tetikleyici.
| Name | Tür | Description |
|---|---|---|
| count |
integer (int32) |
İstek Sayısı. |
| path |
string |
İstek Yolu |
| status |
integer (int32) |
HTTP durum kodu. |
| subStatus |
integer (int32) |
İstek Alt Durumu. |
| timeInterval |
string |
Zaman aralığı. |
| win32Status |
integer (int32) |
Win32 hata kodu. |
StatusCodesRangeBasedTrigger
Durum kodları aralığına göre tetikleyici.
| Name | Tür | Description |
|---|---|---|
| count |
integer (int32) |
İstek Sayısı. |
| path |
string |
|
| statusCodes |
string |
HTTP durum kodu. |
| timeInterval |
string |
Zaman aralığı. |
SupportedTlsVersions
MinTlsVersion: SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor
| Değer | Description |
|---|---|
| 1.0 | |
| 1.1 | |
| 1.2 | |
| 1.3 |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |
TlsCipherSuites
Bir uygulama için izin verilen minimum güç TLS şifreleme paketi
| Değer | Description |
|---|---|
| TLS_AES_256_GCM_SHA384 | |
| TLS_AES_128_GCM_SHA256 | |
| TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 | |
| TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 | |
| TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 | |
| TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 | |
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA | |
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA | |
| TLS_RSA_WITH_AES_256_GCM_SHA384 | |
| TLS_RSA_WITH_AES_128_GCM_SHA256 | |
| TLS_RSA_WITH_AES_256_CBC_SHA256 | |
| TLS_RSA_WITH_AES_128_CBC_SHA256 | |
| TLS_RSA_WITH_AES_256_CBC_SHA | |
| TLS_RSA_WITH_AES_128_CBC_SHA |
VirtualApplication
Bir uygulamada 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. |