Web Apps - List Configurations

Uygulamanın yapılandırmalarını listeleme açıklaması

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config?api-version=2023-12-01

URI Parametreleri

Name İçinde Gerekli Tür Description
name
path True

string

Uygulamanın adı.

resourceGroupName
path True

string

Kaynağın ait olduğu kaynak grubunun adı.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
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

SiteConfigResourceCollection

Tamam

Other Status Codes

DefaultErrorResponse

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 configurations

Sample Request

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

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/web",
      "name": "web",
      "type": "Microsoft.Web/sites/config",
      "kind": "app",
      "properties": {
        "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": {}
      }
    }
  ]
}

Tanımlar

Name Description
ApiDefinitionInfo

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

ApiManagementConfig

Uygulamaya bağlı Azure API management (APIM) yapılandırması.

AutoHealActions

Bir kural tetiklendiğinde otomatik düzeltme modülü tarafından gerçekleştirilen eylemler.

AutoHealActionType

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

AutoHealCustomAction

Otomatik düzeltme kuralı tetiklendiğinde yürütülecek özel eylem.

AutoHealRules

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

AutoHealTriggers

Otomatik düzeltme tetikleyicileri.

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

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

DefaultAction

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

DefaultErrorResponse

hata yanıtı App Service.

Details
Error

Hata modeli.

Experiments

Üretim denemelerinde yönlendirme kuralları.

FtpsState

FTP / FTPS hizmetinin durumu

HandlerMapping

Hangi işleyicinin http isteklerini belirli bir uzantıyla işlediğini tanımlamak için kullanılan IIS işleyici eşlemeleri. Örneğin, *.php uzantısına sahip tüm HTTP isteklerini işlemek için php-cgi.exe işlemi 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

Değer çiftini adlandır.

PushSettings

Uygulama için anında iletme ayarları.

RampUpRule

Yükseltme testi için 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.

RequestsBasedTrigger

Toplam isteklere göre tetikleme.

ScmType

SCM türü.

SiteConfigResource

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

SiteConfigResourceCollection

Site yapılandırmaları koleksiyonu.

SiteLimits

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

SiteLoadBalancing

Site yük dengeleme.

SiteMachineKey

Bir uygulamanın MachineKey değeri.

SlowRequestsBasedTrigger

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

StatusCodesBasedTrigger

Durum koduna göre tetikleme.

StatusCodesRangeBasedTrigger

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

SupportedTlsVersions

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

TlsCipherSuites

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

VirtualApplication

Bir uygulamadaki 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 management (APIM) yapılandırması.

Name Tür Description
id

string

APIM-Api Tanımlayıcı.

AutoHealActions

Bir kural tetiklendiğinde otomatik düzeltme modülü tarafından gerçekleştirilen 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ü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

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 düzeltme tetikleyicileri.

Name Tür Description
privateBytesInKB

integer

Ö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

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

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

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

ConnectionStringType

Veritabanı türü.

CorsSettings

Uygulamanın Çı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 .

DefaultAction

Hiçbir kural eşleşmediyse, 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

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 denemelerinde yönlendirme kuralları.

Name Tür Description
rampUpRules

RampUpRule[]

Yaygın kuralların listesi.

FtpsState

FTP / FTPS hizmetinin durumu

Name Tür Description
AllAllowed

string

Disabled

string

FtpsOnly

string

HandlerMapping

Hangi işleyicinin http isteklerini belirli bir uzantıyla işlediğini tanımlamak için kullanılan IIS işleyici eşlemeleri. Örneğin, *.php uzantısına sahip 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.

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

  • Özellik null veya boşsa (varsayılan), tüm konaklara (veya eksikliklerine) izin verilir.
  • Değer sıralı-yoksay-büyük/küçük harf kullanılarak karşılaştırılır (bağlantı noktası numarası hariç).
  • Alt etki alanı joker karakterlerine izin verilir, ancak kök etki alanıyla eşleşmez. Örneğin, *.contoso.com alt etki alanı foo.contoso.com eşleşir ancak kök etki alanı contoso.com veya çok düzeyli foo.bar.contoso.com
  • Unicode konak 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), herhangi bir iletilen zincire (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şiyorsa.

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 adresleri aralığı için alt ağ maskesi.

subnetTrafficTag

integer

(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

(iç) Sanal ağ trafik etiketi

ManagedPipelineMode

Yönetilen işlem hattı modu.

Name Tür Description
Classic

string

Integrated

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

Bir tür kaynak.

name

string

Kaynak Adı.

properties.dynamicTagsJson

string

Anında iletme kaydı 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 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 dizesini 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

Yükseltme testi için 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 yükseltme senaryosunda bu, veya MaxReroutePercentage\nMinReroutePercentage ulaşana kadar ekleme/kaldırma ReroutePercentage adımıdır. Site ölçümleri, .\n'de ChangeIntervalInMinutesbelirtilen N dakikada bir denetleniyor Özel karar algoritması, içinde url'nin belirtilebileceği TiPCallback site uzantısında ChangeDecisionCallbackUrlsağlanabilir.

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

adresine yönlendirilecek ActionHostNametrafiğin yüzdesi.

RequestsBasedTrigger

Toplam isteklere göre tetikleme.

Name Tür Description
count

integer

İstek Sayısı.

timeInterval

string

Zaman aralığı.

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

SiteConfigResource

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

Name Tür Varsayılan değer Description
id

string

Kaynak Kimliği.

kind

string

Kaynak türü.

name

string

Kaynak Adı.

properties.acrUseManagedIdentityCreds

boolean

ACR çekme işlemi 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 Always On 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ı.

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

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ştirildiyse; aksi takdirde , false.

properties.documentRoot

string

Belge kökü.

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

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

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

properties.handlerMappings

HandlerMapping[]

İşleyici eşlemeleri.

properties.healthCheckPath

string

Sistem durumu denetimi yolu

properties.http20Enabled

boolean

True

Http20Enabled: istemcilerin http2.0 üzerinden bağlanmasına izin vermek için bir web sitesi yapılandırıyor

properties.httpLoggingEnabled

boolean

true HTTP günlüğü etkinleştirildiyse; 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 dengeleme.

properties.localMySqlEnabled

boolean

False

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

properties.logsDirectorySizeLimit

integer

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

properties.machineKey

SiteMachineKey

Site MachineKey.

properties.managedPipelineMode

ManagedPipelineMode

Yönetilen işlem hattı modu.

properties.managedServiceIdentityId

integer

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

Site için minimum örnek 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.js sürümü.

properties.numberOfWorkers

integer

Çalışan sayısı.

properties.phpVersion

string

PHP sürümü.

properties.powerShellVersion

string

PowerShell sürümü.

properties.preWarmedInstanceCount

integer

Ö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 veren veya trafiği engelleyen özellik.

properties.publishingUsername

string

Yayımlama kullanıcı adı.

properties.push

PushSettings

Uç nokta ayarlarını gönderme.

properties.pythonVersion

string

Python sürümü.

properties.remoteDebuggingEnabled

boolean

true uzaktan hata ayıklama etkinse; aksi takdirde , false.

properties.remoteDebuggingVersion

string

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

properties.requestTracingEnabled

boolean

true istek izleme etkinleştirildiyse; aksi takdirde , false.

properties.requestTracingExpirationTime

string

İstek izleme süre sonu.

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

Bu uygulamaya atanan özel bağlantı noktalarının sayısı. Bunlar çalışma zamanında dinamik olarak atanır.

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

properties.windowsFxVersion

string

Xenon App Framework ve sürümü

properties.xManagedServiceIdentityId

integer

Açık Yönetilen Hizmet Kimliği Kimliği

type

string

Kaynak türü.

SiteConfigResourceCollection

Site yapılandırmaları koleksiyonu.

Name Tür Description
nextLink

string

Sonraki kaynak sayfasına bağlantı.

value

SiteConfigResource[]

Kaynak koleksiyonu.

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 bellek kullanımı üst sınırı.

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

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.

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

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

VirtualApplication

Bir uygulamadaki sanal uygulama.

Name Tür Description
physicalPath

string

Fiziksel yol.

preloadEnabled

boolean

true ön yükleme etkinleştirildiyse; 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.