Bagikan melalui


SiteConfigResource interface

Sumber daya ARM konfigurasi aplikasi web.

Memperluas

Properti

acrUseManagedIdentityCreds

Bendera untuk menggunakan Kredensial Identitas Terkelola untuk penarikan ACR

acrUserManagedIdentityID

Jika menggunakan identitas terkelola pengguna, Id Klien identitas terkelola pengguna

alwaysOn

true jika AlwaysOn diaktifkan; jika tidak, false.

apiDefinition

Informasi tentang definisi API formal untuk aplikasi.

apiManagementConfig

Pengaturan manajemen Azure API yang ditautkan ke aplikasi.

appCommandLine

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

true jika Penyembuhan Otomatis diaktifkan; jika tidak, false.

autoHealRules

Aturan Auto Heal.

autoSwapSlotName

Nama slot pertukaran otomatis.

azureStorageAccounts

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

Dokumen default.

detailedErrorLoggingEnabled

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

documentRoot

Akar dokumen.

elasticWebAppScaleLimit

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

experiments

Ini adalah pekerjaan untuk jenis polimorfik.

ftpsState

Status layanan FTP / FTPS

functionAppScaleLimit

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

functionsRuntimeScaleMonitoringEnabled

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

Jalur pemeriksaan kesehatan

http20Enabled

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

http20ProxyFlag

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

true jika pengelogan HTTP diaktifkan; jika tidak, false.

ipSecurityRestrictions

Pembatasan keamanan IP untuk utama.

ipSecurityRestrictionsDefaultAction

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

javaContainer

Kontainer Java.

javaContainerVersion

Versi kontainer Java.

javaVersion

Versi Java.

keyVaultReferenceIdentity

Identitas yang digunakan untuk autentikasi Referensi Key Vault.

limits

Batas situs.

linuxFxVersion

Linux App Framework dan versi

loadBalancing

Penyeimbangan beban situs.

localMySqlEnabled

true untuk mengaktifkan MySQL lokal; jika tidak, false.

logsDirectorySizeLimit

Batas ukuran direktori log HTTP.

machineKey

Kunci Mesin Situs. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

managedPipelineMode

Mode alur terkelola.

managedServiceIdentityId

Id Identitas Layanan Terkelola

metadata

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

minimumElasticInstanceCount

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

minTlsCipherSuite

Rangkaian sandi TLS kekuatan minimum yang diizinkan untuk aplikasi

minTlsVersion

MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL

netFrameworkVersion

Versi .NET Framework.

nodeVersion

Versi Node.js.

numberOfWorkers

Jumlah pekerja.

phpVersion

Versi PHP.

powerShellVersion

Versi PowerShell.

preWarmedInstanceCount

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

publicNetworkAccess

Properti untuk mengizinkan atau memblokir semua lalu lintas publik.

publishingUsername

Menerbitkan nama pengguna.

push

Pengaturan titik akhir pendorongan.

pythonVersion

Versi Python.

remoteDebuggingEnabled

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

remoteDebuggingVersion

Versi untuk pemecahan kesalahan jarak jauh.

requestTracingEnabled

true jika pelacakan permintaan diaktifkan; jika tidak, false.

requestTracingExpirationTime

Meminta waktu kedaluwarsa pelacakan.

scmIpSecurityRestrictions

Pembatasan keamanan IP untuk scm.

scmIpSecurityRestrictionsDefaultAction

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

scmIpSecurityRestrictionsUseMain

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

Opsi pelacakan.

use32BitWorkerProcess

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

virtualApplications

Aplikasi virtual.

vnetName

Nama Virtual Network.

vnetPrivatePortsCount

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

vnetRouteAllEnabled

Rute Jaringan Virtual Semua diaktifkan. Ini menyebabkan semua lalu lintas keluar menerapkan Grup Keamanan Jaringan Virtual dan Rute yang Ditentukan Pengguna.

websiteTimeZone

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

webSocketsEnabled

true jika WebSocket diaktifkan; jika tidak, false.

windowsFxVersion

Xenon App Framework dan versi

xManagedServiceIdentityId

Id Identitas Layanan Terkelola Eksplisit

Properti yang Diwariskan

id

Id Sumber Daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

kind

Jenis sumber daya.

name

Nama Sumber Daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type

Jenis sumber daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

Detail Properti

acrUseManagedIdentityCreds

Bendera untuk menggunakan Kredensial Identitas Terkelola untuk penarikan ACR

acrUseManagedIdentityCreds?: boolean

Nilai Properti

boolean

acrUserManagedIdentityID

Jika menggunakan identitas terkelola pengguna, Id Klien identitas terkelola pengguna

acrUserManagedIdentityID?: string

Nilai Properti

string

alwaysOn

true jika AlwaysOn diaktifkan; jika tidak, false.

alwaysOn?: boolean

Nilai Properti

boolean

apiDefinition

Informasi tentang definisi API formal untuk aplikasi.

apiDefinition?: ApiDefinitionInfo

Nilai Properti

apiManagementConfig

Pengaturan manajemen Azure API yang ditautkan ke aplikasi.

apiManagementConfig?: ApiManagementConfig

Nilai Properti

appCommandLine

Baris perintah aplikasi untuk diluncurkan.

appCommandLine?: string

Nilai Properti

string

appSettings

Pengaturan aplikasi. Properti ini tidak dikembalikan sebagai respons terhadap permintaan buat dan baca normal karena mungkin berisi informasi sensitif.

appSettings?: NameValuePair[]

Nilai Properti

autoHealEnabled

true jika Penyembuhan Otomatis diaktifkan; jika tidak, false.

autoHealEnabled?: boolean

Nilai Properti

boolean

autoHealRules

Aturan Auto Heal.

autoHealRules?: AutoHealRules

Nilai Properti

autoSwapSlotName

Nama slot pertukaran otomatis.

autoSwapSlotName?: string

Nilai Properti

string

azureStorageAccounts

Daftar Akun Azure Storage.

azureStorageAccounts?: {[propertyName: string]: AzureStorageInfoValue}

Nilai Properti

{[propertyName: string]: AzureStorageInfoValue}

connectionStrings

String sambungan. Properti ini tidak dikembalikan sebagai respons terhadap permintaan buat dan baca normal karena mungkin berisi informasi sensitif.

connectionStrings?: ConnStringInfo[]

Nilai Properti

cors

Pengaturan Berbagi Sumber Daya Lintas Asal (CORS).

cors?: CorsSettings

Nilai Properti

defaultDocuments

Dokumen default.

defaultDocuments?: string[]

Nilai Properti

string[]

detailedErrorLoggingEnabled

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

detailedErrorLoggingEnabled?: boolean

Nilai Properti

boolean

documentRoot

Akar dokumen.

documentRoot?: string

Nilai Properti

string

elasticWebAppScaleLimit

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

elasticWebAppScaleLimit?: number

Nilai Properti

number

experiments

Ini adalah pekerjaan untuk jenis polimorfik.

experiments?: Experiments

Nilai Properti

ftpsState

Status layanan FTP / FTPS

ftpsState?: string

Nilai Properti

string

functionAppScaleLimit

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

functionAppScaleLimit?: number

Nilai Properti

number

functionsRuntimeScaleMonitoringEnabled

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.

functionsRuntimeScaleMonitoringEnabled?: boolean

Nilai Properti

boolean

handlerMappings

Pemetaan handler.

handlerMappings?: HandlerMapping[]

Nilai Properti

healthCheckPath

Jalur pemeriksaan kesehatan

healthCheckPath?: string

Nilai Properti

string

http20Enabled

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

http20Enabled?: boolean

Nilai Properti

boolean

http20ProxyFlag

Http20ProxyFlag: Mengonfigurasi situs web untuk memungkinkan http2.0 diproksi hingga ke aplikasi. 0 = dinonaktifkan, 1 = melewati semua lalu lintas http2, 2 = melewati gRPC saja.

http20ProxyFlag?: number

Nilai Properti

number

httpLoggingEnabled

true jika pengelogan HTTP diaktifkan; jika tidak, false.

httpLoggingEnabled?: boolean

Nilai Properti

boolean

ipSecurityRestrictions

Pembatasan keamanan IP untuk utama.

ipSecurityRestrictions?: IpSecurityRestriction[]

Nilai Properti

ipSecurityRestrictionsDefaultAction

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

ipSecurityRestrictionsDefaultAction?: string

Nilai Properti

string

javaContainer

Kontainer Java.

javaContainer?: string

Nilai Properti

string

javaContainerVersion

Versi kontainer Java.

javaContainerVersion?: string

Nilai Properti

string

javaVersion

Versi Java.

javaVersion?: string

Nilai Properti

string

keyVaultReferenceIdentity

Identitas yang digunakan untuk autentikasi Referensi Key Vault.

keyVaultReferenceIdentity?: string

Nilai Properti

string

limits

Batas situs.

limits?: SiteLimits

Nilai Properti

linuxFxVersion

Linux App Framework dan versi

linuxFxVersion?: string

Nilai Properti

string

loadBalancing

Penyeimbangan beban situs.

loadBalancing?: SiteLoadBalancing

Nilai Properti

localMySqlEnabled

true untuk mengaktifkan MySQL lokal; jika tidak, false.

localMySqlEnabled?: boolean

Nilai Properti

boolean

logsDirectorySizeLimit

Batas ukuran direktori log HTTP.

logsDirectorySizeLimit?: number

Nilai Properti

number

machineKey

Kunci Mesin Situs. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

machineKey?: SiteMachineKey

Nilai Properti

managedPipelineMode

Mode alur terkelola.

managedPipelineMode?: ManagedPipelineMode

Nilai Properti

managedServiceIdentityId

Id Identitas Layanan Terkelola

managedServiceIdentityId?: number

Nilai Properti

number

metadata

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

metadata?: NameValuePair[]

Nilai Properti

minimumElasticInstanceCount

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

minimumElasticInstanceCount?: number

Nilai Properti

number

minTlsCipherSuite

Rangkaian sandi TLS kekuatan minimum yang diizinkan untuk aplikasi

minTlsCipherSuite?: string

Nilai Properti

string

minTlsVersion

MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL

minTlsVersion?: string

Nilai Properti

string

netFrameworkVersion

Versi .NET Framework.

netFrameworkVersion?: string

Nilai Properti

string

nodeVersion

Versi Node.js.

nodeVersion?: string

Nilai Properti

string

numberOfWorkers

Jumlah pekerja.

numberOfWorkers?: number

Nilai Properti

number

phpVersion

Versi PHP.

phpVersion?: string

Nilai Properti

string

powerShellVersion

Versi PowerShell.

powerShellVersion?: string

Nilai Properti

string

preWarmedInstanceCount

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

preWarmedInstanceCount?: number

Nilai Properti

number

publicNetworkAccess

Properti untuk mengizinkan atau memblokir semua lalu lintas publik.

publicNetworkAccess?: string

Nilai Properti

string

publishingUsername

Menerbitkan nama pengguna.

publishingUsername?: string

Nilai Properti

string

push

Pengaturan titik akhir pendorongan.

push?: PushSettings

Nilai Properti

pythonVersion

Versi Python.

pythonVersion?: string

Nilai Properti

string

remoteDebuggingEnabled

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

remoteDebuggingEnabled?: boolean

Nilai Properti

boolean

remoteDebuggingVersion

Versi untuk pemecahan kesalahan jarak jauh.

remoteDebuggingVersion?: string

Nilai Properti

string

requestTracingEnabled

true jika pelacakan permintaan diaktifkan; jika tidak, false.

requestTracingEnabled?: boolean

Nilai Properti

boolean

requestTracingExpirationTime

Meminta waktu kedaluwarsa pelacakan.

requestTracingExpirationTime?: Date

Nilai Properti

Date

scmIpSecurityRestrictions

Pembatasan keamanan IP untuk scm.

scmIpSecurityRestrictions?: IpSecurityRestriction[]

Nilai Properti

scmIpSecurityRestrictionsDefaultAction

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

scmIpSecurityRestrictionsDefaultAction?: string

Nilai Properti

string

scmIpSecurityRestrictionsUseMain

Pembatasan keamanan IP untuk scm untuk menggunakan utama.

scmIpSecurityRestrictionsUseMain?: boolean

Nilai Properti

boolean

scmMinTlsVersion

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

scmMinTlsVersion?: string

Nilai Properti

string

scmType

Jenis SCM.

scmType?: string

Nilai Properti

string

tracingOptions

Opsi pelacakan.

tracingOptions?: string

Nilai Properti

string

use32BitWorkerProcess

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

use32BitWorkerProcess?: boolean

Nilai Properti

boolean

virtualApplications

Aplikasi virtual.

virtualApplications?: VirtualApplication[]

Nilai Properti

vnetName

Nama Virtual Network.

vnetName?: string

Nilai Properti

string

vnetPrivatePortsCount

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

vnetPrivatePortsCount?: number

Nilai Properti

number

vnetRouteAllEnabled

Rute Jaringan Virtual Semua diaktifkan. Ini menyebabkan semua lalu lintas keluar menerapkan Grup Keamanan Jaringan Virtual dan Rute yang Ditentukan Pengguna.

vnetRouteAllEnabled?: boolean

Nilai Properti

boolean

websiteTimeZone

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

websiteTimeZone?: string

Nilai Properti

string

webSocketsEnabled

true jika WebSocket diaktifkan; jika tidak, false.

webSocketsEnabled?: boolean

Nilai Properti

boolean

windowsFxVersion

Xenon App Framework dan versi

windowsFxVersion?: string

Nilai Properti

string

xManagedServiceIdentityId

Id Identitas Layanan Terkelola Eksplisit

xManagedServiceIdentityId?: number

Nilai Properti

number

Detail Properti yang Diwariskan

id

Id Sumber Daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

id?: string

Nilai Properti

string

Diwarisi dari ProxyOnlyResource.id

kind

Jenis sumber daya.

kind?: string

Nilai Properti

string

Diwarisi dariProxyOnlyResource.kind

name

Nama Sumber Daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name?: string

Nilai Properti

string

Diwarisi dari ProxyOnlyResource.name

type

Jenis sumber daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type?: string

Nilai Properti

string

Diwarisi dariProxyOnlyResource.type