Penyebaran Microsoft.Resources 2020-10-01

Definisi sumber daya Bicep

Jenis sumber daya penyebaran dapat disebarkan ke:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Keterangan

Untuk Bicep, pertimbangkan untuk menggunakan modul alih-alih jenis sumber daya ini.

Format sumber daya

Untuk membuat sumber daya Microsoft.Resources/deployments, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Resources/deployments@2020-10-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  scope: 'string'
  properties: {
    debugSetting: {
      detailLevel: 'string'
    }
    expressionEvaluationOptions: {
      scope: 'string'
    }
    mode: 'string'
    onErrorDeployment: {
      deploymentName: 'string'
      type: 'string'
    }
    parameters: any()
    parametersLink: {
      contentVersion: 'string'
      uri: 'string'
    }
    template: any()
    templateLink: {
      contentVersion: 'string'
      id: 'string'
      queryString: 'string'
      relativePath: 'string'
      uri: 'string'
    }
  }
  resourceGroup: 'string'
  subscriptionId: 'string'
}

Nilai properti

penyebaran

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-64

Karakter yang valid:
Alfanumerik, garis bawah, tanda kurung, tanda hubung, dan titik.
lokasi Lokasi untuk menyimpan data penyebaran. string
tag Tag penyebaran Kamus nama dan nilai tag. Lihat Tag dalam templat
scope Dalam penyebaran penyewa dan grup manajemen, berikan ID grup manajemen untuk ditargetkan. Gunakan format Microsoft.Management/managementGroups/{managementGroupID}. string
properti Properti penyebaran. DeploymentPropertiesOrDeploymentPropertiesExtended (wajib)
resourceGroup Nama grup sumber daya yang akan disebarkan. Jika tidak disediakan, gunakan grup sumber daya operasi penyebaran. string
subscriptionId ID langganan yang akan disebarkan. Jika tidak disediakan, gunakan langganan operasi penyebaran. string

DeploymentPropertiesOrDeploymentPropertiesExtended

Nama Deskripsi Nilai
debugSetting Pengaturan debug penyebaran. DebugSetting
expressionEvaluationOptions Menentukan apakah ekspresi templat dievaluasi dalam cakupan templat induk atau templat berlapis. Hanya berlaku untuk templat berlapis. Jika tidak ditentukan, nilai defaultnya adalah luar. ExpressionEvaluationOptions
mode Mode yang digunakan untuk menyebarkan sumber daya. Nilai ini dapat berupa Inkremental atau Complete. Dalam mode Inkremental, sumber daya disebarkan tanpa menghapus sumber daya yang ada yang tidak disertakan dalam templat. Dalam mode Lengkap, sumber daya disebarkan dan sumber daya yang ada dalam grup sumber daya yang tidak disertakan dalam templat dihapus. Berhati-hatilah saat menggunakan mode Lengkap karena Anda mungkin secara tidak sengaja menghapus sumber daya. 'Selesai'
'Inkremental' (diperlukan)
onErrorDeployment Penyebaran pada perilaku kesalahan. OnErrorDeploymentOrOnErrorDeploymentExtended
parameter Pasangan nama dan nilai yang menentukan parameter penyebaran untuk templat. Anda menggunakan elemen ini ketika Anda ingin memberikan nilai parameter langsung dalam permintaan daripada menautkan ke file parameter yang ada. Gunakan properti parametersLink atau properti parameter, tetapi tidak keduanya. Ini bisa menjadi JObject atau string JSON yang terbentuk dengan baik. Untuk Bicep, Anda dapat menggunakan fungsi any().
parametersLink URI file parameter. Anda menggunakan elemen ini untuk menautkan ke file parameter yang ada. Gunakan properti parametersLink atau properti parameter, tetapi tidak keduanya. ParametersLink
templat Konten templat. Anda menggunakan elemen ini saat Anda ingin meneruskan sintaks templat langsung dalam permintaan daripada menautkan ke templat yang ada. Ini bisa menjadi string JObject atau JSON yang terbentuk dengan baik. Gunakan properti templateLink atau properti templat, tetapi tidak keduanya. Untuk Bicep, Anda dapat menggunakan fungsi any().
templateLink URI templat. Gunakan properti templateLink atau properti templat, tetapi tidak keduanya. TemplateLink

DebugSetting

Nama Deskripsi Nilai
detailLevel Menentukan jenis informasi yang akan dicatat untuk penelusuran kesalahan. Nilai yang diizinkan tidak ada, requestContent, responseContent, atau requestContent dan responseContent yang dipisahkan oleh koma. Defaultnya tidak ada. Saat mengatur nilai ini, pertimbangkan dengan cermat jenis informasi yang Anda berikan selama penyebaran. Dengan mencatat informasi tentang permintaan atau respons, Anda berpotensi mengekspos data sensitif yang diambil melalui operasi penyebaran. string

ExpressionEvaluationOptions

Nama Deskripsi Nilai
scope Cakupan yang akan digunakan untuk evaluasi parameter, variabel, dan fungsi dalam templat berlapis. 'Dalam'
'Tidak Ditentukan'
'Luar'

OnErrorDeploymentOrOnErrorDeploymentExtended

Nama Deskripsi Nilai
deploymentName Penyebaran yang akan digunakan pada kasus kesalahan. string
jenis Penyebaran pada jenis perilaku kesalahan. Nilai yang mungkin adalah LastSuccessful dan SpecificDeployment. 'LastSuccessful'
'SpecificDeployment'
Nama Deskripsi Nilai
contentVersion Jika disertakan, harus cocok dengan ContentVersion dalam templat. string
uri URI file parameter. string (diperlukan)
Nama Deskripsi Nilai
contentVersion Jika disertakan, harus cocok dengan ContentVersion dalam templat. string
id Id sumber daya dari Spesifikasi Templat. Gunakan properti id atau uri, tetapi tidak keduanya. string
queryString String kueri (misalnya, token SAS) yang akan digunakan dengan templateLink URI. string
relativePath Properti relativePath dapat digunakan untuk menyebarkan templat yang ditautkan di lokasi yang relatif terhadap induk. Jika templat induk ditautkan dengan TemplateSpec, ini akan mereferensikan artefak di TemplateSpec. Jika induk ditautkan dengan URI, penyebaran anak akan menjadi kombinasi dari URI induk dan relativePath string
uri URI templat yang akan disebarkan. Gunakan properti uri atau id, tetapi tidak keduanya. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Analitik dan Monetisasi API Moesif

Sebarkan ke Azure
Templat akan mencatat panggilan API dari Azure API Management ke analitik API Moesif dan platform monetisasi
Membuat Aplikasi dan Lingkungan Kontainer dengan Registri

Sebarkan ke Azure
Buat Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar dari Azure Container Registry. Ini juga menyebarkan Ruang Kerja Analitik Log untuk menyimpan log.
Membuat aplikasi layanan mikro Dapr menggunakan Container Apps

Sebarkan ke Azure
Buat aplikasi layanan mikro Dapr menggunakan Container Apps.
Membuat aplikasi dapr pub-sub servicebus menggunakan Container Apps

Sebarkan ke Azure
Buat aplikasi servicebus pub-sub Dapr menggunakan Container Apps.
Server yang dikelola oleh layanan Desired State Configuration

Sebarkan ke Azure
Templat ini menyediakan contoh cara mengirimkan komputer virtual dan akun Automation untuk mengelola komputer, dalam satu penyebaran
Membuat aturan pemberitahuan untuk item kelangsungan bisnis azure

Sebarkan ke Azure
Templat ini membuat aturan pemberitahuan dan MSI yang ditetapkan pengguna. Ini juga menetapkan akses pembaca MSI ke langganan sehingga aturan pemberitahuan memiliki akses untuk mengkueri item yang dilindungi yang diperlukan dan detail titik pemulihan terbaru.
Kluster Redis pada VM Ubuntu

Sebarkan ke Azure
Templat ini membuat kluster Redis pada gambar komputer virtual Ubuntu, mengonfigurasi persistensi dan menerapkan pengoptimalan yang terkenal dan praktik yang terbukti
Front Door Premium dengan asal App Service dan Private Link

Sebarkan ke Azure
Templat ini membuat Front Door Premium dan App Service, dan menggunakan titik akhir privat untuk Front Door untuk mengirim lalu lintas ke aplikasi.
Front Door Premium dengan asal blob dan Private Link

Sebarkan ke Azure
Templat ini membuat Front Door Premium dan kontainer blob Azure Storage, dan menggunakan titik akhir privat untuk Front Door untuk mengirim lalu lintas ke akun penyimpanan.
Front Door Premium dengan VM dan layanan Private Link

Sebarkan ke Azure
Templat ini membuat Front Door Premium dan komputer virtual yang dikonfigurasi sebagai server web. Front Door menggunakan titik akhir privat dengan layanan Private Link untuk mengirim lalu lintas ke VM.
Front Door Standard/Premium dengan asal API Management

Sebarkan ke Azure
Templat ini membuat Front Door Premium dan instans API Management, dan menggunakan kebijakan NSG dan API Management global untuk memvalidasi bahwa lalu lintas telah datang melalui asal Front Door.
Front Door Standard/Premium dengan asal Application Gateway

Sebarkan ke Azure
Templat ini membuat Front Door Standard/Premium dan instans Application Gateway, dan menggunakan kebijakan NSG dan WAF untuk memvalidasi bahwa lalu lintas telah datang melalui asal Front Door.
Front Door dengan Container Instances dan Application Gateway

Sebarkan ke Azure
Templat ini membuat Front Door Standard/Premium dengan grup kontainer dan Application Gateway.
Front Door Standard/Premium dengan asal Azure Functions

Sebarkan ke Azure
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.
Front Door Standard/Premium dengan asal situs web statis

Sebarkan ke Azure
Templat ini membuat Front Door Standard/Premium dan situs web statis Azure Storage, dan mengonfigurasi Front Door untuk mengirim lalu lintas ke situs web statis.
Membuat disk terkelola terenkripsi dari VHD terenkripsi

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat disk terkelola terenkripsi menggunakan VHD terenkripsi dan pengaturan enkripsi yang ada.
Menonaktifkan enkripsi pada Windows VM yang sedang berjalan

Sebarkan ke Azure
Templat ini menonaktifkan enkripsi pada vm windows yang sedang berjalan
Mengaktifkan enkripsi pada Windows VM & AAD yang sedang berjalan

Sebarkan ke Azure
Templat ini memungkinkan enkripsi pada vm windows yang sedang berjalan menggunakan thumbprint sertifikasi klien AAD. Sertifikat seharusnya telah disebarkan ke VM sebelumnya
GlassFish di SUSE

Sebarkan ke Azure
Templat ini menyebarkan kluster GlassFish (v3 atau v4) seimbang beban, yang terdiri dari jumlah VM SUSE (OpenSUSE atau SLES) yang ditentukan pengguna.
Menyebarkan beberapa Set Skala VM VM Linux

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan beberapa Set Skala VM VM Linux.
Menyebarkan beberapa Set Skala VM VM Windows

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan beberapa Set Skala VM VM Windows VM.
Menyebarkan VM Linux sederhana dan memperbarui IP privat ke statis

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan VM Linux sederhana menggunakan Ubuntu dari marketplace. Ini akan menyebarkan VNET, Subnet, dan VM ukuran A1 di lokasi grup sumber daya dengan alamat IP yang ditetapkan secara dinamis dan kemudian mengonversinya menjadi IP statis.
Menggunakan output dari Ekstensi Skrip Kustom selama Penyebaran

Sebarkan ke Azure
Ini berguna bagi komputasi VM untuk melakukan beberapa tugas selama penyebaran yang tidak disediakan azure Resource Manager. Output komputasi (skrip) tersebut kemudian dapat dimanfaatkan di tempat lain dalam penyebaran. Ini berguna jika sumber daya komputasi diperlukan dalam penyebaran (misalnya jumpbox, DC, dll), sedikit boros jika tidak.
Menyebarkan VM Linux atau Windows dengan MSI

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan VM Linux atau Windows dengan Identitas Layanan Terkelola.
Linux VM dengan MSI Mengakses Penyimpanan

Sebarkan ke Azure
Templat ini menyebarkan VM linux dengan identitas terkelola yang ditetapkan sistem yang memiliki akses ke akun penyimpanan di grup sumber daya yang berbeda.
SQL Server 2014 SP2 Enterprise dengan Auto Backup

Sebarkan ke Azure
Templat ini akan membuat SQL Server 2014 SP2 edisi Enterprise dengan fitur Auto Backup diaktifkan
SQL Server 2014 SP1 Enterprise dengan Azure Key Vault

Sebarkan ke Azure
Templat ini akan membuat SQL Server 2014 SP1 edisi Enterprise dengan fitur Azure Key Vault Integration diaktifkan.
Serangan virus pada Skenario Virtual Machines

Sebarkan ke Azure
Ini akan menyebarkan 2 komputer virtual, OMS, dan sumber daya jaringan lainnya. Satu komputer virtual tanpa perlindungan titik akhir dan lainnya dengan perlindungan titik akhir terinstal. Lakukan serangan virus dengan mengikuti pedoman dan jalankan skenario untuk mitigasi dan pencegahan serangan virus.
Membuat gateway manajemen data dan menginstal di Azure VM

Sebarkan ke Azure
Templat ini menyebarkan komputer virtual dan membuat gateway manajemen data yang dapat dikerjakan
Integration Runtime host mandiri di Azure VM

Sebarkan ke Azure
Templat ini membuat runtime integrasi selfhost dan mendaftarkannya di komputer virtual Azure
Konfigurasi Set Skala VM yang dikelola oleh Azure Automation

Sebarkan ke Azure
Sebarkan Set Skala VM tempat komputer virtual disebarkan sebagai simpul terdaftar di layanan Konfigurasi Status yang Diinginkan Azure Automation, dan konfigurasi simpul dijamin konsistensi setelah penyebaran. CATATAN: Kunci Pendaftaran prasyarat yang diperlukan dan URL Pendaftaran hanya tersedia setelah berhasil membuat Akun Azure Automation untuk Azure Automation DSC.
Mulai Cepat Mode Orkestrasi Fleksibel VMSS Linux

Sebarkan ke Azure
Templat ini menyebarkan Set Skala VM sederhana dengan instans di belakang Azure Load Balancer. Set Skala VM berada dalam Mode Orkestrasi Fleksibel. Gunakan parameter os untuk memilih penyebaran Linux (Ubuntu) atau Windows (Windows Server Datacenter 2019). CATATAN: Templat mulai cepat ini memungkinkan akses jaringan ke port manajemen VM (SSH, RDP) dari alamat internet apa pun, dan tidak boleh digunakan untuk penyebaran produksi.
Menyebarkan VMSS Linux atau Windows dengan MSI

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Set Skala Komputer Virtual Linux atau Windows dengan Identitas Layanan Terkelola. Identitas tersebut kemudian digunakan untuk mengakses layanan Azure.
Server SFTP sesuai permintaan menggunakan akun penyimpanan yang ada

Sebarkan ke Azure
Templat ini menunjukkan server SFTP sesuai permintaan menggunakan Azure Container Instance (ACI).
Menyebarkan Kluster Kubernetes terkelola (AKS)

Sebarkan ke Azure
Templat ARM ini menunjukkan penyebaran instans AKS dengan fitur jaringan tingkat lanjut ke jaringan virtual yang ada. Selain itu, Perwakilan Layanan yang dipilih diberi peran Kontributor Jaringan terhadap subnet yang berisi kluster AKS.
Menyebarkan Kluster Kubernetes terkelola dengan AAD (AKS)

Sebarkan ke Azure
Templat ARM ini menunjukkan penyebaran instans AKS dengan fitur jaringan tingkat lanjut ke dalam jaringan virtual yang ada dan Azure AD Bilangan Bulat. Selain itu, Perwakilan Layanan yang dipilih diberi peran Kontributor Jaringan terhadap subnet yang berisi kluster AKS.
Hub FinOps

Sebarkan ke Azure
Templat ini membuat instans hub FinOps baru, termasuk penyimpanan Data Lake dan Data Factory.
Buku kerja toolkit FinOps

Sebarkan ke Azure
Templat ini membuat buku kerja Azure Monitor baru untuk tata kelola.
Perluas Sumber Daya Azure yang Ada dengan Penyedia Kustom

Sebarkan ke Azure
Sampel ini akan menjelaskan secara rinci tentang cara memperluas sumber daya Azure yang ada dan templat Resource Manager untuk ditambahkan dalam beban kerja kustom.
Menyebarkan Ruang Kerja Azure Databricks dengan PE,CMK semua formulir

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan PrivateEndpoint dan layanan terkelola dan CMK dengan enkripsi DBFS.
Menyebarkan Ruang Kerja Azure Databricks dengan 3 bentuk CMK

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan layanan terkelola dan CMK dengan enkripsi DBFS.
Menyebarkan Azure Databricks WS dengan CMK untuk enkripsi DBFS

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan CMK untuk enkripsi akar DBFS
Menyebarkan Ruang Kerja Azure Databricks dengan DISK Terkelola CMK

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan CMK Disk Terkelola.
Menyebarkan Ruang Kerja Azure Databricks dengan MANAGED Services CMK

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan CMK Layanan Terkelola.
Membuat Organisasi Datadog baru

Sebarkan ke Azure
Templat ini membuat Datadog baru - Sumber daya Azure Native ISV Service dan organisasi Datadog untuk memantau sumber daya dalam langganan Anda.
Menggunakan ekstensi skrip untuk menginstal Mongo DB di Ubuntu VM

Sebarkan ke Azure
Templat ini menyebarkan Konfigurasi dan Instal Mongo DB pada Ubuntu Virtual Machine dalam dua skrip terpisah. Templat ini adalah contoh yang baik yang menampilkan cara mengekspresikan dependensi antara dua skrip yang berjalan pada komputer virtual yang sama. Templat ini juga menyebarkan Akun Penyimpanan, Virtual Network, alamat IP Publik, dan Antarmuka Jaringan.
Membuat gateway manajemen data HA dan menginstal di Azure VM

Sebarkan ke Azure
Templat ini menyebarkan beberapa komputer virtual dengan gateway manajemen data HA yang dapat digunakan
Menyebarkan akun Data Lake Store dengan enkripsi (Key Vault)

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan akun Azure Data Lake Store dengan enkripsi data diaktifkan. Akun ini menggunakan Azure Key Vault untuk mengelola kunci enkripsi.
Melakukan pekerjaan ETL menggunakan layanan Azure

Sebarkan ke Azure
Templat ini memberikan contoh cara melakukan analitik pada data streaming historis serta real time yang disimpan dalam Azure Blob Storage. Data dari pusat aktivitas diambil oleh Pekerjaan Azure Stream Analytics untuk melakukan transformasi dan output disimpan dalam Azure Blob Storage dan divisualisasikan di PowerBI. Analitik diterapkan pada data historis yang disimpan dalam penyimpanan Blob oleh Azure Data Analytics dan pergerakan data yang diekstrak, diubah, dan diterbitkan dan orkestrasi dilakukan oleh Data Factory. Data yang diterbitkan divisualisasikan lebih lanjut di PowerBI
Menyebarkan Layanan Dev Box dengan gambar bawaan

Sebarkan ke Azure
Templat ini menyediakan cara untuk menyebarkan layanan Dev Box dengan gambar bawaan.
Mengonfigurasi layanan Dev Box

Sebarkan ke Azure
Templat ini akan membuat semua sumber daya admin Dev Box sesuai panduan mulai cepat Dev Box. Anda dapat melihat semua sumber daya yang dibuat, atau langsung masuk ke DevPortal.microsoft.com untuk membuat Dev Box pertama Anda.
Azure Digital Twins dengan Fungsi dan layanan Private Link

Sebarkan ke Azure
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'.
Azure Digital Twins dengan Koneksi Riwayat Data Waktu

Sebarkan ke Azure
Templat ini membuat instans Azure Digital Twins yang dikonfigurasi dengan koneksi riwayat data rangkaian waktu. Untuk membuat koneksi, sumber daya lain harus dibuat seperti namespace Layanan Pusat Aktivitas, hub peristiwa, kluster Azure Data Explorer, dan database. Data dikirim ke pusat aktivitas yang akhirnya meneruskan data ke kluster Azure Data Explorer. Data disimpan dalam tabel database di kluster
HDInsight dengan Ambari + Apache Hive Metastore DB kustom di VNET

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat kluster HDInsight di jaringan virtual yang ada dengan SQL DB baru yang berfungsi sebagai Ambari DB kustom dan Apache Hive Metastore. Anda harus memiliki SQL Sever, akun penyimpanan, dan VNET yang sudah ada.
Mengonfigurasi layanan FHIR untuk mengaktifkan $import

Sebarkan ke Azure
Templat ini menyediakan layanan FHIR untuk mengaktifkan $import untuk pemuatan data awal
Membuat brankas kunci, identitas terkelola, dan penetapan peran

Sebarkan ke Azure
Templat ini membuat brankas kunci, identitas terkelola, dan penetapan peran.
Menggunakan KeyVault dengan ResourceId Dinamis

Sebarkan ke Azure
Templat ini membuat SQL Server dan menggunakan kata sandi admin dari Key Vault. Parameter referensi untuk rahasia Key Vault dibuat pada waktu penyebaran menggunakan templat berlapis. Ini memungkinkan pengguna untuk hanya meneruskan nilai parameter ke templat daripada membuat parameter referensi dalam file parameter.
Azure Container Service (AKS) dengan Helm

Sebarkan ke Azure
Menyebarkan kluster terkelola dengan Azure Container Service (AKS) dengan Helm
Menjalankan pekerjaan timer yang dijalankan sesuai jadwal menggunakan Logic Apps

Sebarkan ke Azure
Templat ini membuat sepasang Logic Apps yang memungkinkan Anda membuat instans pekerjaan timer terjadwal.
Templat penetapan peran identitas yang ditetapkan pengguna

Sebarkan ke Azure
Templat yang membuat penetapan peran identitas yang ditetapkan pengguna pada sumber daya yang bergantung pada ruang kerja Azure Machine Learning
Penyiapan aman end-to-end Azure Machine Learning

Sebarkan ke Azure
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 terlampir.
Penyiapan aman end-to-end Azure Machine Learning (warisan)

Sebarkan ke Azure
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 terlampir.
Membuat pekerjaan Sapuan Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat pekerjaan Sapuan Azure Machine Learning untuk penyetelan hyperparameter.
Membuat ruang kerja layanan Azure Machine Learning (vnet)

Sebarkan ke Azure
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 yang Anda butuhkan untuk memulai Azure Machine Learning dalam penyiapan terisolasi jaringan.
Membuat ruang kerja layanan Azure Machine Learning (warisan)

Sebarkan ke Azure
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 yang Anda butuhkan untuk memulai Azure Machine Learning dalam penyiapan terisolasi jaringan.
Membuat sumber daya ANF baru dengan volume SMB

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat sumber daya Azure NetApp Files baru dengan satu kumpulan Kapasitas dan volume tunggal yang dikonfigurasi dengan protokol SMB.
Application Gateway untuk Aplikasi Web dengan Pembatasan IP

Sebarkan ke Azure
Templat ini membuat gateway aplikasi di depan Azure Web App dengan pembatasan IP diaktifkan di Aplikasi Web.
Menerapkan NSG ke subnet yang ada

Sebarkan ke Azure
Templat ini menerapkan NSG yang baru dibuat ke subnet yang sudah ada
Log Alur NSG dengan analitik lalu lintas

Sebarkan ke Azure
Templat ini membuat log Alur NSG pada NSG yang ada dengan analitik lalu lintas
Niat dan Kebijakan Perutean Azure Virtual WAN

Sebarkan ke Azure
Templat ini menyediakan Virtual WAN Azure dengan dua hub dengan fitur Niat dan Kebijakan Perutean diaktifkan.
Menambahkan NSG dengan aturan keamanan Redis ke subnet yang sudah ada

Sebarkan ke Azure
Templat ini memungkinkan Anda menambahkan NSG dengan aturan keamanan Azure Redis Cache yang telah dikonfigurasi sebelumnya ke subnet yang ada dalam VNET. Sebarkan ke dalam grup sumber daya VNET yang ada.
Menyusun citra kontainer dengan Tugas ACR

Sebarkan ke Azure
Templat ini menggunakan DeploymentScript untuk mengatur ACR untuk membangun gambar kontainer Anda dari repositori kode.
Mengimpor Gambar Kontainer ke ACR

Sebarkan ke Azure
Templat ini memanfaatkan modul Impor ACR dari registri bicep untuk mengimpor gambar kontainer publik ke dalam Azure Container Registry.
Membuat Application Gateway dengan Sertifikat

Sebarkan ke Azure
Templat ini memperlihatkan cara membuat Key Vault sertifikat yang ditandatangani sendiri, lalu referensi dari Application Gateway.
Membuat kunci ssh dan menyimpan di KeyVault

Sebarkan ke Azure
Templat ini menggunakan sumber daya deploymentScript untuk menghasilkan kunci ssh dan menyimpan kunci privat di keyVault.
Membuat dan Menyebarkan templateSpec

Sebarkan ke Azure
Sampel ini membuat dan menyebarkan sumber daya templateSpec dalam templat yang sama. Ini bukan pola umum yang hanya dimaksudkan untuk menunjukkan bagaimana templateSpec dan sumber daya penyebaran dimaksudkan untuk bekerja sama.
Membuat TemplateSpecs dari Templat Galeri Templat

Sebarkan ke Azure
Sampel ini berisi skrip untuk dengan mudah memigrasikan templat galeri templat ke sumber daya templateSpec. Templat yang disediakan akan menyebarkan semua templat yang dapat diekspor menggunakan skrip migrasi.
Menyebarkan penyiapan SQL Always ON dengan Virtual Machines SQL yang ada

Sebarkan ke Azure
Sebarkan penyiapan SQL Always ON dengan Virtual Machines SQL yang ada. Komputer virtual harus sudah bergabung ke domain yang ada dan harus menjalankan versi perusahaan SQL Server.
Azure Synapse Proof-of-Concept

Sebarkan ke Azure
Templat ini membuat bukti lingkungan konsep untuk Azure Synapse, termasuk Kumpulan SQL dan Kumpulan Apache Spark opsional
Membuat AppServicePlan dan Aplikasi di ASEv3

Sebarkan ke Azure
Membuat AppServicePlan dan Aplikasi di ASEv3
Membuat Sumber Daya Azure Native New Relic

Sebarkan ke Azure
Templat ini menyiapkan 'Azure Native New Relic Service' untuk memantau sumber daya di langganan Azure Anda.

Definisi sumber daya templat ARM

Jenis sumber daya penyebaran dapat disebarkan ke:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Keterangan

Untuk Bicep, pertimbangkan untuk menggunakan modul alih-alih jenis sumber daya ini.

Format sumber daya

Untuk membuat sumber daya Microsoft.Resources/deployments, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Resources/deployments",
  "apiVersion": "2020-10-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "scope": "string",
  "properties": {
    "debugSetting": {
      "detailLevel": "string"
    },
    "expressionEvaluationOptions": {
      "scope": "string"
    },
    "mode": "string",
    "onErrorDeployment": {
      "deploymentName": "string",
      "type": "string"
    },
    "parameters": {},
    "parametersLink": {
      "contentVersion": "string",
      "uri": "string"
    },
    "template": {},
    "templateLink": {
      "contentVersion": "string",
      "id": "string",
      "queryString": "string",
      "relativePath": "string",
      "uri": "string"
    }
  },
  "resourceGroup": "string",
  "subscriptionId": "string"
}

Nilai properti

penyebaran

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Resources/deployments'
apiVersion Versi api sumber daya '2020-10-01'
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-64

Karakter yang valid:
Alfanumerik, garis bawah, tanda kurung, tanda hubung, dan titik.
lokasi Lokasi untuk menyimpan data penyebaran. string
tag Tag penyebaran Kamus nama dan nilai tag. Lihat Tag dalam templat
scope Dalam penyebaran penyewa dan grup manajemen, berikan ID grup manajemen ke target. Gunakan format Microsoft.Management/managementGroups/{managementGroupID}. string
properti Properti penyebaran. DeploymentPropertiesOrDeploymentPropertiesExtended (diperlukan)
resourceGroup Nama grup sumber daya yang akan disebarkan. Jika tidak disediakan, gunakan grup sumber daya operasi penyebaran. string
subscriptionId ID langganan yang akan disebarkan. Jika tidak disediakan, gunakan langganan operasi penyebaran. string

DeploymentPropertiesOrDeploymentPropertiesExtended

Nama Deskripsi Nilai
debugSetting Pengaturan debug penyebaran. DebugSetting
expressionEvaluationOptions Menentukan apakah ekspresi templat dievaluasi dalam cakupan templat induk atau templat berlapis. Hanya berlaku untuk templat berlapis. Jika tidak ditentukan, nilai defaultnya adalah luar. ExpressionEvaluationOptions
mode Mode yang digunakan untuk menyebarkan sumber daya. Nilai ini dapat berupa Inkremental atau Complete. Dalam mode Inkremental, sumber daya disebarkan tanpa menghapus sumber daya yang ada yang tidak disertakan dalam templat. Dalam mode Lengkap, sumber daya disebarkan dan sumber daya yang ada dalam grup sumber daya yang tidak disertakan dalam templat dihapus. Berhati-hatilah saat menggunakan mode Lengkap karena Anda mungkin secara tidak sengaja menghapus sumber daya. 'Selesai'
'Inkremental' (diperlukan)
onErrorDeployment Penyebaran pada perilaku kesalahan. OnErrorDeploymentOrOnErrorDeploymentExtended
parameter Pasangan nama dan nilai yang menentukan parameter penyebaran untuk templat. Anda menggunakan elemen ini ketika Anda ingin memberikan nilai parameter langsung dalam permintaan daripada menautkan ke file parameter yang ada. Gunakan properti parametersLink atau properti parameter, tetapi tidak keduanya. Ini bisa menjadi JObject atau string JSON yang terbentuk dengan baik.
parametersLink URI file parameter. Anda menggunakan elemen ini untuk menautkan ke file parameter yang ada. Gunakan properti parametersLink atau properti parameter, tetapi tidak keduanya. ParametersLink
templat Konten templat. Anda menggunakan elemen ini saat Anda ingin meneruskan sintaks templat langsung dalam permintaan daripada menautkan ke templat yang ada. Ini bisa menjadi string JObject atau JSON yang terbentuk dengan baik. Gunakan properti templateLink atau properti templat, tetapi tidak keduanya.
templateLink URI templat. Gunakan properti templateLink atau properti templat, tetapi tidak keduanya. TemplateLink

DebugSetting

Nama Deskripsi Nilai
detailLevel Menentukan jenis informasi yang akan dicatat untuk penelusuran kesalahan. Nilai yang diizinkan tidak ada, requestContent, responseContent, atau requestContent dan responseContent yang dipisahkan oleh koma. Defaultnya tidak ada. Saat mengatur nilai ini, pertimbangkan dengan cermat jenis informasi yang Anda berikan selama penyebaran. Dengan mencatat informasi tentang permintaan atau respons, Anda berpotensi mengekspos data sensitif yang diambil melalui operasi penyebaran. string

ExpressionEvaluationOptions

Nama Deskripsi Nilai
scope Cakupan yang akan digunakan untuk evaluasi parameter, variabel, dan fungsi dalam templat berlapis. 'Dalam'
'Tidak Ditentukan'
'Luar'

OnErrorDeploymentOrOnErrorDeploymentExtended

Nama Deskripsi Nilai
deploymentName Penyebaran yang akan digunakan pada kasus kesalahan. string
jenis Penyebaran pada jenis perilaku kesalahan. Nilai yang mungkin adalah LastSuccessful dan SpecificDeployment. 'LastSuccessful'
'SpecificDeployment'
Nama Deskripsi Nilai
contentVersion Jika disertakan, harus cocok dengan ContentVersion dalam templat. string
uri URI file parameter. string (diperlukan)
Nama Deskripsi Nilai
contentVersion Jika disertakan, harus cocok dengan ContentVersion dalam templat. string
id Id sumber daya dari Spesifikasi Templat. Gunakan properti id atau uri, tetapi tidak keduanya. string
queryString String kueri (misalnya, token SAS) yang akan digunakan dengan templateLink URI. string
relativePath Properti relativePath dapat digunakan untuk menyebarkan templat yang ditautkan di lokasi yang relatif terhadap induk. Jika templat induk ditautkan dengan TemplateSpec, ini akan mereferensikan artefak di TemplateSpec. Jika induk ditautkan dengan URI, penyebaran anak akan menjadi kombinasi dari URI induk dan relativePath string
uri URI templat yang akan disebarkan. Gunakan properti uri atau id, tetapi tidak keduanya. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Analitik dan Monetisasi API Moesif

Sebarkan ke Azure
Templat akan mencatat panggilan API dari Azure API Management ke analitik API Moesif dan platform monetisasi
Membuat Aplikasi Kontainer dan Lingkungan dengan Registri

Sebarkan ke Azure
Buat Lingkungan Aplikasi Kontainer dengan Aplikasi Kontainer dasar dari Azure Container Registry. Ini juga menyebarkan Ruang Kerja Analitik Log untuk menyimpan log.
Membuat aplikasi layanan mikro Dapr menggunakan Aplikasi Kontainer

Sebarkan ke Azure
Buat aplikasi layanan mikro Dapr menggunakan Aplikasi Kontainer.
Membuat aplikasi dapr pub-sub servicebus menggunakan Aplikasi Kontainer

Sebarkan ke Azure
Buat aplikasi servicebus pub-sub Dapr menggunakan Aplikasi Kontainer.
Server yang dikelola oleh layanan Desired State Configuration

Sebarkan ke Azure
Templat ini memberikan contoh cara mengirimkan komputer virtual dan akun Automation untuk mengelola komputer, dalam satu penyebaran
Membuat aturan pemberitahuan untuk item kelangsungan bisnis azure

Sebarkan ke Azure
Templat ini membuat aturan pemberitahuan dan MSI yang ditetapkan pengguna. Ini juga menetapkan akses pembaca MSI ke langganan sehingga aturan pemberitahuan memiliki akses untuk mengkueri item yang dilindungi yang diperlukan dan detail titik pemulihan terbaru.
Kluster Redis pada VM Ubuntu

Sebarkan ke Azure
Templat ini membuat kluster Redis pada gambar komputer virtual Ubuntu, mengonfigurasi persistensi dan menerapkan pengoptimalan yang terkenal dan praktik yang terbukti
Front Door Premium dengan asal App Service dan Private Link

Sebarkan ke Azure
Templat ini membuat Front Door Premium dan App Service, dan menggunakan titik akhir privat untuk Front Door untuk mengirim lalu lintas ke aplikasi.
Front Door Premium dengan asal blob dan Private Link

Sebarkan ke Azure
Templat ini membuat Front Door Premium dan kontainer blob Azure Storage, dan menggunakan titik akhir privat untuk Front Door untuk mengirim lalu lintas ke akun penyimpanan.
Front Door Premium dengan VM dan layanan Private Link

Sebarkan ke Azure
Templat ini membuat Front Door Premium dan komputer virtual yang dikonfigurasi sebagai server web. Front Door menggunakan titik akhir privat dengan layanan Private Link untuk mengirim lalu lintas ke VM.
Front Door Standard/Premium dengan asal API Management

Sebarkan ke Azure
Templat ini membuat Front Door Premium dan instans API Management, dan menggunakan kebijakan NSG dan API Management global untuk memvalidasi bahwa lalu lintas telah datang melalui asal Front Door.
Front Door Standard/Premium dengan asal Application Gateway

Sebarkan ke Azure
Templat ini membuat Front Door Standard/Premium dan instans Application Gateway, dan menggunakan kebijakan NSG dan WAF untuk memvalidasi bahwa lalu lintas telah datang melalui asal Front Door.
Front Door dengan Container Instances dan Application Gateway

Sebarkan ke Azure
Templat ini membuat Front Door Standard/Premium dengan grup kontainer dan Application Gateway.
Front Door Standard/Premium dengan asal Azure Functions

Sebarkan ke Azure
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.
Front Door Standard/Premium dengan asal situs web statis

Sebarkan ke Azure
Templat ini membuat Front Door Standard/Premium dan situs web statis Azure Storage, dan mengonfigurasi Front Door untuk mengirim lalu lintas ke situs web statis.
Membuat disk terkelola terenkripsi dari VHD terenkripsi

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat disk terkelola terenkripsi menggunakan VHD terenkripsi dan pengaturan enkripsi yang ada.
Menonaktifkan enkripsi pada Windows VM yang sedang berjalan

Sebarkan ke Azure
Templat ini menonaktifkan enkripsi pada vm windows yang sedang berjalan
Mengaktifkan enkripsi pada Windows VM & AAD yang sedang berjalan

Sebarkan ke Azure
Templat ini memungkinkan enkripsi pada vm windows yang sedang berjalan menggunakan thumbprint sertifikasi klien AAD. Sertifikat seharusnya telah disebarkan ke VM sebelumnya
GlassFish di SUSE

Sebarkan ke Azure
Templat ini menyebarkan kluster GlassFish (v3 atau v4) seimbang beban, yang terdiri dari jumlah VM SUSE (OpenSUSE atau SLES) yang ditentukan pengguna.
Menyebarkan beberapa Set Skala VM VM Linux

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan beberapa Set Skala VM VM Linux.
Menyebarkan beberapa Set Skala VM VM Windows

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan beberapa Set Skala VM VM Windows VM.
Menyebarkan VM Linux sederhana dan memperbarui IP privat ke statis

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan VM Linux sederhana menggunakan Ubuntu dari marketplace. Ini akan menyebarkan VNET, Subnet, dan VM ukuran A1 di lokasi grup sumber daya dengan alamat IP yang ditetapkan secara dinamis dan kemudian mengonversinya menjadi IP statis.
Menggunakan output dari Ekstensi Skrip Kustom selama Penyebaran

Sebarkan ke Azure
Ini berguna bagi komputasi VM untuk melakukan beberapa tugas selama penyebaran yang tidak disediakan azure Resource Manager. Output komputasi (skrip) tersebut kemudian dapat dimanfaatkan di tempat lain dalam penyebaran. Ini berguna jika sumber daya komputasi diperlukan dalam penyebaran (misalnya jumpbox, DC, dll), sedikit boros jika tidak.
Menyebarkan VM Linux atau Windows dengan MSI

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan VM Linux atau Windows dengan Identitas Layanan Terkelola.
Linux VM dengan MSI Mengakses Penyimpanan

Sebarkan ke Azure
Templat ini menyebarkan VM linux dengan identitas terkelola yang ditetapkan sistem yang memiliki akses ke akun penyimpanan di grup sumber daya yang berbeda.
SQL Server 2014 SP2 Enterprise dengan Auto Backup

Sebarkan ke Azure
Templat ini akan membuat SQL Server 2014 SP2 edisi Enterprise dengan fitur Auto Backup diaktifkan
SQL Server 2014 SP1 Enterprise dengan Azure Key Vault

Sebarkan ke Azure
Templat ini akan membuat SQL Server 2014 SP1 edisi Enterprise dengan fitur Azure Key Vault Integration diaktifkan.
Serangan virus pada Skenario Virtual Machines

Sebarkan ke Azure
Ini akan menyebarkan 2 komputer virtual, OMS, dan sumber daya jaringan lainnya. Satu komputer virtual tanpa perlindungan titik akhir dan lainnya dengan perlindungan titik akhir terinstal. Lakukan serangan virus dengan mengikuti pedoman dan jalankan skenario untuk mitigasi dan pencegahan serangan virus.
Membuat gateway manajemen data dan menginstal di Azure VM

Sebarkan ke Azure
Templat ini menyebarkan komputer virtual dan membuat gateway manajemen data yang dapat dikerjakan
Integration Runtime host mandiri di Azure VM

Sebarkan ke Azure
Templat ini membuat runtime integrasi selfhost dan mendaftarkannya di komputer virtual Azure
Konfigurasi Set Skala VM yang dikelola oleh Azure Automation

Sebarkan ke Azure
Sebarkan Set Skala VM tempat komputer virtual disebarkan sebagai simpul terdaftar di layanan Konfigurasi Status yang Diinginkan Azure Automation, dan konfigurasi simpul dijamin konsistensi setelah penyebaran. CATATAN: Kunci Pendaftaran prasyarat yang diperlukan dan URL Pendaftaran hanya tersedia setelah berhasil membuat Akun Azure Automation untuk Azure Automation DSC.
Mulai Cepat Mode Orkestrasi Fleksibel VMSS Linux

Sebarkan ke Azure
Templat ini menyebarkan Set Skala VM sederhana dengan instans di belakang Azure Load Balancer. Set Skala VM berada dalam Mode Orkestrasi Fleksibel. Gunakan parameter os untuk memilih penyebaran Linux (Ubuntu) atau Windows (Windows Server Datacenter 2019). CATATAN: Templat mulai cepat ini memungkinkan akses jaringan ke port manajemen VM (SSH, RDP) dari alamat internet apa pun, dan tidak boleh digunakan untuk penyebaran produksi.
Menyebarkan VMSS Linux atau Windows dengan MSI

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Set Skala Komputer Virtual Linux atau Windows dengan Identitas Layanan Terkelola. Identitas tersebut kemudian digunakan untuk mengakses layanan Azure.
Server SFTP sesuai permintaan menggunakan akun penyimpanan yang ada

Sebarkan ke Azure
Templat ini menunjukkan server SFTP sesuai permintaan menggunakan Azure Container Instance (ACI).
Menyebarkan Kluster Kubernetes terkelola (AKS)

Sebarkan ke Azure
Templat ARM ini menunjukkan penyebaran instans AKS dengan fitur jaringan tingkat lanjut ke jaringan virtual yang ada. Selain itu, Perwakilan Layanan yang dipilih diberi peran Kontributor Jaringan terhadap subnet yang berisi kluster AKS.
Menyebarkan Kluster Kubernetes terkelola dengan AAD (AKS)

Sebarkan ke Azure
Templat ARM ini menunjukkan penyebaran instans AKS dengan fitur jaringan tingkat lanjut ke dalam jaringan virtual yang ada dan Azure AD Bilangan Bulat. Selain itu, Perwakilan Layanan yang dipilih diberi peran Kontributor Jaringan terhadap subnet yang berisi kluster AKS.
Hub FinOps

Sebarkan ke Azure
Templat ini membuat instans hub FinOps baru, termasuk penyimpanan Data Lake dan Data Factory.
Buku kerja toolkit FinOps

Sebarkan ke Azure
Templat ini membuat buku kerja Azure Monitor baru untuk tata kelola.
Perluas Sumber Daya Azure yang Ada dengan Penyedia Kustom

Sebarkan ke Azure
Sampel ini akan menjelaskan secara rinci tentang cara memperluas sumber daya Azure yang ada dan templat Resource Manager untuk ditambahkan dalam beban kerja kustom.
Menyebarkan Ruang Kerja Azure Databricks dengan PE,CMK semua formulir

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan PrivateEndpoint dan layanan terkelola dan CMK dengan enkripsi DBFS.
Menyebarkan Ruang Kerja Azure Databricks dengan semua 3 bentuk CMK

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan layanan terkelola dan CMK dengan enkripsi DBFS.
Menyebarkan Azure Databricks WS dengan CMK untuk enkripsi DBFS

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan CMK untuk enkripsi akar DBFS
Menyebarkan Ruang Kerja Azure Databricks dengan CMK Disk Terkelola

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan CMK Disk Terkelola.
Menyebarkan Ruang Kerja Azure Databricks dengan CMK Layanan Terkelola

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat ruang kerja Azure Databricks dengan CMK Layanan Terkelola.
Membuat Organisasi Datadog baru

Sebarkan ke Azure
Templat ini membuat Datadog baru - Sumber daya Azure Native ISV Service dan organisasi Datadog untuk memantau sumber daya di langganan Anda.
Menggunakan ekstensi skrip untuk menginstal Mongo DB pada VM Ubuntu

Sebarkan ke Azure
Templat ini menyebarkan Konfigurasi dan Menginstal Mongo DB pada Ubuntu Virtual Machine dalam dua skrip terpisah. Templat ini adalah contoh yang baik yang menampilkan cara mengekspresikan dependensi antara dua skrip yang berjalan pada komputer virtual yang sama. Templat ini juga menyebarkan Akun Penyimpanan, Virtual Network, alamat IP Publik, dan Antarmuka Jaringan.
Membuat gateway manajemen data HA dan menginstal di Azure VM

Sebarkan ke Azure
Templat ini menyebarkan beberapa komputer virtual dengan gateway manajemen data HA yang dapat digunakan
Menyebarkan akun Data Lake Store dengan enkripsi (Key Vault)

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan akun Azure Data Lake Store dengan enkripsi data diaktifkan. Akun ini menggunakan Azure Key Vault untuk mengelola kunci enkripsi.
Melakukan pekerjaan ETL menggunakan layanan Azure

Sebarkan ke Azure
Templat ini memberikan contoh cara melakukan analitik pada data streaming historis serta real time yang disimpan dalam Azure Blob Storage. Data dari pusat aktivitas diambil oleh Pekerjaan Azure Stream Analytics untuk melakukan transformasi dan output disimpan dalam Azure Blob Storage dan divisualisasikan di PowerBI. Analitik diterapkan pada data historis yang disimpan dalam penyimpanan Blob oleh Azure Data Analytics dan pergerakan data yang diekstrak, diubah, dan diterbitkan dan orkestrasi dilakukan oleh Data Factory. Data yang diterbitkan divisualisasikan lebih lanjut di PowerBI
Menyebarkan Dev Box Service dengan gambar bawaan

Sebarkan ke Azure
Templat ini menyediakan cara untuk menyebarkan layanan Dev Box dengan gambar bawaan.
Mengonfigurasi layanan Dev Box

Sebarkan ke Azure
Templat ini akan membuat semua sumber daya admin Dev Box sesuai panduan mulai cepat Dev Box. Anda dapat melihat semua sumber daya yang dibuat, atau langsung masuk ke DevPortal.microsoft.com untuk membuat Dev Box pertama Anda.
Azure Digital Twins dengan Fungsi dan layanan Private Link

Sebarkan ke Azure
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'.
Azure Digital Twins dengan Koneksi Riwayat Data Waktu

Sebarkan ke Azure
Templat ini membuat instans Azure Digital Twins yang dikonfigurasi dengan koneksi riwayat data rangkaian waktu. Untuk membuat koneksi, sumber daya lain harus dibuat seperti namespace Layanan Pusat Aktivitas, hub peristiwa, kluster Azure Data Explorer, dan database. Data dikirim ke pusat aktivitas yang akhirnya meneruskan data ke kluster Azure Data Explorer. Data disimpan dalam tabel database di kluster
HDInsight dengan Ambari + Apache Hive Metastore DB kustom di VNET

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat kluster HDInsight di jaringan virtual yang ada dengan SQL DB baru yang berfungsi sebagai Ambari DB kustom dan Apache Hive Metastore. Anda harus memiliki SQL Sever, akun penyimpanan, dan VNET yang sudah ada.
Mengonfigurasi layanan FHIR untuk mengaktifkan $import

Sebarkan ke Azure
Templat ini menyediakan layanan FHIR untuk mengaktifkan $import untuk pemuatan data awal
Membuat brankas kunci, identitas terkelola, dan penetapan peran

Sebarkan ke Azure
Templat ini membuat brankas kunci, identitas terkelola, dan penetapan peran.
Menggunakan KeyVault dengan ResourceId Dinamis

Sebarkan ke Azure
Templat ini membuat SQL Server dan menggunakan kata sandi admin dari Key Vault. Parameter referensi untuk rahasia Key Vault dibuat pada waktu penyebaran menggunakan templat berlapis. Ini memungkinkan pengguna untuk hanya meneruskan nilai parameter ke templat daripada membuat parameter referensi dalam file parameter.
Azure Container Service (AKS) dengan Helm

Sebarkan ke Azure
Menyebarkan kluster terkelola dengan Azure Container Service (AKS) dengan Helm
Menjalankan pekerjaan timer yang dijalankan sesuai jadwal menggunakan Logic Apps

Sebarkan ke Azure
Templat ini membuat sepasang Logic Apps yang memungkinkan Anda membuat instans pekerjaan timer terjadwal.
Templat penetapan peran identitas yang ditetapkan pengguna

Sebarkan ke Azure
Templat yang membuat penetapan peran identitas yang ditetapkan pengguna pada sumber daya yang bergantung pada ruang kerja Azure Machine Learning
Penyiapan aman end-to-end Azure Machine Learning

Sebarkan ke Azure
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)

Sebarkan ke Azure
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 pekerjaan Pembersihan Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat pekerjaan Sapuan Azure Machine Learning untuk penyetelan hyperparameter.
Membuat ruang kerja layanan Azure Machine Learning (vnet)

Sebarkan ke Azure
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)

Sebarkan ke Azure
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 sumber daya ANF baru dengan volume SMB

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat sumber daya Azure NetApp Files baru dengan satu kumpulan Kapasitas dan volume tunggal yang dikonfigurasi dengan protokol SMB.
Application Gateway untuk Aplikasi Web dengan Pembatasan IP

Sebarkan ke Azure
Templat ini membuat gateway aplikasi di depan Azure Web App dengan pembatasan IP diaktifkan di Aplikasi Web.
Menerapkan NSG ke subnet yang sudah ada

Sebarkan ke Azure
Templat ini menerapkan NSG yang baru dibuat ke subnet yang sudah ada
Log Alur NSG dengan analitik lalu lintas

Sebarkan ke Azure
Templat ini membuat log Alur NSG pada NSG yang ada dengan analitik lalu lintas
Niat dan Kebijakan Perutean Azure Virtual WAN

Sebarkan ke Azure
Templat ini menyediakan Virtual WAN Azure dengan dua hub dengan fitur Niat perutean dan Kebijakan diaktifkan.
Menambahkan NSG dengan aturan keamanan Redis ke subnet yang sudah ada

Sebarkan ke Azure
Templat ini memungkinkan Anda menambahkan NSG dengan aturan keamanan Azure Redis Cache yang telah dikonfigurasi sebelumnya ke subnet yang ada dalam VNET. Sebarkan ke dalam grup sumber daya VNET yang ada.
Menyusun citra kontainer dengan Tugas ACR

Sebarkan ke Azure
Templat ini menggunakan DeploymentScript untuk mengatur ACR untuk membangun gambar kontainer Anda dari repositori kode.
Mengimpor Gambar Kontainer ke ACR

Sebarkan ke Azure
Templat ini memanfaatkan modul Impor ACR dari registri bicep untuk mengimpor gambar kontainer publik ke dalam Azure Container Registry.
Membuat Application Gateway dengan Sertifikat

Sebarkan ke Azure
Templat ini memperlihatkan cara membuat Key Vault sertifikat yang ditandatangani sendiri, lalu mereferensikan dari Application Gateway.
Membuat kunci ssh dan menyimpan di KeyVault

Sebarkan ke Azure
Templat ini menggunakan sumber daya deploymentScript untuk menghasilkan kunci ssh dan menyimpan kunci privat di keyVault.
Membuat dan Menyebarkan templateSpec

Sebarkan ke Azure
Sampel ini membuat dan menyebarkan sumber daya templateSpec dalam templat yang sama. Ini bukan pola khas yang dimaksudkan untuk menunjukkan bagaimana templateSpec dan sumber daya penyebaran dimaksudkan untuk bekerja sama.
Membuat TemplateSpecs dari Templat Galeri Templat

Sebarkan ke Azure
Sampel ini berisi skrip untuk dengan mudah memigrasikan templat galeri templat ke sumber daya templateSpec. Templat yang disediakan akan menyebarkan semua templat yang dapat diekspor menggunakan skrip migrasi.
Menyebarkan penyiapan SQL Always ON dengan SQL Virtual Machines yang ada

Sebarkan ke Azure
Sebarkan penyiapan SQL Always ON dengan Virtual Machines SQL yang ada. Komputer virtual harus sudah digabungkan ke domain yang ada dan harus menjalankan versi SQL Server perusahaan.
Bukti Konsep Azure Synapse

Sebarkan ke Azure
Templat ini menciptakan bukti lingkungan konsep untuk Azure Synapse, termasuk Kumpulan SQL dan Kumpulan Apache Spark opsional
Membuat AppServicePlan dan Aplikasi di ASEv3

Sebarkan ke Azure
Membuat AppServicePlan dan Aplikasi di ASEv3
Membuat Sumber Daya Azure Native New Relic

Sebarkan ke Azure
Templat ini menyiapkan 'Azure Native New Relic Service' untuk memantau sumber daya di langganan Azure Anda.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya penyebaran dapat disebarkan ke:

  • Grup sumber daya
  • Langganan
  • Grup manajemen
  • Penyewa

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Resources/deployments, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/deployments@2020-10-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      debugSetting = {
        detailLevel = "string"
      }
      expressionEvaluationOptions = {
        scope = "string"
      }
      mode = "string"
      onErrorDeployment = {
        deploymentName = "string"
        type = "string"
      }
      parametersLink = {
        contentVersion = "string"
        uri = "string"
      }
      templateLink = {
        contentVersion = "string"
        id = "string"
        queryString = "string"
        relativePath = "string"
        uri = "string"
      }
    }
    resourceGroup = "string"
    subscriptionId = "string"
    scope = "string"
  })
}

Nilai properti

penyebaran

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Resources/deployments@2020-10-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-64

Karakter yang valid:
Alfanumerik, garis bawah, tanda kurung, tanda hubung, dan titik.
lokasi Lokasi untuk menyimpan data penyebaran. string
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. Untuk menyebarkan ke langganan, gunakan ID langganan tersebut. Untuk menyebarkan ke grup manajemen, gunakan ID grup manajemen tersebut. Untuk menyebarkan ke penyewa, gunakan /. string (diperlukan)
tag Tag penyebaran Kamus nama dan nilai tag.
properti Properti penyebaran. DeploymentPropertiesOrDeploymentPropertiesExtended (wajib)
resourceGroup Nama grup sumber daya yang akan disebarkan. Jika tidak disediakan, gunakan grup sumber daya operasi penyebaran. string
subscriptionId ID langganan yang akan disebarkan. Jika tidak disediakan, gunakan langganan operasi penyebaran. string

DeploymentPropertiesOrDeploymentPropertiesExtended

Nama Deskripsi Nilai
debugSetting Pengaturan debug penyebaran. DebugSetting
expressionEvaluationOptions Menentukan apakah ekspresi templat dievaluasi dalam cakupan templat induk atau templat berlapis. Hanya berlaku untuk templat berlapis. Jika tidak ditentukan, nilai defaultnya adalah luar. ExpressionEvaluationOptions
mode Mode yang digunakan untuk menyebarkan sumber daya. Nilai ini dapat berupa Inkremental atau Complete. Dalam mode Inkremental, sumber daya disebarkan tanpa menghapus sumber daya yang ada yang tidak disertakan dalam templat. Dalam mode Lengkap, sumber daya disebarkan dan sumber daya yang ada dalam grup sumber daya yang tidak disertakan dalam templat dihapus. Berhati-hatilah saat menggunakan mode Lengkap karena Anda mungkin secara tidak sengaja menghapus sumber daya. "Selesai"
"Inkremental" (diperlukan)
onErrorDeployment Penyebaran pada perilaku kesalahan. OnErrorDeploymentOrOnErrorDeploymentExtended
parameter Pasangan nama dan nilai yang menentukan parameter penyebaran untuk templat. Anda menggunakan elemen ini ketika Anda ingin memberikan nilai parameter langsung dalam permintaan daripada menautkan ke file parameter yang ada. Gunakan properti parametersLink atau properti parameter, tetapi tidak keduanya. Ini bisa menjadi JObject atau string JSON yang terbentuk dengan baik.
parametersLink URI file parameter. Anda menggunakan elemen ini untuk menautkan ke file parameter yang ada. Gunakan properti parametersLink atau properti parameter, tetapi tidak keduanya. ParametersLink
templat Konten templat. Anda menggunakan elemen ini saat Anda ingin meneruskan sintaks templat langsung dalam permintaan daripada menautkan ke templat yang ada. Ini bisa menjadi string JObject atau JSON yang terbentuk dengan baik. Gunakan properti templateLink atau properti templat, tetapi tidak keduanya.
templateLink URI templat. Gunakan properti templateLink atau properti templat, tetapi tidak keduanya. TemplateLink

DebugSetting

Nama Deskripsi Nilai
detailLevel Menentukan jenis informasi yang akan dicatat untuk penelusuran kesalahan. Nilai yang diizinkan tidak ada, requestContent, responseContent, atau requestContent dan responseContent yang dipisahkan oleh koma. Defaultnya tidak ada. Saat mengatur nilai ini, pertimbangkan dengan cermat jenis informasi yang Anda berikan selama penyebaran. Dengan mencatat informasi tentang permintaan atau respons, Anda berpotensi mengekspos data sensitif yang diambil melalui operasi penyebaran. string

ExpressionEvaluationOptions

Nama Deskripsi Nilai
scope Cakupan yang akan digunakan untuk evaluasi parameter, variabel, dan fungsi dalam templat berlapis. "Dalam"
"Tidak Ditentukan"
"Luar"

OnErrorDeploymentOrOnErrorDeploymentExtended

Nama Deskripsi Nilai
deploymentName Penyebaran yang akan digunakan pada kasus kesalahan. string
jenis Penyebaran pada jenis perilaku kesalahan. Nilai yang mungkin adalah LastSuccessful dan SpecificDeployment. "LastSuccessful"
"SpecificDeployment"
Nama Deskripsi Nilai
contentVersion Jika disertakan, harus cocok dengan ContentVersion dalam templat. string
uri URI file parameter. string (diperlukan)
Nama Deskripsi Nilai
contentVersion Jika disertakan, harus cocok dengan ContentVersion dalam templat. string
id Id sumber daya dari Spesifikasi Templat. Gunakan properti id atau uri, tetapi tidak keduanya. string
queryString String kueri (misalnya, token SAS) yang akan digunakan dengan templateLink URI. string
relativePath Properti relativePath dapat digunakan untuk menyebarkan templat yang ditautkan di lokasi yang relatif terhadap induk. Jika templat induk ditautkan dengan TemplateSpec, ini akan mereferensikan artefak di TemplateSpec. Jika induk ditautkan dengan URI, penyebaran anak akan menjadi kombinasi dari URI induk dan relativePath string
uri URI templat yang akan disebarkan. Gunakan properti uri atau id, tetapi tidak keduanya. string