Web Apps - List Slots
Deskripsi untuk Mendapatkan slot penyebaran aplikasi.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots?api-version=2024-11-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
name
|
path | True |
string |
Nama aplikasi. |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+[^\.]$ |
Nama grup sumber daya tempat sumber daya berada. |
subscription
|
path | True |
string |
ID langganan Azure Anda. Ini adalah string berformat GUID (misalnya 000000000-0000-0000-0000-000000000000). |
api-version
|
query | True |
string |
Versi API |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
OKE |
|
Other Status Codes |
Respons kesalahan App Service. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
Nama | Deskripsi |
---|---|
user_impersonation | meniru akun pengguna Anda |
Contoh
List Web App Slots
Permintaan sampel
Respon sampel
{
"value": [
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots/staging",
"name": "sitef6141/staging",
"type": "Microsoft.Web/sites/slots",
"kind": "app",
"location": "East US",
"properties": {
"state": "Running",
"hostNames": [
"sitef6141-staging.azurewebsites.net"
],
"repositorySiteName": "sitef6141",
"usageState": "Normal",
"enabled": true,
"enabledHostNames": [
"sitef6141-staging.azurewebsites.net",
"sitef6141-staging.scm.azurewebsites.net"
],
"availabilityState": "Normal",
"hostNameSslStates": [
{
"name": "sitef6141-staging.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Standard"
},
{
"name": "sitef6141-staging.scm.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Repository"
}
],
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"reserved": false,
"isXenon": false,
"hyperV": false,
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false,
"backupRestoreTraffic": false
},
"siteConfig": {
"numberOfWorkers": 1,
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"netFrameworkVersion": "v4.0",
"phpVersion": "5.6",
"pythonVersion": "",
"nodeVersion": "",
"powerShellVersion": "",
"linuxFxVersion": "",
"requestTracingEnabled": false,
"remoteDebuggingEnabled": false,
"httpLoggingEnabled": false,
"acrUseManagedIdentityCreds": false,
"logsDirectorySizeLimit": 35,
"detailedErrorLoggingEnabled": false,
"use32BitWorkerProcess": true,
"webSocketsEnabled": false,
"alwaysOn": false,
"appCommandLine": "",
"managedPipelineMode": "Integrated",
"virtualApplications": [
{
"virtualPath": "/",
"physicalPath": "site\\wwwroot",
"preloadEnabled": false
}
],
"loadBalancing": "LeastRequests",
"autoHealEnabled": false,
"vnetName": "",
"vnetRouteAllEnabled": false,
"vnetPrivatePortsCount": 0,
"http20Enabled": false,
"minTlsVersion": "1.2",
"scmMinTlsVersion": "1.2",
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"minimumElasticInstanceCount": 0,
"azureStorageAccounts": {}
},
"scmSiteAlsoStopped": false,
"clientAffinityEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"hostNamesDisabled": false,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"containerSize": 0,
"dailyMemoryTimeQuota": 0,
"resourceGroup": "testrg123",
"defaultHostName": "sitef6141-staging.azurewebsites.net",
"httpsOnly": false,
"redundancyMode": "None",
"storageAccountRequired": false,
"keyVaultReferenceIdentity": "SystemAssigned"
}
},
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots/qa",
"name": "sitef6141/qa",
"type": "Microsoft.Web/sites/slots",
"kind": "app",
"location": "East US",
"properties": {
"state": "Running",
"hostNames": [
"sitef6141-qa.azurewebsites.net"
],
"repositorySiteName": "sitef6141",
"usageState": "Normal",
"enabled": true,
"enabledHostNames": [
"sitef6141-staging.azurewebsites.net",
"sitef6141-staging.scm.azurewebsites.net"
],
"availabilityState": "Normal",
"hostNameSslStates": [
{
"name": "sitef6141-qa.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Standard"
},
{
"name": "sitef6141-qa.scm.azurewebsites.net",
"sslState": "Disabled",
"hostType": "Repository"
}
],
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"reserved": false,
"isXenon": false,
"hyperV": false,
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false,
"backupRestoreTraffic": false
},
"siteConfig": {
"numberOfWorkers": 1,
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"netFrameworkVersion": "v4.0",
"phpVersion": "5.6",
"pythonVersion": "",
"nodeVersion": "",
"powerShellVersion": "",
"linuxFxVersion": "",
"requestTracingEnabled": false,
"remoteDebuggingEnabled": false,
"httpLoggingEnabled": false,
"acrUseManagedIdentityCreds": false,
"logsDirectorySizeLimit": 35,
"detailedErrorLoggingEnabled": false,
"use32BitWorkerProcess": true,
"webSocketsEnabled": false,
"alwaysOn": false,
"appCommandLine": "",
"managedPipelineMode": "Integrated",
"virtualApplications": [
{
"virtualPath": "/",
"physicalPath": "site\\wwwroot",
"preloadEnabled": false
}
],
"loadBalancing": "LeastRequests",
"autoHealEnabled": false,
"vnetName": "",
"vnetRouteAllEnabled": false,
"vnetPrivatePortsCount": 0,
"http20Enabled": false,
"minTlsVersion": "1.2",
"scmMinTlsVersion": "1.2",
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"minimumElasticInstanceCount": 0,
"azureStorageAccounts": {}
},
"scmSiteAlsoStopped": false,
"clientAffinityEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"hostNamesDisabled": false,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"containerSize": 0,
"dailyMemoryTimeQuota": 0,
"resourceGroup": "testrg123",
"defaultHostName": "sitef6141-qa.azurewebsites.net",
"httpsOnly": false,
"redundancyMode": "None",
"storageAccountRequired": false,
"keyVaultReferenceIdentity": "SystemAssigned"
}
}
]
}
Definisi
Nama | Deskripsi |
---|---|
Api |
Informasi tentang definisi API formal untuk aplikasi. |
Api |
Konfigurasi Azure API management (APIM) yang ditautkan ke aplikasi. |
Authentication |
Metode autentikasi untuk mengakses akun penyimpanan untuk penyebaran. |
Authentication |
Properti untuk memilih jenis autentikasi untuk mengakses akun penyimpanan yang dipilih. Opsi yang tersedia: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
auto |
Menentukan cakupan keunikan untuk nama host default selama pembuatan sumber daya |
Auto |
Tindakan yang harus diambil oleh modul auto-heal saat aturan dipicu. |
Auto |
Tindakan yang telah ditentukan sebelumnya yang akan diambil. |
Auto |
Tindakan kustom yang akan dijalankan saat aturan penyembuh otomatis dipicu. |
Auto |
Aturan yang dapat didefinisikan untuk perbaikan otomatis. |
Auto |
Pemicu untuk penyembuh otomatis. |
Azure |
Nilai informasi akses Azure Files atau Blob Storage untuk penyimpanan kamus. |
Azure |
Protokol pemasangan yang digunakan untuk akun penyimpanan. |
Azure |
Status akun penyimpanan. |
Azure |
Jenis penyimpanan. |
Client |
Ini terdiri dari pengaturan ClientCertEnabled.
|
Cloning |
Informasi yang diperlukan untuk operasi kloning. |
Connection |
Jenis database. |
Conn |
Informasi string koneksi database. |
Cors |
Pengaturan Cross-Origin Resource Sharing (CORS) untuk aplikasi. |
Dapr |
Konfigurasi App Dapr. |
dapr |
Mengatur tingkat log untuk sidecar Dapr. Nilai yang diizinkan adalah debug, info, peringatan, kesalahan. Defaultnya adalah info. |
Default |
Tindakan default untuk pembatasan akses utama jika tidak ada aturan yang cocok. |
Default |
Respons kesalahan App Service. |
Details | |
Error |
Model kesalahan. |
Experiments |
Aturan perutean dalam eksperimen produksi. |
Extended |
Lokasi yang Diperluas. |
Ftps |
Status layanan FTP / FTPS |
Function |
Konfigurasi aplikasi fungsi. |
Functions |
Mengatur jumlah instans 'Selalu Siap' untuk grup fungsi atau fungsi tertentu. |
Functions |
Bagian konfigurasi untuk penyebaran aplikasi fungsi. |
Functions |
Properti untuk memilih jenis Azure Storage. Opsi yang tersedia: blobContainer. |
Functions |
Nama dan versi runtime aplikasi fungsi. |
Functions |
Pengaturan skala dan konkurensi untuk aplikasi fungsi. |
Handler |
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. |
Hosting |
Spesifikasi untuk Lingkungan App Service yang akan digunakan untuk sumber daya ini. |
Host |
Nama host yang diaktifkan SSL. |
Host |
Menunjukkan apakah nama host adalah nama host standar atau repositori. |
Http |
Pengaturan skala dan konkurensi untuk pemicu HTTP. |
Ip |
Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi. |
IPMode |
Menentukan mode IP aplikasi. |
Ip |
Pembatasan keamanan IP pada aplikasi. |
Managed |
Mode alur terkelola. |
Managed |
Identitas layanan terkelola. |
Managed |
Jenis identitas layanan terkelola. |
Name |
Pasangan nilai nama. |
Outbound |
Opsi lalu lintas keluar melalui jaringan virtual. |
Push |
Pengaturan push untuk Aplikasi. |
Ramp |
Aturan perutean untuk pengujian ramp up. Aturan ini memungkinkan untuk mengalihkan lalu lintas statis % ke slot atau secara bertahap mengubah % perutean berdasarkan performa. |
Redundancy |
Mode redundansi situs |
Requests |
Pemicu berdasarkan total permintaan. |
Resource |
Persyaratan sumber daya aplikasi fungsi. |
Runtime |
Nama runtime aplikasi fungsi. Opsi yang tersedia: dotnet-isolated, node, java, powershell, python, custom |
Scm |
Jenis SCM. |
Site |
Aplikasi web, backend aplikasi seluler, atau aplikasi API. |
Site |
Status ketersediaan informasi manajemen untuk aplikasi. |
Site |
Konfigurasi aplikasi App Service. |
Site |
|
Site |
Batas metrik diatur pada aplikasi. |
Site |
Penyeimbangan beban situs. |
Site |
MachineKey aplikasi. |
Slot |
Status operasi pertukaran slot terakhir yang berhasil. |
Slow |
Pemicu berdasarkan waktu eksekusi permintaan. |
Ssl |
Jenis SSL |
Status |
Pemicu berdasarkan kode status. |
Status |
Pemicu berdasarkan rentang kode status. |
Storage |
Penyimpanan untuk paket yang disebarkan yang digunakan oleh aplikasi fungsi. |
Supported |
MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL |
Tls |
Rangkaian sandi TLS kekuatan minimum yang diizinkan untuk aplikasi |
Triggers |
Pengaturan skala dan konkurensi untuk pemicu aplikasi fungsi. |
Usage |
Status yang menunjukkan apakah aplikasi telah melebihi penggunaan kuotanya. Baca-saja. |
user |
Identitas yang Ditetapkan Pengguna. |
Virtual |
Aplikasi virtual dalam aplikasi. |
Virtual |
Direktori untuk aplikasi virtual. |
Web |
Kumpulan aplikasi App Service. |
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 |
APIM-Api Pengidentifikasi. |
Authentication
Metode autentikasi untuk mengakses akun penyimpanan untuk penyebaran.
Nama | Jenis | Deskripsi |
---|---|---|
storageAccountConnectionStringName |
string |
Gunakan properti ini untuk StorageAccountConnectionString. Atur nama pengaturan aplikasi yang memiliki string koneksi akun penyimpanan. Jangan tetapkan nilai untuk properti ini saat menggunakan tipe autentikasi lainnya. |
type |
Properti untuk memilih jenis autentikasi untuk mengakses akun penyimpanan yang dipilih. Opsi yang tersedia: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
|
userAssignedIdentityResourceId |
string |
Gunakan properti ini untuk UserAssignedIdentity. Atur ID sumber daya identitas. Jangan tetapkan nilai untuk properti ini saat menggunakan tipe autentikasi lainnya. |
AuthenticationType
Properti untuk memilih jenis autentikasi untuk mengakses akun penyimpanan yang dipilih. Opsi yang tersedia: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.
Nilai | Deskripsi |
---|---|
StorageAccountConnectionString | |
SystemAssignedIdentity | |
UserAssignedIdentity |
autoGeneratedDomainNameLabelScope
Menentukan cakupan keunikan untuk nama host default selama pembuatan sumber daya
Nilai | Deskripsi |
---|---|
NoReuse | |
ResourceGroupReuse | |
SubscriptionReuse | |
TenantReuse |
AutoHealActions
Tindakan yang harus diambil oleh modul auto-heal saat aturan dipicu.
Nama | Jenis | Deskripsi |
---|---|---|
actionType |
Tindakan yang telah ditentukan sebelumnya yang akan diambil. |
|
customAction |
Tindakan kustom yang akan diambil. |
|
minProcessExecutionTime |
string |
Waktu minimum proses harus dijalankan sebelum mengambil tindakan |
AutoHealActionType
Tindakan yang telah ditentukan sebelumnya yang akan diambil.
Nilai | Deskripsi |
---|---|
CustomAction | |
LogEvent | |
Recycle |
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 |
Tindakan yang akan dijalankan saat aturan dipicu. |
|
triggers |
Kondisi yang menjelaskan kapan harus menjalankan tindakan penyembuh otomatis. |
AutoHealTriggers
Pemicu untuk penyembuh otomatis.
Nama | Jenis | Deskripsi |
---|---|---|
privateBytesInKB |
integer (int32) |
Aturan berdasarkan byte privat. |
requests |
Aturan berdasarkan total permintaan. |
|
slowRequests |
Aturan berdasarkan waktu eksekusi permintaan. |
|
slowRequestsWithPath |
Aturan berdasarkan beberapa Aturan Permintaan Lambat dengan jalur |
|
statusCodes |
Aturan berdasarkan kode status. |
|
statusCodesRange |
Aturan berdasarkan rentang kode status. |
AzureStorageInfoValue
Nilai informasi akses Azure Files atau 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 |
Protokol pemasangan yang digunakan untuk akun penyimpanan. |
|
shareName |
string |
Nama berbagi file (nama kontainer, untuk penyimpanan Blob). |
state |
Status akun penyimpanan. |
|
type |
Jenis penyimpanan. |
AzureStorageProtocol
Protokol pemasangan yang digunakan untuk akun penyimpanan.
Nilai | Deskripsi |
---|---|
Http | |
Nfs | |
Smb |
AzureStorageState
Status akun penyimpanan.
Nilai | Deskripsi |
---|---|
InvalidCredentials | |
InvalidShare | |
NotValidated | |
Ok |
AzureStorageType
Jenis penyimpanan.
Nilai | Deskripsi |
---|---|
AzureBlob | |
AzureFiles |
ClientCertMode
Ini terdiri dari pengaturan ClientCertEnabled.
- ClientCertEnabled: false berarti ClientCert diabaikan.
- ClientCertEnabled: true dan ClientCertMode: Diperlukan berarti ClientCert diperlukan.
- ClientCertEnabled: true dan ClientCertMode: Opsional berarti ClientCert bersifat opsional atau diterima.
Nilai | Deskripsi |
---|---|
Optional | |
OptionalInteractiveUser | |
Required |
CloningInfo
Informasi yang diperlukan untuk operasi kloning.
Nama | Jenis | Deskripsi |
---|---|---|
appSettingsOverrides |
object |
Penggantian pengaturan aplikasi untuk aplikasi kloning. Jika ditentukan, pengaturan ini akan mengambil alih pengaturan yang dikloning dari aplikasi sumber. Jika tidak, pengaturan aplikasi dari aplikasi sumber dipertahankan. |
cloneCustomHostNames |
boolean |
|
cloneSourceControl |
boolean |
|
configureLoadBalancing |
boolean |
|
correlationId |
string (uuid) |
ID korelasi operasi kloning. ID ini mengikat beberapa operasi kloning bersama-sama untuk menggunakan rekam jepret yang sama. |
hostingEnvironment |
string |
Lingkungan App Service. |
overwrite |
boolean |
|
sourceWebAppId |
string |
ID sumber daya ARM dari aplikasi sumber. ID sumber daya aplikasi adalah formulir /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} untuk slot produksi dan /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} untuk slot lain. |
sourceWebAppLocation |
string |
Lokasi aplikasi sumber misalnya: US Barat atau Eropa Utara |
trafficManagerProfileId |
string |
ID sumber daya ARM dari profil Traffic Manager untuk digunakan, jika ada. ID sumber daya Traffic Manager adalah formulir /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
trafficManagerProfileName |
string |
Nama profil Traffic Manager yang akan dibuat. Ini hanya diperlukan jika profil Traffic Manager belum ada. |
ConnectionStringType
Jenis database.
Nilai | Deskripsi |
---|---|
ApiHub | |
Custom | |
DocDb | |
EventHub | |
MySql | |
NotificationHub | |
PostgreSQL | |
RedisCache | |
SQLAzure | |
SQLServer | |
ServiceBus |
ConnStringInfo
Informasi string koneksi database.
Nama | Jenis | Deskripsi |
---|---|---|
connectionString |
string |
Nilai string koneksi. |
name |
string |
Nama string koneksi. |
type |
Jenis database. |
CorsSettings
Pengaturan Cross-Origin Resource Sharing (CORS) untuk aplikasi.
Nama | Jenis | Deskripsi |
---|---|---|
allowedOrigins |
string[] |
Mendapatkan atau mengatur daftar asal yang harus diizinkan untuk melakukan panggilan lintas asal (misalnya: |
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. |
DaprConfig
Konfigurasi App Dapr.
Nama | Jenis | Nilai default | Deskripsi |
---|---|---|---|
appId |
string |
Pengidentifikasi aplikasi Dapr |
|
appPort |
integer (int32) |
Memberi tahu Dapr port mana yang didengarkan aplikasi Anda |
|
enableApiLogging |
boolean |
Mengaktifkan pengelogan API untuk sidecar Dapr |
|
enabled |
boolean |
False |
Boolean menunjukkan apakah mobil samping Dapr diaktifkan |
httpMaxRequestSize |
integer (int32) |
Meningkatkan ukuran maksimum parameter server http isi permintaan di MB untuk menangani pengunggahan file besar. Defaultnya adalah 4 MB. |
|
httpReadBufferSize |
integer (int32) |
Ukuran maksimum dapr dari buffer baca header http di KB untuk ditangani saat mengirim header multi-KB. Defaultnya adalah 65KB. |
|
logLevel |
Mengatur tingkat log untuk sidecar Dapr. Nilai yang diizinkan adalah debug, info, peringatan, kesalahan. Defaultnya adalah info. |
daprLogLevel
Mengatur tingkat log untuk sidecar Dapr. Nilai yang diizinkan adalah debug, info, peringatan, kesalahan. Defaultnya adalah info.
Nilai | Deskripsi |
---|---|
debug | |
error | |
info | |
warn |
DefaultAction
Tindakan default untuk pembatasan akses utama jika tidak ada aturan yang cocok.
Nilai | Deskripsi |
---|---|
Allow | |
Deny |
DefaultErrorResponse
Respons kesalahan App Service.
Nama | Jenis | Deskripsi |
---|---|---|
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 |
Daftar aturan ramp-up. |
ExtendedLocation
Lokasi yang Diperluas.
Nama | Jenis | Deskripsi |
---|---|---|
name |
string |
Nama lokasi yang diperluas. |
type |
string |
Jenis lokasi yang diperluas. |
FtpsState
Status layanan FTP / FTPS
Nilai | Deskripsi |
---|---|
AllAllowed | |
Disabled | |
FtpsOnly |
FunctionAppConfig
Konfigurasi aplikasi fungsi.
Nama | Jenis | Deskripsi |
---|---|---|
deployment |
Konfigurasi penyebaran aplikasi fungsi. |
|
runtime |
Pengaturan runtime aplikasi fungsi. |
|
scaleAndConcurrency |
Pengaturan skala dan konkurensi aplikasi fungsi. |
FunctionsAlwaysReadyConfig
Mengatur jumlah instans 'Selalu Siap' untuk grup fungsi atau fungsi tertentu.
Nama | Jenis | Deskripsi |
---|---|---|
instanceCount |
integer (int32) |
Mengatur jumlah instans 'Always Ready' untuk grup fungsi tertentu atau fungsi tertentu. Untuk informasi tambahan, lihat https://aka.ms/flexconsumption/alwaysready. |
name |
string |
Diperlukan grup fungsi atau nama fungsi. Untuk informasi tambahan, lihat https://aka.ms/flexconsumption/alwaysready. |
FunctionsDeployment
Bagian konfigurasi untuk penyebaran aplikasi fungsi.
Nama | Jenis | Deskripsi |
---|---|---|
storage |
Penyimpanan untuk paket yang disebarkan yang digunakan oleh aplikasi fungsi. |
FunctionsDeploymentStorageType
Properti untuk memilih jenis Azure Storage. Opsi yang tersedia: blobContainer.
Nilai | Deskripsi |
---|---|
blobContainer |
FunctionsRuntime
Nama dan versi runtime aplikasi fungsi.
Nama | Jenis | Deskripsi |
---|---|---|
name |
Nama runtime aplikasi fungsi. Opsi yang tersedia: dotnet-isolated, node, java, powershell, python, custom |
|
version |
string |
Versi runtime aplikasi fungsi. Contoh: 8 (untuk dotnet-isolated) |
FunctionsScaleAndConcurrency
Pengaturan skala dan konkurensi untuk aplikasi fungsi.
Nama | Jenis | Deskripsi |
---|---|---|
alwaysReady |
Konfigurasi 'Selalu Siap' untuk aplikasi fungsi. |
|
instanceMemoryMB |
integer (int32) |
Atur jumlah memori yang dialokasikan untuk setiap instans aplikasi fungsi di MB. CPU dan bandwidth jaringan dialokasikan secara proporsional. |
maximumInstanceCount |
integer (int32) |
Jumlah maksimum instans untuk aplikasi fungsi. |
triggers |
Pengaturan skala dan konkurensi untuk pemicu aplikasi fungsi. |
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. |
HostingEnvironmentProfile
Spesifikasi untuk Lingkungan App Service yang akan digunakan untuk sumber daya ini.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
ID Sumber Daya Lingkungan App Service. |
name |
string |
Nama Lingkungan App Service. |
type |
string |
Jenis sumber daya Lingkungan App Service. |
HostNameSslState
Nama host yang diaktifkan SSL.
Nama | Jenis | Deskripsi |
---|---|---|
hostType |
Menunjukkan apakah nama host adalah nama host standar atau repositori. |
|
name |
string |
Nama host. |
sslState |
Jenis SSL. |
|
thumbprint |
string |
Thumbprint sertifikat SSL. |
toUpdate |
boolean |
Atur ke |
virtualIP |
string |
Alamat IP virtual yang ditetapkan ke nama host jika SSL berbasis IP diaktifkan. |
HostType
Menunjukkan apakah nama host adalah nama host standar atau repositori.
Nilai | Deskripsi |
---|---|
Repository | |
Standard |
Http
Pengaturan skala dan konkurensi untuk pemicu HTTP.
Nama | Jenis | Deskripsi |
---|---|---|
perInstanceConcurrency |
integer (int32) |
Jumlah maksimum pemanggilan pemicu HTTP bersamaan per instans. |
IpFilterTag
Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi.
Nilai | Deskripsi |
---|---|
Default | |
ServiceTag | |
XffProxy |
IPMode
Menentukan mode IP aplikasi.
Nilai | Deskripsi |
---|---|
IPv4 | |
IPv4AndIPv6 | |
IPv6 |
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 ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Logika yang cocok adalah ..
X-Azure-FDID dan X-FD-HealthProbe. Logika yang cocok sama persis. |
ipAddress |
string |
Alamat IP yang berlaku untuk pembatasan keamanan. Ini dapat berupa 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 (int32) |
Prioritas aturan pembatasan IP. |
subnetMask |
string |
Subnet mask untuk rentang alamat IP yang berlaku untuk pembatasan. |
subnetTrafficTag |
integer (int32) |
(internal) Tag lalu lintas subnet |
tag |
Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi. |
|
vnetSubnetResourceId |
string |
Id sumber daya jaringan virtual |
vnetTrafficTag |
integer (int32) |
(internal) Tag lalu lintas Vnet |
ManagedPipelineMode
Mode alur terkelola.
Nilai | Deskripsi |
---|---|
Classic | |
Integrated |
ManagedServiceIdentity
Identitas layanan terkelola.
Nama | Jenis | Deskripsi |
---|---|---|
principalId |
string |
Id Utama identitas layanan terkelola. |
tenantId |
string |
Penyewa identitas layanan terkelola. |
type |
Jenis identitas layanan terkelola. |
|
userAssignedIdentities |
<string,
user |
Daftar identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Jenis identitas layanan terkelola.
Nilai | Deskripsi |
---|---|
None | |
SystemAssigned | |
SystemAssigned, UserAssigned | |
UserAssigned |
NameValuePair
Pasangan nilai nama.
Nama | Jenis | Deskripsi |
---|---|---|
name |
string |
Nama pasangan. |
value |
string |
Nilai pasangan. |
OutboundVnetRouting
Opsi lalu lintas keluar melalui jaringan virtual.
Nama | Jenis | Deskripsi |
---|---|---|
allTraffic |
boolean |
Mengaktifkan semua opsi perutean lain yang ditentukan di OutboundVnetRouting jika pengaturan ini diatur ke true. |
applicationTraffic |
boolean |
Ini menyebabkan semua lalu lintas keluar menerapkan Grup Keamanan Jaringan Virtual dan Rute yang Ditentukan Pengguna. Sebelumnya disebut VnetRouteAllEnabled. |
backupRestoreTraffic |
boolean |
Mengaktifkan operasi Pencadangan dan Pemulihan melalui jaringan virtual. Sebelumnya disebut VnetBackupRestoreEnabled |
contentShareTraffic |
boolean |
Memungkinkan mengakses konten melalui jaringan virtual. Sebelumnya disebut VnetContentShareEnabled |
imagePullTraffic |
boolean |
Memungkinkan menarik gambar melalui Virtual Network. Sebelumnya disebut VnetImagePullEnabled. |
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 pendorongan. |
properties.tagsRequiringAuth |
string |
Mendapatkan atau mengatur string JSON yang berisi daftar tag yang mengharuskan autentikasi pengguna digunakan dalam titik akhir pendaftaran pendorongan. Tag dapat terdiri dari karakter alfanumerik dan berikut ini: '_', '@', '#', '.', ':', '-'. Validasi harus dilakukan di PushRequestHandler. |
type |
string |
Jenis sumber daya. |
RampUpRule
Aturan perutean untuk pengujian ramp up. 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. |
changeIntervalInMinutes |
integer (int32) |
Menentukan interval dalam menit untuk mengevaluasi ulang ReroutePercentage. |
changeStep |
number (double) |
Dalam skenario peningkatan otomatis, ini adalah langkah untuk menambahkan/menghapus dari |
maxReroutePercentage |
number (double) |
Menentukan batas atas di bawah reroutePercentage mana yang akan tetap ada. |
minReroutePercentage |
number (double) |
Menentukan batas yang lebih rendah 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 (double) |
Persentase lalu lintas yang akan dialihkan ke |
RedundancyMode
Mode redundansi situs
Nilai | Deskripsi |
---|---|
ActiveActive | |
Failover | |
GeoRedundant | |
Manual | |
None |
RequestsBasedTrigger
Pemicu berdasarkan total permintaan.
Nama | Jenis | Deskripsi |
---|---|---|
count |
integer (int32) |
Jumlah Permintaan. |
timeInterval |
string |
Interval waktu. |
ResourceConfig
Persyaratan sumber daya aplikasi fungsi.
Nama | Jenis | Deskripsi |
---|---|---|
cpu |
number (double) |
CPU yang diperlukan dalam inti, misalnya 0,5 |
memory |
string |
Memori yang diperlukan, misalnya "1Gi" |
RuntimeName
Nama runtime aplikasi fungsi. Opsi yang tersedia: dotnet-isolated, node, java, powershell, python, custom
Nilai | Deskripsi |
---|---|
custom | |
dotnet-isolated | |
java | |
node | |
powershell | |
python |
ScmType
Jenis SCM.
Nilai | Deskripsi |
---|---|
BitbucketGit | |
BitbucketHg | |
CodePlexGit | |
CodePlexHg | |
Dropbox | |
ExternalGit | |
ExternalHg | |
GitHub | |
LocalGit | |
None | |
OneDrive | |
Tfs | |
VSO | |
VSTSRM |
Site
Aplikasi web, backend aplikasi seluler, atau aplikasi API.
Nama | Jenis | Nilai default | Deskripsi |
---|---|---|---|
extendedLocation |
Lokasi yang Diperluas. |
||
id |
string |
Id Sumber Daya. |
|
identity |
Identitas layanan terkelola. |
||
kind |
string |
Jenis sumber daya. Jika sumber daya adalah aplikasi, Anda dapat merujuk ke https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference untuk detail nilai yang didukung untuk jenisnya. |
|
location |
string |
Lokasi Sumber Daya. |
|
name |
string |
Nama Sumber Daya. |
|
properties.autoGeneratedDomainNameLabelScope |
Menentukan cakupan keunikan untuk nama host default selama pembuatan sumber daya |
||
properties.availabilityState |
Status ketersediaan informasi manajemen untuk aplikasi. |
||
properties.clientAffinityEnabled |
boolean |
|
|
properties.clientAffinityPartitioningEnabled |
boolean |
|
|
properties.clientAffinityProxyEnabled |
boolean |
|
|
properties.clientCertEnabled |
boolean |
|
|
properties.clientCertExclusionPaths |
string |
jalur pengecualian yang dipisahkan koma autentikasi sertifikat klien |
|
properties.clientCertMode |
Ini terdiri dari pengaturan ClientCertEnabled.
|
||
properties.cloningInfo |
Jika ditentukan selama pembuatan aplikasi, aplikasi akan dikloning dari aplikasi sumber. |
||
properties.containerSize |
integer (int32) |
Ukuran kontainer fungsi. |
|
properties.customDomainVerificationId |
string |
Pengidentifikasi unik yang memverifikasi domain kustom yang ditetapkan ke aplikasi. Pelanggan akan menambahkan id ini ke catatan txt untuk verifikasi. |
|
properties.dailyMemoryTimeQuota |
integer (int32) |
Kuota waktu memori harian maksimum yang diizinkan (hanya berlaku pada aplikasi dinamis). |
|
properties.daprConfig |
Konfigurasi dapr aplikasi. |
||
properties.defaultHostName |
string |
Nama host default aplikasi. Baca-saja. |
|
properties.dnsConfiguration |
Properti untuk mengonfigurasi berbagai pengaturan terkait DNS untuk situs. |
||
properties.enabled |
boolean |
|
|
properties.enabledHostNames |
string[] |
Mengaktifkan nama host untuk aplikasi. Nama host perlu ditetapkan (lihat HostNames) DAN diaktifkan. Jika tidak, aplikasi tidak disajikan pada nama host tersebut. |
|
properties.endToEndEncryptionEnabled |
boolean |
Apakah akan menggunakan enkripsi ujung ke ujung antara FrontEnd dan Pekerja |
|
properties.functionAppConfig |
Konfigurasi khusus aplikasi Azure Function. |
||
properties.hostNameSslStates |
Status SSL nama host digunakan untuk mengelola pengikatan SSL untuk nama host aplikasi. |
||
properties.hostNames |
string[] |
Nama host yang terkait dengan aplikasi. |
|
properties.hostNamesDisabled |
boolean |
|
|
properties.hostingEnvironmentProfile |
Lingkungan App Service yang akan digunakan untuk aplikasi. |
||
properties.httpsOnly |
boolean |
HttpsOnly: mengonfigurasi situs web untuk hanya menerima permintaan https. Masalah pengalihan untuk permintaan http |
|
properties.hyperV |
boolean |
False |
Hyper-V kotak pasir. |
properties.inProgressOperationId |
string (uuid) |
Menentukan id operasi jika situs ini memiliki operasi yang tertunda. |
|
properties.ipMode |
Menentukan mode IP aplikasi. |
||
properties.isDefaultContainer |
boolean |
|
|
properties.isXenon |
boolean |
False |
Usang: Hyper-V kotak pasir. |
properties.keyVaultReferenceIdentity |
string |
Identitas yang digunakan untuk autentikasi Referensi Key Vault. |
|
properties.lastModifiedTimeUtc |
string (date-time) |
Terakhir kali aplikasi dimodifikasi, di UTC. Baca-saja. |
|
properties.managedEnvironmentId |
string |
ID Azure Resource Manager dari Lingkungan Terkelola yang dipilih pelanggan untuk menghosting aplikasi ini. Ini harus dari formulir /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} |
|
properties.maxNumberOfWorkers |
integer (int32) |
Jumlah maksimum pekerja. Ini hanya berlaku untuk kontainer Functions. |
|
properties.outboundIpAddresses |
string |
Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Termasuk VIP dari penyewa yang dapat dihosting situs dengan pengaturan saat ini. Baca-saja. |
|
properties.outboundVnetRouting |
Properti untuk mengonfigurasi berbagai opsi perutean lalu lintas keluar melalui jaringan virtual untuk situs |
||
properties.possibleOutboundIpAddresses |
string |
Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Termasuk VIP dari semua penyewa kecuali dataComponent. Baca-saja. |
|
properties.publicNetworkAccess |
string |
Properti untuk mengizinkan atau memblokir semua lalu lintas publik. Nilai yang diizinkan: 'Diaktifkan', 'Dinonaktifkan' atau string kosong. |
|
properties.redundancyMode |
Mode redundansi situs |
||
properties.repositorySiteName |
string |
Nama situs repositori. |
|
properties.reserved |
boolean |
False |
|
properties.resourceConfig |
Persyaratan sumber daya aplikasi fungsi. |
||
properties.resourceGroup |
string |
Nama grup sumber daya milik aplikasi. Baca-saja. |
|
properties.scmSiteAlsoStopped |
boolean |
False |
|
properties.serverFarmId |
string |
ID Sumber Daya dari paket App Service terkait, diformat sebagai: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
|
properties.siteConfig |
Konfigurasi aplikasi App Service. Properti ini tidak dikembalikan sebagai respons terhadap permintaan buat dan baca normal karena mungkin berisi informasi sensitif. |
||
properties.sku |
string |
SKU aplikasi saat ini berdasarkan Paket App Service terkait. Beberapa nilai SKU yang valid adalah Gratis, Bersama, Dasar, Dinamis, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Terisolasi, IsolatedV2 |
|
properties.slotSwapStatus |
Status operasi pertukaran slot penyebaran terakhir. |
||
properties.sshEnabled |
boolean |
Apakah akan mengaktifkan akses ssh. |
|
properties.state |
string |
Status aplikasi saat ini. |
|
properties.storageAccountRequired |
boolean |
Memeriksa apakah akun penyimpanan yang disediakan pelanggan diperlukan |
|
properties.suspendedTill |
string (date-time) |
Aplikasi ditangguhkan sampai jika kuota waktu memori terlampaui. |
|
properties.targetSwapSlot |
string |
Menentukan slot penyebaran mana yang akan ditukar aplikasi ini. Baca-saja. |
|
properties.trafficManagerHostNames |
string[] |
Nama host Azure Traffic Manager yang terkait dengan aplikasi. Baca-saja. |
|
properties.usageState |
Status yang menunjukkan apakah aplikasi telah melebihi penggunaan kuotanya. Baca-saja. |
||
properties.virtualNetworkSubnetId |
string |
ID Azure Resource Manager dari jaringan Virtual dan subnet yang akan digabungkan dengan Integrasi VNET Regional. Ini harus berupa formulir /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
|
properties.workloadProfileName |
string |
Nama profil beban kerja untuk aplikasi fungsi yang akan dijalankan. |
|
tags |
object |
Tag sumber daya. |
|
type |
string |
Jenis sumber daya. |
SiteAvailabilityState
Status ketersediaan informasi manajemen untuk aplikasi.
Nilai | Deskripsi |
---|---|
DisasterRecoveryMode | |
Limited | |
Normal |
SiteConfig
Konfigurasi aplikasi App Service.
Nama | Jenis | Nilai default | Deskripsi |
---|---|---|---|
acrUseManagedIdentityCreds |
boolean |
Bendera untuk menggunakan Kredensial Identitas Terkelola untuk penarikan ACR |
|
acrUserManagedIdentityID |
string |
Jika menggunakan identitas terkelola pengguna, Id Klien identitas terkelola pengguna |
|
alwaysOn |
boolean |
|
|
apiDefinition |
Informasi tentang definisi API formal untuk aplikasi. |
||
apiManagementConfig |
Pengaturan manajemen Azure API yang ditautkan ke aplikasi. |
||
appCommandLine |
string |
Baris perintah aplikasi untuk diluncurkan. |
|
appSettings |
Pengaturan aplikasi. Properti ini tidak dikembalikan sebagai respons terhadap permintaan buat dan baca normal karena mungkin berisi informasi sensitif. |
||
autoHealEnabled |
boolean |
|
|
autoHealRules |
Aturan Auto Heal. |
||
autoSwapSlotName |
string |
Nama slot pertukaran otomatis. |
|
azureStorageAccounts |
<string,
Azure |
Daftar Akun Azure Storage. |
|
connectionStrings |
String sambungan. Properti ini tidak dikembalikan sebagai respons terhadap permintaan buat dan baca normal karena mungkin berisi informasi sensitif. |
||
cors |
Pengaturan Berbagi Sumber Daya Lintas Asal (CORS). |
||
defaultDocuments |
string[] |
Dokumen default. |
|
detailedErrorLoggingEnabled |
boolean |
|
|
documentRoot |
string |
Akar dokumen. |
|
elasticWebAppScaleLimit |
integer (int32) minimum: 0 |
Jumlah maksimum pekerja yang dapat diskalakan situs.
Pengaturan ini hanya berlaku untuk aplikasi dalam paket di mana ElasticScaleEnabled |
|
experiments |
Ini adalah pekerjaan untuk jenis polimorfik. |
||
ftpsState |
Status layanan FTP / FTPS |
||
functionAppScaleLimit |
integer (int32) minimum: 0 |
Jumlah maksimum pekerja yang dapat diskalakan situs. Pengaturan ini hanya berlaku untuk Paket Konsumsi dan Premium Elastis |
|
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. |
|
handlerMappings |
Pemetaan handler. |
||
healthCheckPath |
string |
Jalur pemeriksaan kesehatan |
|
http20Enabled |
boolean |
True |
Http20Enabled: mengonfigurasi situs web untuk memungkinkan klien tersambung melalui http2.0 |
http20ProxyFlag |
integer (int32) |
0 |
Http20ProxyFlag: Mengonfigurasi situs web untuk memungkinkan http2.0 diproksi hingga ke aplikasi. 0 = dinonaktifkan, 1 = melewati semua lalu lintas http2, 2 = melewati gRPC saja. |
httpLoggingEnabled |
boolean |
|
|
ipSecurityRestrictions |
Pembatasan keamanan IP untuk utama. |
||
ipSecurityRestrictionsDefaultAction |
Tindakan default untuk pembatasan akses utama jika tidak ada aturan yang cocok. |
||
javaContainer |
string |
Kontainer Java. |
|
javaContainerVersion |
string |
Versi kontainer Java. |
|
javaVersion |
string |
Versi Java. |
|
keyVaultReferenceIdentity |
string |
Identitas yang digunakan untuk autentikasi Referensi Key Vault. |
|
limits |
Batas situs. |
||
linuxFxVersion |
string |
Linux App Framework dan versi |
|
loadBalancing |
Penyeimbangan beban situs. |
||
localMySqlEnabled |
boolean |
False |
|
logsDirectorySizeLimit |
integer (int32) |
Batas ukuran direktori log HTTP. |
|
machineKey |
Kunci Mesin Situs. |
||
managedPipelineMode |
Mode alur terkelola. |
||
managedServiceIdentityId |
integer (int32) |
Id Identitas Layanan Terkelola |
|
metadata |
Metadata aplikasi. Properti ini tidak dapat diambil, karena mungkin berisi rahasia. |
||
minTlsCipherSuite |
Rangkaian sandi TLS kekuatan minimum yang diizinkan untuk aplikasi |
||
minTlsVersion |
MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL |
||
minimumElasticInstanceCount |
integer (int32) minimum: 0maximum: 20 |
Jumlah jumlah instans minimum untuk situs Pengaturan ini hanya berlaku untuk Paket Elastis |
|
netFrameworkVersion |
string |
v4.6 |
Versi .NET Framework. |
nodeVersion |
string |
Versi Node.js. |
|
numberOfWorkers |
integer (int32) |
Jumlah pekerja. |
|
phpVersion |
string |
Versi PHP. |
|
powerShellVersion |
string |
Versi PowerShell. |
|
preWarmedInstanceCount |
integer (int32) minimum: 0maximum: 10 |
Jumlah instans preWarmed. Pengaturan ini hanya berlaku untuk Paket Konsumsi dan Elastis |
|
publicNetworkAccess |
string |
Properti untuk mengizinkan atau memblokir semua lalu lintas publik. |
|
publishingUsername |
string |
Menerbitkan nama pengguna. |
|
push |
Pengaturan titik akhir pendorongan. |
||
pythonVersion |
string |
Versi Python. |
|
remoteDebuggingEnabled |
boolean |
|
|
remoteDebuggingVersion |
string |
Versi untuk pemecahan kesalahan jarak jauh. |
|
requestTracingEnabled |
boolean |
|
|
requestTracingExpirationTime |
string (date-time) |
Meminta waktu kedaluwarsa pelacakan. |
|
scmIpSecurityRestrictions |
Pembatasan keamanan IP untuk scm. |
||
scmIpSecurityRestrictionsDefaultAction |
Tindakan default untuk pembatasan akses scm jika tidak ada aturan yang cocok. |
||
scmIpSecurityRestrictionsUseMain |
boolean |
Pembatasan keamanan IP untuk scm untuk menggunakan utama. |
|
scmMinTlsVersion |
ScmMinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL untuk situs SCM |
||
scmType |
Jenis SCM. |
||
tracingOptions |
string |
Opsi pelacakan. |
|
use32BitWorkerProcess |
boolean |
|
|
virtualApplications |
Aplikasi virtual. |
||
vnetName |
string |
Nama Virtual Network. |
|
vnetPrivatePortsCount |
integer (int32) |
Jumlah port privat yang ditetapkan ke aplikasi ini. Ini akan ditetapkan secara dinamis pada runtime. |
|
vnetRouteAllEnabled |
boolean |
Rute Jaringan Virtual Semua diaktifkan. Ini menyebabkan semua lalu lintas keluar menerapkan Grup Keamanan Jaringan Virtual dan Rute yang Ditentukan Pengguna. |
|
webSocketsEnabled |
boolean |
|
|
websiteTimeZone |
string |
Mengatur zona waktu yang digunakan situs untuk menghasilkan tanda waktu. Kompatibel dengan Linux dan Windows App Service. Mengatur pengaturan aplikasi WEBSITE_TIME_ZONE lebih diutamakan daripada konfigurasi ini. Untuk Linux, mengharapkan nilai database tz https://www.iana.org/time-zones (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 |
|
windowsFxVersion |
string |
Xenon App Framework dan versi |
|
xManagedServiceIdentityId |
integer (int32) |
Id Identitas Layanan Terkelola Eksplisit |
SiteDnsConfig
Nama | Jenis | Deskripsi |
---|---|---|
dnsAltServer |
string |
Server DNS alternatif yang akan digunakan oleh aplikasi. Properti ini mereplikasi pengaturan aplikasi WEBSITE_DNS_ALT_SERVER. |
dnsLegacySortOrder |
boolean |
Menunjukkan bahwa situs yang menggunakan server DNS kustom jaringan virtual masih mengurutkan daftar server DNS. Baca-Saja. |
dnsMaxCacheTimeout |
integer (int32) |
Waktu kustom agar DNS di-cache dalam hitung detik. Rentang yang diizinkan: 0-60. Secara default, waktunya adalah 30 detik. 0 berarti penembolokan dinonaktifkan. |
dnsRetryAttemptCount |
integer (int32) |
Jumlah total percobaan ulang untuk pencarian dns. Rentang yang diizinkan: 1-5. Setelan awal adalah 3. |
dnsRetryAttemptTimeout |
integer (int32) |
Waktu habis untuk pencarian dns tunggal dalam hitung detik. Rentang yang diizinkan: 1-30. Setelan awal adalah 3. |
dnsServers |
string[] |
Daftar server DNS kustom yang akan digunakan oleh aplikasi untuk pencarian. Maksimum 5 server dns dapat diatur. |
SiteLimits
Batas metrik diatur pada aplikasi.
Nama | Jenis | Deskripsi |
---|---|---|
maxDiskSizeInMb |
integer (int64) |
Penggunaan ukuran disk maksimum yang diizinkan dalam MB. |
maxMemoryInMb |
integer (int64) |
Penggunaan memori maksimum yang diizinkan dalam MB. |
maxPercentageCpu |
number (double) |
Persentase penggunaan CPU maksimum yang diizinkan. |
SiteLoadBalancing
Penyeimbangan beban situs.
Nilai | Deskripsi |
---|---|
LeastRequests | |
LeastRequestsWithTieBreaker | |
LeastResponseTime | |
PerSiteRoundRobin | |
RequestHash | |
WeightedRoundRobin | |
WeightedTotalTraffic |
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. |
SlotSwapStatus
Status operasi pertukaran slot terakhir yang berhasil.
Nama | Jenis | Deskripsi |
---|---|---|
destinationSlotName |
string |
Slot tujuan dari operasi pertukaran terakhir. |
sourceSlotName |
string |
Slot sumber dari operasi pertukaran terakhir. |
timestampUtc |
string (date-time) |
Waktu pertukaran slot terakhir yang berhasil diselesaikan. |
SlowRequestsBasedTrigger
Pemicu berdasarkan waktu eksekusi permintaan.
Nama | Jenis | Deskripsi |
---|---|---|
count |
integer (int32) |
Jumlah Permintaan. |
path |
string |
Jalur Permintaan. |
timeInterval |
string |
Interval waktu. |
timeTaken |
string |
Waktu yang dibutuhkan. |
SslState
Jenis SSL
Nilai | Deskripsi |
---|---|
Disabled | |
IpBasedEnabled | |
SniEnabled |
StatusCodesBasedTrigger
Pemicu berdasarkan kode status.
Nama | Jenis | Deskripsi |
---|---|---|
count |
integer (int32) |
Jumlah Permintaan. |
path |
string |
Jalur Permintaan |
status |
integer (int32) |
Kode status HTTP. |
subStatus |
integer (int32) |
Minta Sub Status. |
timeInterval |
string |
Interval waktu. |
win32Status |
integer (int32) |
Kode kesalahan Win32. |
StatusCodesRangeBasedTrigger
Pemicu berdasarkan rentang kode status.
Nama | Jenis | Deskripsi |
---|---|---|
count |
integer (int32) |
Jumlah Permintaan. |
path |
string |
|
statusCodes |
string |
Kode status HTTP. |
timeInterval |
string |
Interval waktu. |
Storage
Penyimpanan untuk paket yang disebarkan yang digunakan oleh aplikasi fungsi.
Nama | Jenis | Deskripsi |
---|---|---|
authentication |
Metode autentikasi untuk mengakses akun penyimpanan untuk penyebaran. |
|
type |
Properti untuk memilih jenis Azure Storage. Opsi yang tersedia: blobContainer. |
|
value |
string (uri) |
Properti untuk mengatur URL untuk jenis Azure Storage yang dipilih. Contoh: Untuk blobContainer, nilainya bisa https://.blob.core.windows.net/. |
SupportedTlsVersions
MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL
Nilai | Deskripsi |
---|---|
1.0 | |
1.1 | |
1.2 | |
1.3 |
TlsCipherSuites
Rangkaian sandi TLS kekuatan minimum yang diizinkan untuk aplikasi
Nilai | Deskripsi |
---|---|
TLS_AES_128_GCM_SHA256 | |
TLS_AES_256_GCM_SHA384 | |
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 | |
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 | |
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 | |
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA | |
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 | |
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 | |
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA | |
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 | |
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 | |
TLS_RSA_WITH_AES_128_CBC_SHA | |
TLS_RSA_WITH_AES_128_CBC_SHA256 | |
TLS_RSA_WITH_AES_128_GCM_SHA256 | |
TLS_RSA_WITH_AES_256_CBC_SHA | |
TLS_RSA_WITH_AES_256_CBC_SHA256 | |
TLS_RSA_WITH_AES_256_GCM_SHA384 |
Triggers
Pengaturan skala dan konkurensi untuk pemicu aplikasi fungsi.
Nama | Jenis | Deskripsi |
---|---|---|
http |
Pengaturan skala dan konkurensi untuk pemicu HTTP. |
UsageState
Status yang menunjukkan apakah aplikasi telah melebihi penggunaan kuotanya. Baca-saja.
Nilai | Deskripsi |
---|---|
Exceeded | |
Normal |
userAssignedIdentity
Identitas yang Ditetapkan Pengguna.
Nama | Jenis | Deskripsi |
---|---|---|
clientId |
string |
Id Klien identitas yang ditetapkan pengguna |
principalId |
string |
Id Utama identitas yang ditetapkan pengguna |
VirtualApplication
Aplikasi virtual dalam aplikasi.
Nama | Jenis | Deskripsi |
---|---|---|
physicalPath |
string |
Jalur fisik. |
preloadEnabled |
boolean |
|
virtualDirectories |
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. |
WebAppCollection
Kumpulan aplikasi App Service.
Nama | Jenis | Deskripsi |
---|---|---|
nextLink |
string |
Tautkan ke halaman sumber daya berikutnya. |
value |
Site[] |
Kumpulan sumber daya. |