Komponen Microsoft.Insights
Definisi sumber daya Bicep
Jenis sumber daya komponen dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Keterangan
Untuk panduan tentang menyebarkan solusi pemantauan, lihat Membuat sumber daya pemantauan dengan menggunakan Bicep.
Format sumber daya
Untuk membuat sumber daya Microsoft.Insights/components, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Insights/components@2020-02-02' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
etag: 'string'
properties: {
Application_Type: 'string'
DisableIpMasking: bool
DisableLocalAuth: bool
Flow_Type: 'Bluefield'
ForceCustomerStorageForProfiler: bool
HockeyAppId: 'string'
ImmediatePurgeDataOn30Days: bool
IngestionMode: 'string'
publicNetworkAccessForIngestion: 'string'
publicNetworkAccessForQuery: 'string'
Request_Source: 'rest'
RetentionInDays: int
SamplingPercentage: json('decimal-as-string')
WorkspaceResourceId: 'string'
}
}
Nilai properti
components
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-260 Karakter yang valid: Tidak dapat menggunakan: %&\?/ atau karakter kontrolTidak dapat diakhiri dengan spasi atau titik. |
lokasi | Lokasi sumber daya | string (diperlukan) |
tag | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
jenis | Jenis aplikasi yang dirujuk komponen ini, digunakan untuk menyesuaikan UI. Nilai ini adalah string bentuk bebas, nilai biasanya harus salah satu dari yang berikut: web, ios, lainnya, store, java, phone. | string (diperlukan) |
etag | Etag sumber daya | string |
properti | Properti yang menentukan sumber daya komponen Application Insights. | ApplicationInsightsComponentProperties |
ApplicationInsightsComponentProperties
Nama | Deskripsi | Nilai |
---|---|---|
Application_Type | Jenis aplikasi yang sedang dipantau. | 'lainnya' 'web' (diperlukan) |
DisableIpMasking | Nonaktifkan masking IP. | bool |
DisableLocalAuth | Nonaktifkan Autentikasi berbasis Non-AAD. | bool |
Flow_Type | Digunakan oleh sistem Application Insights untuk menentukan jenis aliran apa komponen ini dibuat. Ini akan diatur ke 'Bluefield' saat membuat/memperbarui komponen melalui REST API. | 'Bluefield' |
ForceCustomerStorageForProfiler | Paksa pengguna untuk membuat akun penyimpanan mereka sendiri untuk profiler dan debugger. | bool |
HockeyAppId | ID aplikasi unik yang dibuat ketika aplikasi baru ditambahkan ke HockeyApp, digunakan untuk komunikasi dengan HockeyApp. | string |
ImmediatePurgeDataOn30Days | Hapus menyeluruh data segera setelah 30 hari. | bool |
IngestionMode | Menunjukkan alur penyerapan. | 'ApplicationInsights' 'ApplicationInsightsWithDiagnosticSettings' 'LogAnalytics' |
publicNetworkAccessForIngestion | Jenis akses jaringan untuk mengakses penyerapan Application Insights. | 'Dinonaktifkan' 'Diaktifkan' |
publicNetworkAccessForQuery | Jenis akses jaringan untuk mengakses kueri Application Insights. | 'Dinonaktifkan' 'Diaktifkan' |
Request_Source | Menjelaskan alat apa yang membuat komponen Application Insights ini. Pelanggan yang menggunakan API ini harus mengatur ini ke 'rest' default. | 'istirahat' |
RetensiInDays | Periode retensi dalam hari. | int |
SamplingPercentage | Persentase data yang dihasilkan oleh aplikasi yang dipantau yang sedang diambil sampelnya untuk telemetri Application Insights. Untuk menentukan nilai desimal, gunakan fungsi json(). | desimal int atau json |
WorkspaceResourceId | Id Sumber Daya ruang kerja analitik log tempat data akan diserap. Properti ini diperlukan untuk membuat aplikasi dengan versi API ini. Aplikasi dari versi lama tidak akan memiliki properti ini. | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
BrowserBox Azure Edition |
Templat ini menyebarkan BrowserBox pada VM Azure Ubuntu Server 22.04 LTS, Debian 11, atau RHEL 8.7 LVM. |
Java CI/CD menggunakan Jenkins dan Azure Web Apps |
Ini adalah sampel untuk Java CI/CD menggunakan Jenkins dan Azure Web Apps. |
Kentico Xperience |
Templat ini memfasilitasi penyebaran sumber daya yang diperlukan untuk menghosting lingkungan Kentico Xperience di Microsoft Azure. |
Aplikasi Web Umbraco CMS Sederhana |
Templat ini menyediakan cara mudah untuk menyebarkan aplikasi web umbraco CMS di Azure App Service Web Apps. |
ILB App Service Environment dengan Azure Firewall |
Resource Manager templat dan parameter yang menunjukkan cara menyebarkan lingkungan App Service dengan integrasi Azure Firewall |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks |
Adopsi cloud untuk Perusahaan, kecil atau besar, memerlukan model tata kelola yang bertanggung jawab dan efisien untuk mendapatkan nilai dari penyebaran cloud mereka. CloudWise (nama kode untuk solusi), adalah solusi komposit yang tersedia dari Mulai Cepat Mitra Azure, adalah pengaktif adopsi untuk Pelanggan, Integrator Sistem, dan Mitra, yang memberikan solusi tata kelola dan operasi otomatis yang dapat dilayankan sendiri, yang berfokus pada Mengoptimalkan Biaya Anda, Meningkatkan Keandalan Aplikasi Anda, Mengurangi Risiko Bisnis. Solusi ini menyoroti pilar tata kelola inti Visibilitas dan Kontrol. |
Situs Web eShop dengan ILB ASE |
Lingkungan App Service adalah opsi paket layanan Premium dari Azure App Service yang menyediakan lingkungan yang sepenuhnya terisolasi dan berdedikasi untuk menjalankan aplikasi Azure App Service dengan aman dalam skala tinggi, termasuk Web Apps, Mobile Apps, dan API Apps. |
Aplikasi Web dengan SQL Database, Azure Cosmos DB, Azure Search |
Templat ini menyediakan Aplikasi Web, SQL Database, Azure Cosmos DB, Azure Search, dan Application Insights. |
Ruang Kerja Azure Machine Learning |
Templat ini membuat Ruang Kerja Azure Machine Learning baru, bersama dengan Akun Penyimpanan terenkripsi, KeyVault, dan Pengelogan Application Insights |
Membuat API Management di VNet Internal dengan App Gateway |
Templat ini menunjukkan cara Membuat instans Azure API Management di jaringan privat yang dilindungi oleh Azure Application Gateway. |
Menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana |
Templat ini menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana untuk dijalankan di Azure. |
Front Door Standard/Premium dengan asal Azure Functions |
Templat ini membuat Front Door Standard/Premium, aplikasi Azure Functions, dan mengonfigurasi aplikasi fungsi untuk memvalidasi bahwa lalu lintas telah datang melalui asal Front Door. |
Azure Digital Twins dengan Fungsi dan layanan Private Link |
Templat ini membuat layanan Azure Digital Twins yang dikonfigurasi dengan Azure Function yang terhubung Virtual Network yang dapat berkomunikasi melalui titik akhir Private Link ke Digital Twins. Ini juga membuat Zona DNS Privat untuk memungkinkan resolusi nama host yang mulus dari Titik Akhir Digital Twins dari Virtual Network ke alamat IP subnet internal Titik Akhir Privat. Nama host disimpan sebagai pengaturan ke Azure Function dengan nama 'ADT_ENDPOINT'. |
Menyebarkan Application Insight dan membuat pemberitahuan di dalamnya |
Templat ini memungkinkan Anda untuk menyebarkan Application Insight dan membuat pemberitahuan di dalamnya |
Membuat ruang kerja AML dengan beberapa Himpunan Data & Datastore |
Templat ini membuat ruang kerja Azure Machine Learning dengan beberapa himpunan data & datastore. |
Penyiapan aman end-to-end Azure Machine Learning |
Kumpulan templat Bicep ini menunjukkan cara menyiapkan azure Machine Learning secara end-to-end dalam pengaturan yang aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang. |
Penyiapan aman end-to-end Azure Machine Learning (warisan) |
Kumpulan templat Bicep ini menunjukkan cara menyiapkan azure Machine Learning secara end-to-end dalam pengaturan yang aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang. |
Membuat target komputasi AKS dengan alamat IP Privat |
Templat ini membuat target komputasi AKS di ruang kerja layanan Azure Machine Learning tertentu dengan alamat IP privat. |
Membuat ruang kerja layanan Azure Machine Learning |
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan kumpulan sumber daya minimal yang Anda butuhkan untuk mulai menggunakan Azure Machine Learning. |
Membuat ruang kerja layanan Azure Machine Learning (CMK) |
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Contoh menunjukkan cara mengonfigurasi Azure Machine Learning untuk enkripsi dengan kunci enkripsi yang dikelola pelanggan. |
Membuat ruang kerja layanan Azure Machine Learning (vnet) |
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan sekumpulan sumber daya yang Anda perlukan untuk mulai menggunakan Azure Machine Learning dalam penyiapan terisolasi jaringan. |
Membuat ruang kerja layanan Azure Machine Learning (warisan) |
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan sekumpulan sumber daya yang Anda perlukan untuk mulai menggunakan Azure Machine Learning dalam penyiapan terisolasi jaringan. |
Membuat Azure Front Door di depan Azure API Management |
Sampel ini menunjukkan cara menggunakan Azure Front Door sebagai penyeimbang beban global di depan Azure API Management. |
App Service Environment dengan backend Azure SQL |
Templat ini membuat Lingkungan App Service dengan backend Azure SQL bersama dengan titik akhir privat bersama dengan sumber daya terkait yang biasanya digunakan di lingkungan privat/terisolasi. |
Memprovisikan aplikasi fungsi yang berjalan pada Paket App Service |
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service. |
Memprovisikan aplikasi fungsi pada paket Konsumsi |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus. |
Memprovisikan fungsi paket Konsumsi dengan Slot Penyebaran |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus. |
Aplikasi Fungsi Azure yang Dihosting pada Paket Khusus |
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service. |
Aplikasi Fungsi Azure dengan Slot Penyebaran |
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan slot produksi dan slot penyebaran tambahan. |
Aplikasi Fungsi Azure dengan Pusat Aktivitas dan Identitas Terkelola |
templatnya menyediakan aplikasi Azure Function pada paket Konsumsi Linux, bersama dengan Event Hub, Azure Storage, dan Application Insights. Aplikasi fungsi dapat menggunakan identitas terkelola untuk terhubung ke akun Pusat Aktivitas dan Penyimpanan |
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Linux |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. |
Aplikasi Fungsi pada Paket Konsumsi Linux dengan Build Jarak Jauh |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux dan melakukan build jarak jauh selama penyebaran kode. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. |
Aplikasi Fungsi Azure yang Dihosting pada Paket Premium |
Templat ini menyediakan aplikasi fungsi pada paket Premium. |
Aplikasi Fungsi Privat dan Penyimpanan yang diamankan titik akhir privat |
Templat ini menyediakan aplikasi fungsi pada paket Premium yang memiliki titik akhir privat dan berkomunikasi dengan Azure Storage melalui titik akhir privat. |
Membuat Aplikasi Fungsi dan Penyimpanan yang diamankan titik akhir privat |
Templat ini memungkinkan Anda untuk menyebarkan Aplikasi Fungsi Azure yang berkomunikasi dengan Azure Storage melalui titik akhir privat. |
Aplikasi Fungsi Azure dengan Integrasi Virtual Network |
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat. |
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Windows |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Windows, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. |
Aplikasi Azure Function dan fungsi yang dipicu HTTP |
Contoh ini menyebarkan aplikasi Azure Function dan fungsi yang dipicu HTTP sebaris dalam templat. Ini juga menyebarkan Key Vault dan mengisi rahasia dengan kunci host aplikasi fungsi. |
Menyebarkan paket Azure Function Premium yang diaktifkan AZ |
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan dukungan zona ketersediaan, termasuk akun penyimpanan yang diaktifkan zona ketersediaan. |
Aplikasi Fungsi diamankan oleh Azure Frontdoor |
Templat ini memungkinkan Anda untuk menyebarkan fungsi premium azure yang dilindungi dan diterbitkan oleh Azure Frontdoor premium. Kesimpulan antara Azure Frontdoor dan Azure Functions dilindungi oleh Azure Private Link. |
Menyebarkan paket Azure Function Premium dengan integrasi vnet |
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat. |
Membuat aplikasi fungsi dengan identitas layanan terkelola |
Membuat aplikasi fungsi dengan identitas layanan terkelola yang diaktifkan dengan Application Insights yang disiapkan untuk log dan metrik. |
Application Gateway dengan API Management internal dan Aplikasi Web |
Application Gateway merutekan lalu lintas Internet ke jaringan virtual (mode internal) API Management instans yang melayani API web yang dihosting di Azure Web App. |
Aplikasi Web dengan Application Insights mengirim ke Analitik Log |
Templat ini akan membantu mendukung versi API baru microsoft.insights/components. Dimulai dengan WorkspaceID pratinjau 2020-02-02 akan diperlukan saat membuat Application Inisghts.Templat ini akan menyebarkan App Service Plan, App Service, Application Insights, Log Analytics Workspace dan menghubungkan semuanya. |
Aplikasi Web dengan Identitas Terkelola, SQL Server, dan ΑΙ |
Contoh sederhana untuk menyebarkan infrastruktur Azure untuk aplikasi + data + identitas terkelola + pemantauan |
Memprovisikan Aplikasi Web dengan SQL Database |
Templat ini menyediakan Aplikasi Web, SQL Database, pengaturan AutoScale, Aturan pemberitahuan, dan App Insights. Ini mengonfigurasi string koneksi di aplikasi web untuk database. |
Aplikasi Django |
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Django. |
Aplikasi ASP.NET |
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi ASP.NET. |
Definisi sumber daya templat ARM
Jenis sumber daya komponen dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Keterangan
Untuk panduan tentang menyebarkan solusi pemantauan, lihat Membuat sumber daya pemantauan dengan menggunakan Bicep.
Format sumber daya
Untuk membuat sumber daya Microsoft.Insights/components, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Insights/components",
"apiVersion": "2020-02-02",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"etag": "string",
"properties": {
"Application_Type": "string",
"DisableIpMasking": "bool",
"DisableLocalAuth": "bool",
"Flow_Type": "Bluefield",
"ForceCustomerStorageForProfiler": "bool",
"HockeyAppId": "string",
"ImmediatePurgeDataOn30Days": "bool",
"IngestionMode": "string",
"publicNetworkAccessForIngestion": "string",
"publicNetworkAccessForQuery": "string",
"Request_Source": "rest",
"RetentionInDays": "int",
"SamplingPercentage": "[json('decimal-as-string')]",
"WorkspaceResourceId": "string"
}
}
Nilai properti
components
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Insights/components' |
apiVersion | Versi api sumber daya | '2020-02-02' |
nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-260 Karakter yang valid: Tidak dapat menggunakan: %&\?/ atau karakter kontrolTidak dapat diakhiri dengan spasi atau titik. |
lokasi | Lokasi sumber daya | string (diperlukan) |
tag | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
jenis | Jenis aplikasi yang dirujuk komponen ini, digunakan untuk menyesuaikan UI. Nilai ini adalah string bentuk bebas, nilai biasanya harus salah satu dari yang berikut: web, ios, lainnya, store, java, phone. | string (diperlukan) |
etag | Etag sumber daya | string |
properti | Properti yang menentukan sumber daya komponen Application Insights. | ApplicationInsightsComponentProperties |
ApplicationInsightsComponentProperties
Nama | Deskripsi | Nilai |
---|---|---|
Application_Type | Jenis aplikasi yang sedang dipantau. | 'lainnya' 'web' (diperlukan) |
DisableIpMasking | Nonaktifkan masking IP. | bool |
DisableLocalAuth | Nonaktifkan Autentikasi berbasis Non-AAD. | bool |
Flow_Type | Digunakan oleh sistem Application Insights untuk menentukan jenis aliran apa komponen ini dibuat. Ini akan diatur ke 'Bluefield' saat membuat/memperbarui komponen melalui REST API. | 'Bluefield' |
ForceCustomerStorageForProfiler | Paksa pengguna untuk membuat akun penyimpanan mereka sendiri untuk profiler dan debugger. | bool |
HockeyAppId | ID aplikasi unik yang dibuat ketika aplikasi baru ditambahkan ke HockeyApp, digunakan untuk komunikasi dengan HockeyApp. | string |
ImmediatePurgeDataOn30Days | Hapus menyeluruh data segera setelah 30 hari. | bool |
IngestionMode | Menunjukkan alur penyerapan. | 'ApplicationInsights' 'ApplicationInsightsWithDiagnosticSettings' 'LogAnalytics' |
publicNetworkAccessForIngestion | Jenis akses jaringan untuk mengakses penyerapan Application Insights. | 'Dinonaktifkan' 'Diaktifkan' |
publicNetworkAccessForQuery | Jenis akses jaringan untuk mengakses kueri Application Insights. | 'Dinonaktifkan' 'Diaktifkan' |
Request_Source | Menjelaskan alat apa yang membuat komponen Application Insights ini. Pelanggan yang menggunakan API ini harus mengatur ini ke 'rest' default. | 'istirahat' |
RetensiInDays | Periode retensi dalam hari. | int |
SamplingPercentage | Persentase data yang dihasilkan oleh aplikasi yang dipantau yang sedang diambil sampelnya untuk telemetri Application Insights. Untuk menentukan nilai desimal, gunakan fungsi json(). | desimal int atau json |
WorkspaceResourceId | Id Sumber Daya ruang kerja analitik log tempat data akan diserap. Properti ini diperlukan untuk membuat aplikasi dengan versi API ini. Aplikasi dari versi lama tidak akan memiliki properti ini. | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
BrowserBox Azure Edition |
Templat ini menyebarkan BrowserBox pada Azure Ubuntu Server 22.04 LTS, Debian 11, atau RHEL 8.7 LVM VM. |
Java CI/CD menggunakan Jenkins dan Azure Web Apps |
Ini adalah sampel untuk Java CI/CD menggunakan Jenkins dan Azure Web Apps. |
Kentico Xperience |
Templat ini memfasilitasi penyebaran sumber daya yang diperlukan untuk menghosting lingkungan Kentico Xperience di Microsoft Azure. |
Aplikasi Web Umbraco CMS Sederhana |
Templat ini menyediakan cara mudah untuk menyebarkan aplikasi web umbraco CMS di Azure App Service Web Apps. |
ILB App Service Environment dengan Azure Firewall |
Resource Manager templat dan parameter yang menunjukkan cara menyebarkan lingkungan App Service dengan integrasi Azure Firewall |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook |
Adopsi cloud untuk Perusahaan, kecil atau besar, memerlukan model tata kelola yang bertanggung jawab dan efisien untuk mendapatkan nilai dari penyebaran cloud mereka. CloudWise (nama kode untuk solusi), adalah solusi komposit yang tersedia dari Mulai Cepat Mitra Azure, adalah pengaktif adopsi untuk Pelanggan, Integrator Sistem, dan Mitra, yang memberikan solusi tata kelola dan operasi otomatis yang dapat dilayankan sendiri, yang berfokus pada Mengoptimalkan Biaya Anda, Meningkatkan Keandalan Aplikasi Anda, Mengurangi Risiko Bisnis. Solusi ini menyoroti pilar tata kelola inti Visibilitas dan Kontrol. |
Situs Web eShop dengan ILB ASE |
Lingkungan App Service adalah opsi paket layanan Premium dari Azure App Service yang menyediakan lingkungan yang sepenuhnya terisolasi dan berdedikasi untuk menjalankan aplikasi Azure App Service dengan aman dalam skala tinggi, termasuk Web Apps, Mobile Apps, dan API Apps. |
Aplikasi Web dengan SQL Database, Azure Cosmos DB, Azure Search |
Templat ini menyediakan Aplikasi Web, SQL Database, Azure Cosmos DB, Azure Search, dan Application Insights. |
Ruang Kerja Azure Machine Learning |
Templat ini membuat Ruang Kerja Azure Machine Learning baru, bersama dengan Akun Penyimpanan terenkripsi, KeyVault, dan Pengelogan Application Insights |
Membuat API Management di VNet Internal dengan App Gateway |
Templat ini menunjukkan cara Membuat instans Azure API Management di jaringan privat yang dilindungi oleh Azure Application Gateway. |
Menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana |
Templat ini menyebarkan aplikasi layanan mikro Azure Spring Apps sederhana untuk dijalankan di Azure. |
Front Door Standard/Premium dengan asal Azure Functions |
Templat ini membuat Front Door Standard/Premium, aplikasi Azure Functions, dan mengonfigurasi aplikasi fungsi untuk memvalidasi bahwa lalu lintas telah datang melalui asal Front Door. |
Azure Digital Twins dengan Fungsi dan layanan Private Link |
Templat ini membuat layanan Azure Digital Twins yang dikonfigurasi dengan Azure Function yang terhubung Virtual Network yang dapat berkomunikasi melalui titik akhir Private Link ke Digital Twins. Ini juga membuat Zona DNS Privat untuk memungkinkan resolusi nama host yang mulus dari Titik Akhir Digital Twins dari Virtual Network ke alamat IP subnet internal Titik Akhir Privat. Nama host disimpan sebagai pengaturan ke Azure Function dengan nama 'ADT_ENDPOINT'. |
Menyebarkan Application Insight dan membuat pemberitahuan di dalamnya |
Templat ini memungkinkan Anda untuk menyebarkan Application Insight dan membuat pemberitahuan di dalamnya |
Membuat ruang kerja AML dengan beberapa Himpunan Data & Datastore |
Templat ini membuat ruang kerja Azure Machine Learning dengan beberapa himpunan data & datastore. |
Penyiapan aman end-to-end Azure Machine Learning |
Kumpulan templat Bicep ini menunjukkan cara menyiapkan azure Machine Learning secara end-to-end dalam pengaturan yang aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang. |
Penyiapan aman end-to-end Azure Machine Learning (warisan) |
Kumpulan templat Bicep ini menunjukkan cara menyiapkan azure Machine Learning secara end-to-end dalam pengaturan yang aman. Implementasi referensi ini mencakup Ruang Kerja, kluster komputasi, instans komputasi, dan kluster AKS privat yang terpasang. |
Membuat target komputasi AKS dengan alamat IP Privat |
Templat ini membuat target komputasi AKS di ruang kerja layanan Azure Machine Learning tertentu dengan alamat IP privat. |
Membuat ruang kerja layanan Azure Machine Learning |
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan kumpulan sumber daya minimal yang Anda butuhkan untuk mulai menggunakan Azure Machine Learning. |
Membuat ruang kerja layanan Azure Machine Learning (CMK) |
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Contoh menunjukkan cara mengonfigurasi Azure Machine Learning untuk enkripsi dengan kunci enkripsi yang dikelola pelanggan. |
Membuat ruang kerja layanan Azure Machine Learning (vnet) |
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan sekumpulan sumber daya yang Anda perlukan untuk mulai menggunakan Azure Machine Learning dalam penyiapan terisolasi jaringan. |
Membuat ruang kerja layanan Azure Machine Learning (warisan) |
Templat penyebaran ini menentukan ruang kerja Azure Machine Learning, dan sumber daya terkait termasuk Azure Key Vault, Azure Storage, Azure Application Insights, dan Azure Container Registry. Konfigurasi ini menjelaskan sekumpulan sumber daya yang Anda perlukan untuk mulai menggunakan Azure Machine Learning dalam penyiapan terisolasi jaringan. |
Membuat Azure Front Door di depan Azure API Management |
Sampel ini menunjukkan cara menggunakan Azure Front Door sebagai penyeimbang beban global di depan Azure API Management. |
App Service Environment dengan backend Azure SQL |
Templat ini membuat Lingkungan App Service dengan backend Azure SQL bersama dengan titik akhir privat bersama dengan sumber daya terkait yang biasanya digunakan di lingkungan privat/terisolasi. |
Memprovisikan aplikasi fungsi yang berjalan pada Paket App Service |
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service. |
Memprovisikan aplikasi fungsi pada paket Konsumsi |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus. |
Memprovisikan fungsi paket Konsumsi dengan Slot Penyebaran |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus. |
Aplikasi Fungsi Azure yang Dihosting pada Paket Khusus |
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service. |
Aplikasi Fungsi Azure dengan Slot Penyebaran |
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan slot produksi dan slot penyebaran tambahan. |
Aplikasi Fungsi Azure dengan Pusat Aktivitas dan Identitas Terkelola |
templatnya menyediakan aplikasi Azure Function pada paket Konsumsi Linux, bersama dengan Event Hub, Azure Storage, dan Application Insights. Aplikasi fungsi dapat menggunakan identitas terkelola untuk terhubung ke akun Pusat Aktivitas dan Penyimpanan |
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Linux |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. |
Aplikasi Fungsi pada Paket Konsumsi Linux dengan Build Jarak Jauh |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux dan melakukan build jarak jauh selama penyebaran kode. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. |
Aplikasi Fungsi Azure yang Dihosting pada Paket Premium |
Templat ini menyediakan aplikasi fungsi pada paket Premium. |
Aplikasi Fungsi Privat dan Penyimpanan yang diamankan titik akhir privat |
Templat ini menyediakan aplikasi fungsi pada paket Premium yang memiliki titik akhir privat dan berkomunikasi dengan Azure Storage melalui titik akhir privat. |
Membuat Aplikasi Fungsi dan Penyimpanan yang diamankan titik akhir privat |
Templat ini memungkinkan Anda untuk menyebarkan Aplikasi Fungsi Azure yang berkomunikasi dengan Azure Storage melalui titik akhir privat. |
Aplikasi Fungsi Azure dengan Integrasi Virtual Network |
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat. |
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Windows |
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Windows, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. |
Aplikasi Azure Function dan fungsi yang dipicu HTTP |
Contoh ini menyebarkan aplikasi Azure Function dan fungsi yang dipicu HTTP sebaris dalam templat. Ini juga menyebarkan Key Vault dan mengisi rahasia dengan kunci host aplikasi fungsi. |
Menyebarkan paket Azure Function Premium yang diaktifkan AZ |
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan dukungan zona ketersediaan, termasuk akun penyimpanan yang diaktifkan zona ketersediaan. |
Aplikasi Fungsi diamankan oleh Azure Frontdoor |
Templat ini memungkinkan Anda untuk menyebarkan fungsi premium azure yang dilindungi dan diterbitkan oleh Azure Frontdoor premium. Kesimpulan antara Azure Frontdoor dan Azure Functions dilindungi oleh Azure Private Link. |
Menyebarkan paket Azure Function Premium dengan integrasi vnet |
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat. |
Membuat aplikasi fungsi dengan identitas layanan terkelola |
Membuat aplikasi fungsi dengan identitas layanan terkelola yang diaktifkan dengan Application Insights yang disiapkan untuk log dan metrik. |
Application Gateway dengan API Management internal dan Aplikasi Web |
Application Gateway merutekan lalu lintas Internet ke jaringan virtual (mode internal) API Management instans yang melayani API web yang dihosting di Azure Web App. |
Aplikasi Web dengan Application Insights mengirim ke Analitik Log |
Templat ini akan membantu mendukung versi API baru microsoft.insights/components. Dimulai dengan WorkspaceID pratinjau 2020-02-02 akan diperlukan saat membuat Application Inisghts.Templat ini akan menyebarkan App Service Plan, App Service, Application Insights, Log Analytics Workspace dan menghubungkan semuanya. |
Aplikasi Web dengan Identitas Terkelola, SQL Server, dan ΑΙ |
Contoh sederhana untuk menyebarkan infrastruktur Azure untuk aplikasi + data + identitas terkelola + pemantauan |
Memprovisikan Aplikasi Web dengan SQL Database |
Templat ini menyediakan Aplikasi Web, SQL Database, pengaturan AutoScale, Aturan pemberitahuan, dan App Insights. Ini mengonfigurasi string koneksi di aplikasi web untuk database. |
Aplikasi Django |
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Django. |
Aplikasi ASP.NET |
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi ASP.NET. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya komponen dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Insights/components, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/components@2020-02-02"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
Application_Type = "string"
DisableIpMasking = bool
DisableLocalAuth = bool
Flow_Type = "Bluefield"
ForceCustomerStorageForProfiler = bool
HockeyAppId = "string"
ImmediatePurgeDataOn30Days = bool
IngestionMode = "string"
publicNetworkAccessForIngestion = "string"
publicNetworkAccessForQuery = "string"
Request_Source = "rest"
RetentionInDays = int
SamplingPercentage = "decimal-as-string"
WorkspaceResourceId = "string"
}
kind = "string"
etag = "string"
})
}
Nilai properti
components
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.Insights/components@2020-02-02" |
nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-260 Karakter yang valid: Tidak dapat menggunakan: %&\?/ atau karakter kontrolTidak dapat diakhiri dengan spasi atau titik. |
lokasi | Lokasi sumber daya | string (diperlukan) |
parent_id | Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. | string (diperlukan) |
tag | Tag sumber daya | Kamus nama dan nilai tag. |
jenis | Jenis aplikasi yang dirujuk komponen ini, digunakan untuk menyesuaikan UI. Nilai ini adalah string bentuk bebas, nilai biasanya harus salah satu dari yang berikut: web, ios, lainnya, simpan, java, telepon. | string (diperlukan) |
etag | Sumber daya etag | string |
properti | Properti yang menentukan sumber daya komponen Application Insights. | ApplicationInsightsComponentProperties |
ApplicationInsightsComponentProperties
Nama | Deskripsi | Nilai |
---|---|---|
Application_Type | Jenis aplikasi yang sedang dipantau. | "lainnya" "web" (diperlukan) |
DisableIpMasking | Nonaktifkan masking IP. | bool |
DisableLocalAuth | Nonaktifkan Autentikasi berbasis Non-AAD. | bool |
Flow_Type | Digunakan oleh sistem Application Insights untuk menentukan jenis aliran apa yang dibuat oleh komponen ini. Ini akan diatur ke 'Bluefield' saat membuat/memperbarui komponen melalui REST API. | "Bluefield" |
ForceCustomerStorageForProfiler | Paksa pengguna untuk membuat akun penyimpanan mereka sendiri untuk profiler dan debugger. | bool |
HockeyAppId | ID aplikasi unik yang dibuat ketika aplikasi baru ditambahkan ke HockeyApp, digunakan untuk komunikasi dengan HockeyApp. | string |
ImmediatePurgeDataOn30Days | Hapus menyeluruh data segera setelah 30 hari. | bool |
IngestionMode | Menunjukkan alur penyerapan. | "ApplicationInsights" "ApplicationInsightsWithDiagnosticSettings" "LogAnalytics" |
publicNetworkAccessForIngestion | Jenis akses jaringan untuk mengakses penyerapan Application Insights. | "Dinonaktifkan" "Diaktifkan" |
publicNetworkAccessForQuery | Jenis akses jaringan untuk mengakses kueri Application Insights. | "Dinonaktifkan" "Diaktifkan" |
Request_Source | Menjelaskan alat apa yang membuat komponen Application Insights ini. Pelanggan yang menggunakan API ini harus mengatur ini ke 'rest' default. | "istirahat" |
RetensiInDays | Periode retensi dalam hari. | int |
SamplingPercentage | Persentase data yang dihasilkan oleh aplikasi yang dipantau yang sedang diambil sampelnya untuk telemetri Application Insights. Tentukan nilai desimal sebagai string. | desimal int atau json |
WorkspaceResourceId | Id Sumber Daya ruang kerja analitik log tempat data akan diserap. Properti ini diperlukan untuk membuat aplikasi dengan versi API ini. Aplikasi dari versi lama tidak akan memiliki properti ini. | string |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk