Web Apps - List Configurations

Deskripsi untuk Mencantumkan konfigurasi aplikasi

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
name
path True

string

Nama aplikasi.

resourceGroupName
path True

string

Nama grup sumber daya tempat sumber daya berada.

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

subscriptionId
path True

string

ID langganan Azure Anda. Ini adalah string berformat GUID (misalnya 000000000-0000-0000-0000-00000000000).

api-version
query True

string

Versi API

Respons

Nama Jenis Deskripsi
200 OK

SiteConfigResourceCollection

OK

Other Status Codes

DefaultErrorResponse

App Service respons kesalahan.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

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": {}
      }
    }
  ]
}

Definisi

Nama Deskripsi
ApiDefinitionInfo

Informasi tentang definisi API formal untuk aplikasi.

ApiManagementConfig

Konfigurasi Azure API management (APIM) yang ditautkan ke aplikasi.

AutoHealActions

Tindakan yang harus diambil oleh modul penyembuh otomatis saat aturan dipicu.

AutoHealActionType

Tindakan yang telah ditentukan sebelumnya yang akan diambil.

AutoHealCustomAction

Tindakan kustom yang akan dijalankan saat aturan penyembuh otomatis dipicu.

AutoHealRules

Aturan yang dapat didefinisikan untuk perbaikan otomatis.

AutoHealTriggers

Pemicu untuk penyembuh otomatis.

AzureStorageInfoValue

Azure Files atau nilai informasi akses Blob Storage untuk penyimpanan kamus.

AzureStorageProtocol

Protokol pemasangan yang digunakan untuk akun penyimpanan.

AzureStorageState

Status akun penyimpanan.

AzureStorageType

Jenis penyimpanan.

ConnectionStringType

Jenis database.

ConnStringInfo

Database string koneksi informasi.

CorsSettings

Pengaturan Berbagi Sumber Daya Lintas Asal (CORS) untuk aplikasi.

DefaultAction

Tindakan default untuk pembatasan akses utama jika tidak ada aturan yang cocok.

DefaultErrorResponse

App Service respons kesalahan.

Details
Error

Model kesalahan.

Experiments

Aturan perutean dalam eksperimen produksi.

FtpsState

Status layanan FTP/FTPS

HandlerMapping

Pemetaan handler IIS yang digunakan untuk menentukan handler mana yang memproses permintaan HTTP dengan ekstensi tertentu. Misalnya, ini digunakan untuk mengonfigurasi proses php-cgi.exe untuk menangani semua permintaan HTTP dengan ekstensi *.php.

IpFilterTag

Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi.

IpSecurityRestriction

Pembatasan keamanan IP pada aplikasi.

ManagedPipelineMode

Mode alur terkelola.

NameValuePair

Pasangan nilai nama.

PushSettings

Pengaturan push untuk Aplikasi.

RampUpRule

Aturan perutean untuk pengujian peningkatan. Aturan ini memungkinkan untuk mengalihkan lalu lintas statis % ke slot atau secara bertahap mengubah perutean % berdasarkan performa.

RequestsBasedTrigger

Pemicu berdasarkan total permintaan.

ScmType

Jenis SCM.

SiteConfigResource

Sumber daya ARM konfigurasi aplikasi web.

SiteConfigResourceCollection

Kumpulan konfigurasi situs.

SiteLimits

Batas metrik yang ditetapkan pada aplikasi.

SiteLoadBalancing

Penyeimbangan beban situs.

SiteMachineKey

MachineKey aplikasi.

SlowRequestsBasedTrigger

Pemicu berdasarkan waktu eksekusi permintaan.

StatusCodesBasedTrigger

Pemicu berdasarkan kode status.

StatusCodesRangeBasedTrigger

Pemicu berdasarkan rentang kode status.

SupportedTlsVersions

MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL

TlsCipherSuites

Rangkaian sandi TLS kekuatan minimum yang diizinkan untuk aplikasi

VirtualApplication

Aplikasi virtual dalam aplikasi.

VirtualDirectory

Direktori untuk aplikasi virtual.

ApiDefinitionInfo

Informasi tentang definisi API formal untuk aplikasi.

Nama Jenis Deskripsi
url

string

URL definisi API.

ApiManagementConfig

Konfigurasi Azure API management (APIM) yang ditautkan ke aplikasi.

Nama Jenis Deskripsi
id

string

pengidentifikasi APIM-Api.

AutoHealActions

Tindakan yang harus diambil oleh modul penyembuh otomatis saat aturan dipicu.

Nama Jenis Deskripsi
actionType

AutoHealActionType

Tindakan yang telah ditentukan sebelumnya yang akan diambil.

customAction

AutoHealCustomAction

Tindakan kustom yang akan diambil.

minProcessExecutionTime

string

Waktu minimum proses harus dijalankan sebelum mengambil tindakan

AutoHealActionType

Tindakan yang telah ditentukan sebelumnya yang akan diambil.

Nama Jenis Deskripsi
CustomAction

string

LogEvent

string

Recycle

string

AutoHealCustomAction

Tindakan kustom yang akan dijalankan saat aturan penyembuh otomatis dipicu.

Nama Jenis Deskripsi
exe

string

Dapat dieksekusi untuk dijalankan.

parameters

string

Parameter untuk executable.

AutoHealRules

Aturan yang dapat didefinisikan untuk perbaikan otomatis.

Nama Jenis Deskripsi
actions

AutoHealActions

Tindakan yang akan dijalankan saat aturan dipicu.

triggers

AutoHealTriggers

Kondisi yang menjelaskan kapan harus menjalankan tindakan penyembuh otomatis.

AutoHealTriggers

Pemicu untuk penyembuh otomatis.

Nama Jenis Deskripsi
privateBytesInKB

integer

Aturan berdasarkan byte privat.

requests

RequestsBasedTrigger

Aturan berdasarkan total permintaan.

slowRequests

SlowRequestsBasedTrigger

Aturan berdasarkan waktu eksekusi permintaan.

slowRequestsWithPath

SlowRequestsBasedTrigger[]

Aturan berdasarkan beberapa Aturan Permintaan Lambat dengan jalur

statusCodes

StatusCodesBasedTrigger[]

Aturan berdasarkan kode status.

statusCodesRange

StatusCodesRangeBasedTrigger[]

Aturan berdasarkan rentang kode status.

AzureStorageInfoValue

Azure Files atau nilai informasi akses Blob Storage untuk penyimpanan kamus.

Nama Jenis Deskripsi
accessKey

string

Kunci akses untuk akun penyimpanan.

accountName

string

Nama akun penyimpanan.

mountPath

string

Jalur untuk memasang penyimpanan dalam lingkungan runtime situs.

protocol

AzureStorageProtocol

Protokol pemasangan yang digunakan untuk akun penyimpanan.

shareName

string

Nama berbagi file (nama kontainer, untuk penyimpanan Blob).

state

AzureStorageState

Status akun penyimpanan.

type

AzureStorageType

Jenis penyimpanan.

AzureStorageProtocol

Protokol pemasangan yang digunakan untuk akun penyimpanan.

Nama Jenis Deskripsi
Http

string

Nfs

string

Smb

string

AzureStorageState

Status akun penyimpanan.

Nama Jenis Deskripsi
InvalidCredentials

string

InvalidShare

string

NotValidated

string

Ok

string

AzureStorageType

Jenis penyimpanan.

Nama Jenis Deskripsi
AzureBlob

string

AzureFiles

string

ConnectionStringType

Jenis database.

Nama Jenis Deskripsi
ApiHub

string

Custom

string

DocDb

string

EventHub

string

MySql

string

NotificationHub

string

PostgreSQL

string

RedisCache

string

SQLAzure

string

SQLServer

string

ServiceBus

string

ConnStringInfo

Database string koneksi informasi.

Nama Jenis Deskripsi
connectionString

string

Nilai string koneksi.

name

string

Nama string koneksi.

type

ConnectionStringType

Jenis database.

CorsSettings

Pengaturan Berbagi Sumber Daya Lintas Asal (CORS) untuk aplikasi.

Nama Jenis Deskripsi
allowedOrigins

string[]

Mendapatkan atau mengatur daftar asal yang harus diizinkan untuk melakukan panggilan lintas asal (misalnya: http://example.com:12345). Gunakan "*" untuk mengizinkan semua.

supportCredentials

boolean

Mendapatkan atau mengatur apakah permintaan CORS dengan kredensial diizinkan. Lihat https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials untuk detail selengkapnya.

DefaultAction

Tindakan default untuk pembatasan akses utama jika tidak ada aturan yang cocok.

Nama Jenis Deskripsi
Allow

string

Deny

string

DefaultErrorResponse

App Service respons kesalahan.

Nama Jenis Deskripsi
error

Error

Model kesalahan.

Details

Nama Jenis Deskripsi
code

string

String standar untuk mengidentifikasi kesalahan secara terprogram.

message

string

Deskripsi kesalahan terperinci dan informasi penelusuran kesalahan.

target

string

Deskripsi kesalahan terperinci dan informasi penelusuran kesalahan.

Error

Model kesalahan.

Nama Jenis Deskripsi
code

string

String standar untuk mengidentifikasi kesalahan secara terprogram.

details

Details[]

Kesalahan terperinci.

innererror

string

Informasi selengkapnya untuk men-debug kesalahan.

message

string

Deskripsi kesalahan terperinci dan informasi penelusuran kesalahan.

target

string

Deskripsi kesalahan terperinci dan informasi penelusuran kesalahan.

Experiments

Aturan perutean dalam eksperimen produksi.

Nama Jenis Deskripsi
rampUpRules

RampUpRule[]

Daftar aturan ramp-up.

FtpsState

Status layanan FTP/FTPS

Nama Jenis Deskripsi
AllAllowed

string

Disabled

string

FtpsOnly

string

HandlerMapping

Pemetaan handler IIS yang digunakan untuk menentukan handler mana yang memproses permintaan HTTP dengan ekstensi tertentu. Misalnya, ini digunakan untuk mengonfigurasi proses php-cgi.exe untuk menangani semua permintaan HTTP dengan ekstensi *.php.

Nama Jenis Deskripsi
arguments

string

Argumen baris perintah yang akan diteruskan ke prosesor skrip.

extension

string

Permintaan dengan ekstensi ini akan ditangani menggunakan aplikasi FastCGI yang ditentukan.

scriptProcessor

string

Jalur absolut ke aplikasi FastCGI.

IpFilterTag

Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi.

Nama Jenis Deskripsi
Default

string

ServiceTag

string

XffProxy

string

IpSecurityRestriction

Pembatasan keamanan IP pada aplikasi.

Nama Jenis Deskripsi
action

string

Izinkan atau Tolak akses untuk rentang IP ini.

description

string

Deskripsi aturan pembatasan IP.

headers

object

Header aturan pembatasan IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Logika yang cocok adalah ..

  • Jika properti null atau kosong (default), semua host(atau kurang) diizinkan.
  • Nilai dibandingkan menggunakan ordinal-ignore-case (tidak termasuk nomor port).
  • Wildcard subdomain diizinkan tetapi tidak cocok dengan domain akar. Misalnya, *.contoso.com cocok dengan foo.contoso.com subdomain tetapi bukan domain akar contoso.com atau foo.bar.contoso.com multi-tingkat
  • Nama host Unicode diizinkan tetapi dikonversi ke Punycode untuk pencocokan.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Logika yang cocok adalah ..

  • Jika properti null atau kosong (default), rantai yang diteruskan -untuk (atau kurang) diizinkan.
  • Jika ada alamat (tidak termasuk nomor port) dalam rantai (dipisahkan koma) cocok dengan CIDR yang ditentukan oleh properti .

X-Azure-FDID dan X-FD-HealthProbe. Logika yang cocok sama persis.

ipAddress

string

Alamat IP yang berlaku untuk pembatasan keamanan. Ini bisa dalam bentuk alamat ipv4 murni (properti SubnetMask yang diperlukan) atau notasi CIDR seperti ipv4/mask (kecocokan bit terkemuka). Untuk CIDR, properti SubnetMask tidak boleh ditentukan.

name

string

Nama aturan pembatasan IP.

priority

integer

Prioritas aturan pembatasan IP.

subnetMask

string

Subnet mask untuk rentang alamat IP yang berlaku untuk pembatasan.

subnetTrafficTag

integer

(internal) Tag lalu lintas subnet

tag

IpFilterTag

Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi.

vnetSubnetResourceId

string

Id sumber daya jaringan virtual

vnetTrafficTag

integer

(internal) Tag lalu lintas Vnet

ManagedPipelineMode

Mode alur terkelola.

Nama Jenis Deskripsi
Classic

string

Integrated

string

NameValuePair

Pasangan nilai nama.

Nama Jenis Deskripsi
name

string

Nama pasangan.

value

string

Nilai pasangan.

PushSettings

Pengaturan push untuk Aplikasi.

Nama Jenis Deskripsi
id

string

Id Sumber Daya.

kind

string

Jenis sumber daya.

name

string

Nama Sumber Daya.

properties.dynamicTagsJson

string

Mendapatkan atau menetapkan string JSON yang berisi daftar tag dinamis yang akan dievaluasi dari klaim pengguna di titik akhir pendaftaran push.

properties.isPushEnabled

boolean

Mendapatkan atau mengatur bendera yang menunjukkan apakah titik akhir Push diaktifkan.

properties.tagWhitelistJson

string

Mendapatkan atau mengatur string JSON yang berisi daftar tag yang diizinkan untuk digunakan oleh titik akhir pendaftaran push.

properties.tagsRequiringAuth

string

Mendapatkan atau mengatur string JSON yang berisi daftar tag yang mengharuskan autentikasi pengguna digunakan di titik akhir pendaftaran push. Tag dapat terdiri dari karakter alfanumerik dan berikut ini: '_', '@', '#', '.', ':', '-'. Validasi harus dilakukan di PushRequestHandler.

type

string

Jenis sumber daya

RampUpRule

Aturan perutean untuk pengujian peningkatan. Aturan ini memungkinkan untuk mengalihkan lalu lintas statis % ke slot atau secara bertahap mengubah perutean % berdasarkan performa.

Nama Jenis Deskripsi
actionHostName

string

Nama host slot tempat lalu lintas akan dialihkan jika diputuskan. Misalnya myapp-stage.azurewebsites.net.

changeDecisionCallbackUrl

string

Algoritma keputusan kustom dapat disediakan di ekstensi situs TiPCallback url mana yang dapat ditentukan. Lihat Ekstensi situs TiPCallback untuk perancah dan kontrak. https://www.siteextensions.net/packages/TiPCallback/

changeIntervalInMinutes

integer

Menentukan interval dalam menit untuk mengevaluasi ulang ReroutePercentage.

changeStep

number

Dalam skenario peningkatan otomatis, ini adalah langkah untuk menambahkan/menghapus dari ReroutePercentage sampai mencapai \nMinReroutePercentage atau MaxReroutePercentage. Metrik situs diperiksa setiap N menit yang ditentukan dalam ChangeIntervalInMinutesalgoritma keputusan .\nKustom dapat disediakan di ekstensi situs TiPCallback yang URLnya dapat ditentukan di ChangeDecisionCallbackUrl.

maxReroutePercentage

number

Menentukan batas atas di bawah tempat ReroutePercentage akan tetap ada.

minReroutePercentage

number

Menentukan batas bawah di atas reroutePercentage mana yang akan tetap ada.

name

string

Nama aturan perutean. Nama yang direkomendasikan adalah menunjuk ke slot yang akan menerima lalu lintas dalam eksperimen.

reroutePercentage

number

Persentase lalu lintas yang akan dialihkan ke ActionHostName.

RequestsBasedTrigger

Pemicu berdasarkan total permintaan.

Nama Jenis Deskripsi
count

integer

Jumlah Permintaan.

timeInterval

string

Interval waktu.

ScmType

Jenis SCM.

Nama Jenis Deskripsi
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

Sumber daya ARM konfigurasi aplikasi web.

Nama Jenis Nilai Default Deskripsi
id

string

Id Sumber Daya.

kind

string

Jenis sumber daya.

name

string

Nama Sumber Daya.

properties.acrUseManagedIdentityCreds

boolean

Bendera untuk menggunakan Kredensial Identitas Terkelola untuk penarikan ACR

properties.acrUserManagedIdentityID

string

Jika menggunakan identitas terkelola pengguna, identitas terkelola pengguna ClientId

properties.alwaysOn

boolean

true jika Always On diaktifkan; jika tidak, false.

properties.apiDefinition

ApiDefinitionInfo

Informasi tentang definisi API formal untuk aplikasi.

properties.apiManagementConfig

ApiManagementConfig

Pengaturan manajemen Azure API yang ditautkan ke aplikasi.

properties.appCommandLine

string

Baris perintah aplikasi untuk diluncurkan.

properties.appSettings

NameValuePair[]

Pengaturan aplikasi.

properties.autoHealEnabled

boolean

true jika Auto Heal diaktifkan; jika tidak, false.

properties.autoHealRules

AutoHealRules

Aturan Auto Heal.

properties.autoSwapSlotName

string

Nama slot pertukaran otomatis.

properties.azureStorageAccounts

<string,  AzureStorageInfoValue>

Daftar Akun Azure Storage.

properties.connectionStrings

ConnStringInfo[]

String koneksi.

properties.cors

CorsSettings

Pengaturan Berbagi Sumber Daya Lintas Asal (CORS).

properties.defaultDocuments

string[]

Dokumen default.

properties.detailedErrorLoggingEnabled

boolean

true jika pencatatan kesalahan terperinci diaktifkan; jika tidak, false.

properties.documentRoot

string

Akar dokumen.

properties.elasticWebAppScaleLimit

integer

Jumlah maksimum pekerja yang dapat diskalakan oleh situs. Pengaturan ini hanya berlaku untuk aplikasi dalam paket di mana ElasticScaleEnabled adalah true

properties.experiments

Experiments

Ini adalah pekerjaan untuk jenis polimorfik.

properties.ftpsState

FtpsState

Status layanan FTP / FTPS

properties.functionAppScaleLimit

integer

Jumlah maksimum pekerja yang dapat diskalakan oleh situs. Pengaturan ini hanya berlaku untuk Paket Konsumsi dan Premium Elastis

properties.functionsRuntimeScaleMonitoringEnabled

boolean

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pemantauan skala runtime fungsi diaktifkan. Ketika diaktifkan, ScaleController tidak akan memantau sumber peristiwa secara langsung, tetapi sebaliknya akan memanggil ke runtime untuk mendapatkan status skala.

properties.handlerMappings

HandlerMapping[]

Pemetaan handler.

properties.healthCheckPath

string

Jalur pemeriksaan kesehatan

properties.http20Enabled

boolean

True

Http20Enabled: mengonfigurasi situs web untuk memungkinkan klien tersambung melalui http2.0

properties.httpLoggingEnabled

boolean

true jika pengelogan HTTP diaktifkan; jika tidak, false.

properties.ipSecurityRestrictions

IpSecurityRestriction[]

Pembatasan keamanan IP untuk utama.

properties.ipSecurityRestrictionsDefaultAction

DefaultAction

Tindakan default untuk pembatasan akses utama jika tidak ada aturan yang cocok.

properties.javaContainer

string

Kontainer Java.

properties.javaContainerVersion

string

Versi kontainer Java.

properties.javaVersion

string

Versi Java.

properties.keyVaultReferenceIdentity

string

Identitas yang digunakan untuk autentikasi referensi Key Vault.

properties.limits

SiteLimits

Batas situs.

properties.linuxFxVersion

string

Linux App Framework dan versi

properties.loadBalancing

SiteLoadBalancing

Penyeimbangan beban situs.

properties.localMySqlEnabled

boolean

False

true untuk mengaktifkan MySQL lokal; jika tidak, false.

properties.logsDirectorySizeLimit

integer

Batas ukuran direktori log HTTP.

properties.machineKey

SiteMachineKey

Site MachineKey.

properties.managedPipelineMode

ManagedPipelineMode

Mode alur terkelola.

properties.managedServiceIdentityId

integer

Id Identitas Layanan Terkelola

properties.metadata

NameValuePair[]

Metadata aplikasi. Properti ini tidak dapat diambil, karena mungkin berisi rahasia.

properties.minTlsCipherSuite

TlsCipherSuites

Kekuatan minimum cipher suite TLS yang diizinkan untuk aplikasi

properties.minTlsVersion

SupportedTlsVersions

MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL

properties.minimumElasticInstanceCount

integer

Jumlah jumlah instans minimum untuk situs Pengaturan ini hanya berlaku untuk Paket Elastis

properties.netFrameworkVersion

string

v4.6

versi .NET Framework.

properties.nodeVersion

string

Versi Node.js.

properties.numberOfWorkers

integer

Jumlah pekerja.

properties.phpVersion

string

Versi PHP.

properties.powerShellVersion

string

Versi PowerShell.

properties.preWarmedInstanceCount

integer

Jumlah instans preWarmed. Pengaturan ini hanya berlaku untuk Paket Konsumsi dan Elastis

properties.publicNetworkAccess

string

Properti untuk mengizinkan atau memblokir semua lalu lintas publik.

properties.publishingUsername

string

Menerbitkan nama pengguna.

properties.push

PushSettings

Pengaturan titik akhir pendorongan.

properties.pythonVersion

string

Versi Python.

properties.remoteDebuggingEnabled

boolean

true jika penelusuran kesalahan jarak jauh diaktifkan; jika tidak, false.

properties.remoteDebuggingVersion

string

Versi men-debug jarak jauh.

properties.requestTracingEnabled

boolean

true jika pelacakan permintaan diaktifkan; jika tidak, false.

properties.requestTracingExpirationTime

string

Meminta waktu kedaluwarsa pelacakan.

properties.scmIpSecurityRestrictions

IpSecurityRestriction[]

Pembatasan keamanan IP untuk scm.

properties.scmIpSecurityRestrictionsDefaultAction

DefaultAction

Tindakan default untuk pembatasan akses scm jika tidak ada aturan yang cocok.

properties.scmIpSecurityRestrictionsUseMain

boolean

Pembatasan keamanan IP untuk scm untuk menggunakan utama.

properties.scmMinTlsVersion

SupportedTlsVersions

ScmMinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL untuk situs SCM

properties.scmType

ScmType

Jenis SCM.

properties.tracingOptions

string

Opsi pelacakan.

properties.use32BitWorkerProcess

boolean

true untuk menggunakan proses pekerja 32-bit; jika tidak, false.

properties.virtualApplications

VirtualApplication[]

Aplikasi virtual.

properties.vnetName

string

nama Virtual Network.

properties.vnetPrivatePortsCount

integer

Jumlah port privat yang ditetapkan ke aplikasi ini. Ini akan ditetapkan secara dinamis pada runtime.

properties.vnetRouteAllEnabled

boolean

Virtual Network Merutekan Semua diaktifkan. Hal ini menyebabkan semua lalu lintas keluar menerapkan Grup Keamanan Virtual Network dan Rute yang Ditentukan Pengguna.

properties.webSocketsEnabled

boolean

true jika WebSocket diaktifkan; jika tidak, false.

properties.websiteTimeZone

string

Mengatur zona waktu yang digunakan situs untuk menghasilkan tanda waktu. Kompatibel dengan App Service Linux dan Windows. Mengatur pengaturan aplikasi WEBSITE_TIME_ZONE lebih diutamakan daripada konfigurasi ini. Untuk Linux, mengharapkan nilai https://www.iana.org/time-zones database tz (untuk referensi cepat lihat https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Untuk Windows, mengharapkan salah satu zona waktu yang tercantum di bawah HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones

properties.windowsFxVersion

string

Kerangka kerja dan versi Aplikasi Xenon

properties.xManagedServiceIdentityId

integer

Id Identitas Layanan Terkelola Eksplisit

type

string

Jenis sumber daya

SiteConfigResourceCollection

Kumpulan konfigurasi situs.

Nama Jenis Deskripsi
nextLink

string

Tautkan ke halaman sumber daya berikutnya.

value

SiteConfigResource[]

Kumpulan sumber daya.

SiteLimits

Batas metrik yang ditetapkan pada aplikasi.

Nama Jenis Deskripsi
maxDiskSizeInMb

integer

Penggunaan ukuran disk maksimum yang diizinkan dalam MB.

maxMemoryInMb

integer

Penggunaan memori maksimum yang diizinkan dalam MB.

maxPercentageCpu

number

Persentase penggunaan CPU maksimum yang diizinkan.

SiteLoadBalancing

Penyeimbangan beban situs.

Nama Jenis Deskripsi
LeastRequests

string

LeastResponseTime

string

PerSiteRoundRobin

string

RequestHash

string

WeightedRoundRobin

string

WeightedTotalTraffic

string

SiteMachineKey

MachineKey aplikasi.

Nama Jenis Deskripsi
decryption

string

Algoritma yang digunakan untuk dekripsi.

decryptionKey

string

Kunci dekripsi.

validation

string

Validasi MachineKey.

validationKey

string

Kunci validasi.

SlowRequestsBasedTrigger

Pemicu berdasarkan waktu eksekusi permintaan.

Nama Jenis Deskripsi
count

integer

Jumlah Permintaan.

path

string

Jalur Permintaan.

timeInterval

string

Interval waktu.

timeTaken

string

Waktu yang dibutuhkan.

StatusCodesBasedTrigger

Pemicu berdasarkan kode status.

Nama Jenis Deskripsi
count

integer

Jumlah Permintaan.

path

string

Jalur Permintaan

status

integer

Kode status HTTP.

subStatus

integer

Minta Sub Status.

timeInterval

string

Interval waktu.

win32Status

integer

Kode kesalahan Win32.

StatusCodesRangeBasedTrigger

Pemicu berdasarkan rentang kode status.

Nama Jenis Deskripsi
count

integer

Jumlah Permintaan.

path

string

statusCodes

string

Kode status HTTP.

timeInterval

string

Interval waktu.

SupportedTlsVersions

MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL

Nama Jenis Deskripsi
1.0

string

1.1

string

1.2

string

1.3

string

TlsCipherSuites

Rangkaian sandi TLS kekuatan minimum yang diizinkan untuk aplikasi

Nama Jenis Deskripsi
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

Aplikasi virtual dalam aplikasi.

Nama Jenis Deskripsi
physicalPath

string

Jalur fisik.

preloadEnabled

boolean

true jika pramuat diaktifkan; jika tidak, false.

virtualDirectories

VirtualDirectory[]

Direktori virtual untuk aplikasi virtual.

virtualPath

string

Jalur virtual.

VirtualDirectory

Direktori untuk aplikasi virtual.

Nama Jenis Deskripsi
physicalPath

string

Jalur fisik.

virtualPath

string

Jalur ke aplikasi virtual.