Aracılığıyla paylaş


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ı.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

subscriptionId
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

SiteConfigResource

Azure işlemi başarıyla tamamlandı.

Other Status Codes

DefaultErrorResponse

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

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

Ö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
ApiDefinitionInfo

Uygulamanın resmi API tanımı hakkında bilgi.

ApiManagementConfig

Uygulamaya bağlı Azure API yönetimi (APIM) yapılandırması.

AutoHealActions

Bir kural tetiklendiğinde otomatik iyileştirme modülü tarafından gerçekleştirilecek eylemler.

AutoHealActionType

Gerçekleştirilecek önceden tanımlanmış eylem.

AutoHealCustomAction

Otomatik iyileştirme kuralı tetiklendiğinde yürütülecek özel eylem.

AutoHealRules

Otomatik düzeltme için tanımlanabilen kurallar.

AutoHealTriggers

Otomatik iyileştirme için tetikleyiciler.

AzureStorageInfoValue

Sözlük depolama için Azure Dosyalar veya Blob Depolama erişim bilgileri değeri.

AzureStorageProtocol

Depolama hesabı için kullanılacak bağlama protokolü.

AzureStorageState

Depolama hesabının durumu.

AzureStorageType

Depolama türü.

ConnectionStringType

Veritabanı türü.

ConnStringInfo

Veritabanı bağlantı dizesi bilgileri.

CorsSettings

Uygulama için Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) ayarları.

createdByType

Kaynağı oluşturan kimliğin türü.

DefaultAction

Hiçbir kural eşleştirilmemişse ana erişim kısıtlaması için varsayılan eylem.

DefaultErrorResponse

App Service hata yanıtı.

DefaultErrorResponseError

Hata modeli.

DefaultErrorResponseErrorDetailsItem

Ayrıntılı hatalar.

Experiments

Üretim deneylerinde yönlendirme kuralları.

FtpsState

FTP / FTPS hizmetinin durumu

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.

IpFilterTag

Bu IP filtresinin ne için kullanılacağını tanımlar. Bu, proxy'lerde IP filtrelemeyi desteklemektir.

IpSecurityRestriction

Bir uygulamada IP güvenlik kısıtlaması.

ManagedPipelineMode

Yönetilen işlem hattı modu.

NameValuePair

İsim değer çifti.

PushSettings

Uygulama için ayarları itin.

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.

RequestsBasedTrigger

Toplam isteklere göre tetikleyin.

ScmType

SCM türü.

SiteConfigResource

Web uygulaması yapılandırması ARM kaynağı.

SiteLimits

Bir uygulamada ayarlanan ölçüm sınırları.

SiteLoadBalancing

Site yük dengelemesi.

SiteMachineKey

MachineKey bir uygulamanın MachineKey'i.

SlowRequestsBasedTrigger

İstek yürütme süresine göre tetikleyici.

StatusCodesBasedTrigger

Durum koduna göre tetikleyici.

StatusCodesRangeBasedTrigger

Durum kodları aralığına göre tetikleyici.

SupportedTlsVersions

MinTlsVersion: SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

TlsCipherSuites

Bir uygulama için izin verilen minimum güç TLS şifreleme paketi

VirtualApplication

Bir uygulamada sanal uygulama.

VirtualDirectory

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

AutoHealActionType

Gerçekleştirilecek önceden tanımlanmış eylem.

customAction

AutoHealCustomAction

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

AutoHealActions

Bir kural tetiklendiğinde yürütülecek eylemler.

triggers

AutoHealTriggers

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

RequestsBasedTrigger

Toplam istekleri temel alan bir kural.

slowRequests

SlowRequestsBasedTrigger

İstek yürütme süresini temel alan bir kural.

slowRequestsWithPath

SlowRequestsBasedTrigger[]

Yolu olan birden çok Yavaş İstek Kuralını temel alan bir kural

statusCodes

StatusCodesBasedTrigger[]

Durum kodlarını temel alan bir kural.

statusCodesRange

StatusCodesRangeBasedTrigger[]

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

AzureStorageProtocol

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

AzureStorageState

Depolama hesabının durumu.

type

AzureStorageType

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

ConnectionStringType

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. 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

DefaultErrorResponseError

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

DefaultErrorResponseErrorDetailsItem[]

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

RampUpRule[]

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..

  • Özellik null veya boşsa (varsayılan), tüm konaklara (veya eksikliğine) izin verilir.
  • Bir değer, ordinal-ignore-case (bağlantı noktası numarası hariç) kullanılarak karşılaştırılır.
  • Alt etki alanı joker karakterlerine izin verilir, ancak kök etki alanıyla eşleşmez. Örneğin, *.contoso.com alt etki alanıyla foo.contoso.com eşleşir ancak kök etki alanı contoso.com veya çok düzeyli foo.bar.contoso.com
  • Unicode ana bilgisayar adlarına izin verilir, ancak eşleştirme için Punycode'a dönüştürülür.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Eşleşen mantık..

  • Özellik null veya boşsa (varsayılan), iletilen zincirlere (veya eksikliğine) izin verilir.
  • Zincirdeki herhangi bir adres (bağlantı noktası numarası hariç) (virgülle ayrılmış) özelliği tarafından tanımlanan CIDR ile eşleşirse.

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

IpFilterTag

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, \nReroutePercentage veya MinReroutePercentagenoktasına ulaşana kadar ekleme/çıkarma MaxReroutePercentage adımıdır. Site metrikleri her ChangeIntervalInMinutesN dakikada bir kontrol edilir.\nURL'nin belirtilebileceği ChangeDecisionCallbackUrlTiPCallback site uzantısında özel karar algoritması sağlanabilir.

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 ActionHostNameyönlendirilecek trafiğin yüzdesi.

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

true Her Zaman Açık etkinse; aksi takdirde, false.

properties.apiDefinition

ApiDefinitionInfo

Uygulamanın resmi API tanımı hakkında bilgi.

properties.apiManagementConfig

ApiManagementConfig

Uygulamaya bağlı Azure API yönetim ayarları.

properties.appCommandLine

string

Başlatacak uygulama komut satırı.

properties.appSettings

NameValuePair[]

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

true Otomatik İyileştirme etkinse; aksi takdirde, false.

properties.autoHealRules

AutoHealRules

Otomatik İyileştirme kuralları.

properties.autoSwapSlotName

string

Yuva adını otomatik değiştirme.

properties.azureStorageAccounts

<string,  AzureStorageInfoValue>

Azure Depolama Hesaplarının listesi.

properties.connectionStrings

ConnStringInfo[]

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

CorsSettings

Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) ayarları.

properties.defaultDocuments

string[]

Varsayılan belgeler.

properties.detailedErrorLoggingEnabled

boolean

true ayrıntılı hata günlüğü etkinleştirilmişse; aksi takdirde, false.

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 true

properties.experiments

Experiments

Bu, polimorfik türler için geçici bir çözümdür.

properties.ftpsState

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

HandlerMapping[]

İş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

true HTTP günlüğü etkinleştirilmişse; aksi takdirde, false.

properties.ipSecurityRestrictions

IpSecurityRestriction[]

Main için IP güvenlik kısıtlamaları.

properties.ipSecurityRestrictionsDefaultAction

DefaultAction

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

SiteLimits

Site sınırları.

properties.linuxFxVersion

string

Linux App Framework ve sürümü

properties.loadBalancing

SiteLoadBalancing

Site yük dengelemesi.

properties.localMySqlEnabled

boolean

False

true yerel MySQL'i etkinleştirmek için; aksi takdirde, false.

properties.logsDirectorySizeLimit

integer (int32)

HTTP, dizin boyutu sınırını günlüğe kaydeder.

properties.machineKey

SiteMachineKey

Site Makine Anahtarı.

properties.managedPipelineMode

ManagedPipelineMode

Yönetilen işlem hattı modu.

properties.managedServiceIdentityId

integer (int32)

Yönetilen Hizmet Kimliği Kimliği

properties.metadata

NameValuePair[]

Uygulama meta verileri. Gizli diziler içerebileceğinden bu özellik alınamıyor.

properties.minTlsCipherSuite

TlsCipherSuites

Bir uygulama için izin verilen minimum güç TLS şifreleme paketi

properties.minTlsVersion

SupportedTlsVersions

MinTlsVersion: SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor

properties.minimumElasticInstanceCount

integer (int32)

minimum: 0
maximum: 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: 0
maximum: 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

PushSettings

Anında iletme uç noktası ayarları.

properties.pythonVersion

string

Python sürümü.

properties.remoteDebuggingEnabled

boolean

true uzaktan hata ayıklama etkinleştirilmişse; aksi takdirde, false.

properties.remoteDebuggingVersion

string

Uzaktan hata ayıklama sürümü.

properties.requestTracingEnabled

boolean

true İstek izleme etkinleştirilmişse; aksi takdirde, false.

properties.requestTracingExpirationTime

string (date-time)

İstek izleme süre sonu süresi.

properties.scmIpSecurityRestrictions

IpSecurityRestriction[]

scm için IP güvenlik kısıtlamaları.

properties.scmIpSecurityRestrictionsDefaultAction

DefaultAction

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

SupportedTlsVersions

ScmMinTlsVersion: SCM sitesi için SSL istekleri için gereken en düşük TLS sürümünü yapılandırıyor

properties.scmType

ScmType

SCM türü.

properties.tracingOptions

string

İzleme seçenekleri.

properties.use32BitWorkerProcess

boolean

true 32 bit çalışan işlemini kullanmak için; aksi takdirde, false.

properties.virtualApplications

VirtualApplication[]

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

true WebSocket etkinse; aksi takdirde, false.

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

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

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

createdByType

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

true ön yükleme etkinleştirilmişse; aksi takdirde, false.

virtualDirectories

VirtualDirectory[]

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.