Alur kerja Microsoft.Logic 2016-06-01
- Terbaru
- 2019-05-01
- 2018-07-01-preview
- 2016-06-01
- pratinjau
2015-02-01
Definisi sumber daya Bicep
Jenis sumber daya alur kerja 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.
Format sumber daya
Untuk membuat sumber daya Microsoft.Logic/workflows, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Logic/workflows@2016-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
definition: any()
integrationAccount: {}
parameters: {}
sku: {
name: 'string'
plan: {}
}
state: 'string'
}
}
Nilai properti
alur kerja
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-43 Karakter yang valid: Alfanumerik, tanda hubung, garis bawah, titik, dan tanda kurung. |
tempat | Lokasi sumber daya. | tali |
Tags | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
Properti | Properti alur kerja. | |
WorkflowProperties
Nama | Deskripsi | Nilai |
---|---|---|
Definisi | Definisinya. Lihat referensi Skema untuk Bahasa Definisi Alur Kerja di Azure Logic Apps. Lihat referensi Skema untuk Bahasa Definisi Alur Kerja di Azure Logic Apps. | Untuk Bicep, Anda dapat menggunakan fungsi |
integrationAccount | Akun integrasi. | ResourceReference |
Parameter | Parameter. | benda |
Sku | Sku. | Sku |
negara | Negara bagian. | 'Selesai' 'Dihapus' 'Dinonaktifkan' 'Diaktifkan' 'Tidak Ditentukan' 'Ditangguhkan' |
ResourceReference
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
Sku
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama. | 'Dasar' 'Gratis' 'Tidak Ditentukan' 'Premium' 'Dibagikan' 'Standar' (diperlukan) |
rencana | Referensi ke rencana. | ResourceReference |
Templat mulai cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Pemberitahuan untuk mengantre dengan aplikasi Logika |
Templat ini memungkinkan Anda membuat aplikasi Logika yang memiliki webhook. Saat aplikasi Logika dipicu, aplikasi logika akan menambahkan payload yang Anda teruskan ke antrean Azure Storage yang Anda tentukan. Anda dapat menambahkan webhook ini ke Pemberitahuan Azure lalu setiap kali Pemberitahuan diaktifkan, Anda akan mendapatkan item tersebut dalam antrean. |
Pemberitahuan ke Slack dengan aplikasi Logika |
Templat ini memungkinkan Anda membuat aplikasi Logika yang memiliki webhook untuk digunakan dari Pemberitahuan Azure. Saat Pemberitahuan dipicu, pemberitahuan akan memposting pesan ke saluran slack yang Anda tentukan. Anda harus memiliki akun slack untuk menggunakan templat ini. |
Pemberitahuan ke pesan teks dengan aplikasi Logika |
Templat ini memungkinkan Anda membuat aplikasi Logika yang memiliki webhook untuk digunakan dari Pemberitahuan Azure. Saat Pemberitahuan dipicu, pemberitahuan akan mengirimi Anda pesan teks dengan detail pemberitahuan. Ini menggunakan layanan persingkat URL go.gl untuk menyertakan tautan ke portal untuk melihat sumber daya. |
Mengambil kunci akses Azure Storage di templat ARM |
Templat ini akan membuat akun Storage, setelah itu akan membuat koneksi API dengan mengambil kunci utama akun Storage secara dinamis. Koneksi API kemudian digunakan dalam Aplikasi Logika sebagai polling pemicu untuk perubahan blob. |
Logic App untuk mengirim laporan cadangan terperinci melalui email |
Buat Aplikasi Logika untuk mengirim laporan tentang instans cadangan, penggunaan, pekerjaan, kebijakan, kepatuhan kebijakan, dan peluang pengoptimalan melalui email. |
Logic App untuk mengirim laporan email pada instans cadangan |
Membuat Aplikasi Logika untuk mengirim laporan tentang instans cadangan yang dilindungi menggunakan Azure Backup melalui email |
Logic App ke laporan email tentang pekerjaan pencadangan dan pemulihan |
Membuat Aplikasi Logika untuk mengirim laporan tentang pekerjaan pencadangan dan pemulihan Anda melalui email |
Logic App ke laporan email tentang pengoptimalan biaya pencadangan |
Templat ini menyebarkan Aplikasi Logika yang mengirim laporan berkala tentang sumber daya cadangan yang tidak aktif, kemungkinan pengoptimalan jadwal pencadangan, dan kemungkinan pengoptimalan retensi cadangan, ke sekumpulan alamat email tertentu. |
Logic App ke laporan email tentang kebijakan pencadangan |
Membuat Aplikasi Logika untuk mengirim laporan tentang kebijakan pencadangan Anda melalui email |
Logic App ke laporan email tentang kepatuhan kebijakan pencadangan |
Membuat Aplikasi Logika untuk mengirim laporan tentang kepatuhan kebijakan cadangan instans cadangan Anda melalui email |
Logic App ke laporan ringkasan email tentang pencadangan |
Buat Aplikasi Logika untuk mengirim laporan ringkasan pada cadangan Anda melalui email. |
Logic App ke laporan email di penagihan Azure Backup Anda |
Templat ini menyebarkan Aplikasi Logika yang mengirim laporan berkala tentang parameter penagihan cadangan utama (instans terlindungi dan penyimpanan cloud cadangan yang digunakan) pada tingkat entitas penagihan, ke sekumpulan alamat email tertentu. |
Menyebarkan aplikasi logika sampel, untuk digunakan sebagai ekstensi kustom Pengelolaan Pemberian Pemberian Izin |
Templat ini membuat aplikasi logika sederhana dengan semua pengaturan kebijakan otorisasi dan skema ke pemicu http yang diperlukan oleh API ekstensi kustom Pengelolaan Pemberian Hak. |
Pola Integrasi - Router Pesan - Aplikasi Logika |
Solusi yang menunjukkan bagaimana kita dapat menyiapkan pola Router Pesan menggunakan Aplikasi Logika |
Perluas Sumber Daya Azure yang Ada dengan Penyedia Kustom |
Sampel ini akan masuk ke detail tentang cara memperluas sumber daya Azure dan templat Resource Manager yang ada untuk ditambahkan dalam beban kerja kustom. |
Membuat Sumber Daya Kustom untuk templat dengan Penyedia Kustom |
Sampel ini menunjukkan cara menambahkan sumber daya kustom ke Templat Resource Manager menggunakan penyedia kustom dan aplikasi logika. |
Topik/Langganan Azure Event Grid Kustom dengan CloudEvents |
Membuat topik Azure Event Grid kustom, langganan webhook yang memiliki skema CloudEvents, dan Aplikasi Logika sebagai penanganan aktivitas. Templat awalnya ditulis oleh Justin Yoo. |
Azure Logic App dengan Fungsi |
Templat ini membuat aplikasi Tanpa Server di Azure dengan Logic Apps dan Functions. Aplikasi Logika memicu pada HTTP POST, memanggil Azure Function, dan mengembalikan respons. |
Azure Logic Apps - Kirim Penerimaan AS2 |
Membuat akun integrasi untuk dua mitra, Contoso dan Fabrikam, termasuk artefak untuk mitra dan perjanjian. Templat ini juga membuat aplikasi logika antara Fabrikam Sales dan Contoso untuk menunjukkan As2 Send Receive yang sinkron. Templat ini juga membuat aplikasi logika antara Fabrikam Finance dan Contoso, yang menunjukkan Asinkron Kirim Penerimaan AS2. |
Azure Logic Apps - replikasi Pemulihan Bencana B2B |
Membuat Logic Apps replikasi untuk AS2 MIC, menghasilkan dan menerima nomor kontrol X12. Setiap pemicu Aplikasi Logika menunjuk ke akun integrasi situs utama. Setiap tindakan Aplikasi Logika menunjuk ke akun integrasi situs sekunder. |
Menghubungkan pesan melalui Logic Apps menggunakan Service Bus |
yang menunjukkan bagaimana kita dapat menghubungkan pesan melalui Logic Apps menggunakan Azure Service Bus |
Membuat aplikasi logika Konsumsi |
Templat ini membuat aplikasi logika kosong yang dapat Anda gunakan untuk menentukan alur kerja. |
Memanggil API kustom dari Azure Logic Apps |
Meskipun Logic Apps menyediakan ratusan konektor untuk berbagai layanan, Anda mungkin ingin memanggil API yang menjalankan kode Anda sendiri. Salah satu cara term mudah dan paling mudah diskalakan untuk menghosting API web Anda sendiri adalah dengan menggunakan Azure App Service. Templat ini menyebarkan aplikasi Web untuk API kustom Anda dan mengamankan API tersebut dengan menggunakan autentikasi Azure Active Directory. |
Menyalin file FTP ke aplikasi logika Azure Blob |
Templat ini memungkinkan Anda membuat pemicu aplikasi Logika pada file di server FTP dan menyalinnya ke kontainer Azure Blob. Anda dapat menambahkan pemicu atau tindakan tambahan untuk menyesuaikannya dengan kebutuhan Anda. |
Mengirim email dengan aplikasi Logika |
Templat ini memungkinkan Anda membuat aplikasi Logika yang mengirim email. Anda dapat menambahkan pemicu atau tindakan tambahan untuk menyesuaikannya dengan kebutuhan Anda. |
Menjalankan prosedur tersimpan SQL sesuai jadwal melalui aplikasi logika |
Templat ini memungkinkan Anda membuat Aplikasi Logika yang akan menjalankan prosedur tersimpan SQL sesuai jadwal. Argumen apa pun untuk prosedur dapat dimasukkan ke dalam bagian isi templat. |
Azure Logic Apps - Alur VETER |
Membuat akun integrasi, menambahkan skema/peta ke dalamnya, membuat aplikasi logika dan mengaitkannya dengan akun integrasi. Aplikasi logika mengimplementasikan alur VETER menggunakan operasi Validasi Xml, Ekstrak XPath, dan Transformasi Xml. |
Azure Logic Apps - XSLT dengan parameter |
Membuat Logic App respons permintaan yang melakukan transformasi berbasis XSLT. Peta XSLT mengambil primitif (bilangan bulat, string, dll.) sebagai parameter input seperti yang digunakan selama transformasi XML. |
Menjalankan pekerjaan timer yang dijalankan sesuai jadwal menggunakan Logic Apps |
Templat ini membuat sepasang Logic Apps yang memungkinkan Anda membuat instans pekerjaan timer terjadwal. |
Definisi sumber daya templat ARM
Jenis sumber daya alur kerja 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.
Format sumber daya
Untuk membuat sumber daya Microsoft.Logic/workflows, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Logic/workflows",
"apiVersion": "2016-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"definition": {},
"integrationAccount": {},
"parameters": {},
"sku": {
"name": "string",
"plan": {}
},
"state": "string"
}
}
Nilai properti
alur kerja
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Logic/workflows' |
apiVersion | Versi api sumber daya | '2016-06-01' |
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-43 Karakter yang valid: Alfanumerik, tanda hubung, garis bawah, titik, dan tanda kurung. |
tempat | Lokasi sumber daya. | tali |
Tags | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
Properti | Properti alur kerja. | |
WorkflowProperties
Nama | Deskripsi | Nilai |
---|---|---|
Definisi | Definisinya. Lihat referensi Skema untuk Bahasa Definisi Alur Kerja di Azure Logic Apps. Lihat referensi Skema untuk Bahasa Definisi Alur Kerja di Azure Logic Apps. | |
integrationAccount | Akun integrasi. | ResourceReference |
Parameter | Parameter. | benda |
Sku | Sku. | Sku |
negara | Negara bagian. | 'Selesai' 'Dihapus' 'Dinonaktifkan' 'Diaktifkan' 'Tidak Ditentukan' 'Ditangguhkan' |
ResourceReference
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
Sku
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama. | 'Dasar' 'Gratis' 'Tidak Ditentukan' 'Premium' 'Dibagikan' 'Standar' (diperlukan) |
rencana | Referensi ke rencana. | ResourceReference |
Templat mulai cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Pemberitahuan untuk mengantre dengan aplikasi Logika |
Templat ini memungkinkan Anda membuat aplikasi Logika yang memiliki webhook. Saat aplikasi Logika dipicu, aplikasi logika akan menambahkan payload yang Anda teruskan ke antrean Azure Storage yang Anda tentukan. Anda dapat menambahkan webhook ini ke Pemberitahuan Azure lalu setiap kali Pemberitahuan diaktifkan, Anda akan mendapatkan item tersebut dalam antrean. |
Pemberitahuan ke Slack dengan aplikasi Logika |
Templat ini memungkinkan Anda membuat aplikasi Logika yang memiliki webhook untuk digunakan dari Pemberitahuan Azure. Saat Pemberitahuan dipicu, pemberitahuan akan memposting pesan ke saluran slack yang Anda tentukan. Anda harus memiliki akun slack untuk menggunakan templat ini. |
Pemberitahuan ke pesan teks dengan aplikasi Logika |
Templat ini memungkinkan Anda membuat aplikasi Logika yang memiliki webhook untuk digunakan dari Pemberitahuan Azure. Saat Pemberitahuan dipicu, pemberitahuan akan mengirimi Anda pesan teks dengan detail pemberitahuan. Ini menggunakan layanan persingkat URL go.gl untuk menyertakan tautan ke portal untuk melihat sumber daya. |
Mengambil kunci akses Azure Storage di templat ARM |
Templat ini akan membuat akun Storage, setelah itu akan membuat koneksi API dengan mengambil kunci utama akun Storage secara dinamis. Koneksi API kemudian digunakan dalam Aplikasi Logika sebagai polling pemicu untuk perubahan blob. |
Logic App untuk mengirim laporan cadangan terperinci melalui email |
Buat Aplikasi Logika untuk mengirim laporan tentang instans cadangan, penggunaan, pekerjaan, kebijakan, kepatuhan kebijakan, dan peluang pengoptimalan melalui email. |
Logic App untuk mengirim laporan email pada instans cadangan |
Membuat Aplikasi Logika untuk mengirim laporan tentang instans cadangan yang dilindungi menggunakan Azure Backup melalui email |
Logic App ke laporan email tentang pekerjaan pencadangan dan pemulihan |
Membuat Aplikasi Logika untuk mengirim laporan tentang pekerjaan pencadangan dan pemulihan Anda melalui email |
Logic App ke laporan email tentang pengoptimalan biaya pencadangan |
Templat ini menyebarkan Aplikasi Logika yang mengirim laporan berkala tentang sumber daya cadangan yang tidak aktif, kemungkinan pengoptimalan jadwal pencadangan, dan kemungkinan pengoptimalan retensi cadangan, ke sekumpulan alamat email tertentu. |
Logic App ke laporan email tentang kebijakan pencadangan |
Membuat Aplikasi Logika untuk mengirim laporan tentang kebijakan pencadangan Anda melalui email |
Logic App ke laporan email tentang kepatuhan kebijakan pencadangan |
Membuat Aplikasi Logika untuk mengirim laporan tentang kepatuhan kebijakan cadangan instans cadangan Anda melalui email |
Logic App ke laporan ringkasan email tentang pencadangan |
Buat Aplikasi Logika untuk mengirim laporan ringkasan pada cadangan Anda melalui email. |
Logic App ke laporan email di penagihan Azure Backup Anda |
Templat ini menyebarkan Aplikasi Logika yang mengirim laporan berkala tentang parameter penagihan cadangan utama (instans terlindungi dan penyimpanan cloud cadangan yang digunakan) pada tingkat entitas penagihan, ke sekumpulan alamat email tertentu. |
Menyebarkan aplikasi logika sampel, untuk digunakan sebagai ekstensi kustom Pengelolaan Pemberian Pemberian Izin |
Templat ini membuat aplikasi logika sederhana dengan semua pengaturan kebijakan otorisasi dan skema ke pemicu http yang diperlukan oleh API ekstensi kustom Pengelolaan Pemberian Hak. |
Pola Integrasi - Router Pesan - Aplikasi Logika |
Solusi yang menunjukkan bagaimana kita dapat menyiapkan pola Router Pesan menggunakan Aplikasi Logika |
Perluas Sumber Daya Azure yang Ada dengan Penyedia Kustom |
Sampel ini akan masuk ke detail tentang cara memperluas sumber daya Azure dan templat Resource Manager yang ada untuk ditambahkan dalam beban kerja kustom. |
Membuat Sumber Daya Kustom untuk templat dengan Penyedia Kustom |
Sampel ini menunjukkan cara menambahkan sumber daya kustom ke Templat Resource Manager menggunakan penyedia kustom dan aplikasi logika. |
Topik/Langganan Azure Event Grid Kustom dengan CloudEvents |
Membuat topik Azure Event Grid kustom, langganan webhook yang memiliki skema CloudEvents, dan Aplikasi Logika sebagai penanganan aktivitas. Templat awalnya ditulis oleh Justin Yoo. |
Azure Logic App dengan Fungsi |
Templat ini membuat aplikasi Tanpa Server di Azure dengan Logic Apps dan Functions. Aplikasi Logika memicu pada HTTP POST, memanggil Azure Function, dan mengembalikan respons. |
Azure Logic Apps - Kirim Penerimaan AS2 |
Membuat akun integrasi untuk dua mitra, Contoso dan Fabrikam, termasuk artefak untuk mitra dan perjanjian. Templat ini juga membuat aplikasi logika antara Fabrikam Sales dan Contoso untuk menunjukkan As2 Send Receive yang sinkron. Templat ini juga membuat aplikasi logika antara Fabrikam Finance dan Contoso, yang menunjukkan Asinkron Kirim Penerimaan AS2. |
Azure Logic Apps - replikasi Pemulihan Bencana B2B |
Membuat Logic Apps replikasi untuk AS2 MIC, menghasilkan dan menerima nomor kontrol X12. Setiap pemicu Aplikasi Logika menunjuk ke akun integrasi situs utama. Setiap tindakan Aplikasi Logika menunjuk ke akun integrasi situs sekunder. |
Menghubungkan pesan melalui Logic Apps menggunakan Service Bus |
yang menunjukkan bagaimana kita dapat menghubungkan pesan melalui Logic Apps menggunakan Azure Service Bus |
Membuat aplikasi logika Konsumsi |
Templat ini membuat aplikasi logika kosong yang dapat Anda gunakan untuk menentukan alur kerja. |
Memanggil API kustom dari Azure Logic Apps |
Meskipun Logic Apps menyediakan ratusan konektor untuk berbagai layanan, Anda mungkin ingin memanggil API yang menjalankan kode Anda sendiri. Salah satu cara term mudah dan paling mudah diskalakan untuk menghosting API web Anda sendiri adalah dengan menggunakan Azure App Service. Templat ini menyebarkan aplikasi Web untuk API kustom Anda dan mengamankan API tersebut dengan menggunakan autentikasi Azure Active Directory. |
Menyalin file FTP ke aplikasi logika Azure Blob |
Templat ini memungkinkan Anda membuat pemicu aplikasi Logika pada file di server FTP dan menyalinnya ke kontainer Azure Blob. Anda dapat menambahkan pemicu atau tindakan tambahan untuk menyesuaikannya dengan kebutuhan Anda. |
Mengirim email dengan aplikasi Logika |
Templat ini memungkinkan Anda membuat aplikasi Logika yang mengirim email. Anda dapat menambahkan pemicu atau tindakan tambahan untuk menyesuaikannya dengan kebutuhan Anda. |
Menjalankan prosedur tersimpan SQL sesuai jadwal melalui aplikasi logika |
Templat ini memungkinkan Anda membuat Aplikasi Logika yang akan menjalankan prosedur tersimpan SQL sesuai jadwal. Argumen apa pun untuk prosedur dapat dimasukkan ke dalam bagian isi templat. |
Azure Logic Apps - Alur VETER |
Membuat akun integrasi, menambahkan skema/peta ke dalamnya, membuat aplikasi logika dan mengaitkannya dengan akun integrasi. Aplikasi logika mengimplementasikan alur VETER menggunakan operasi Validasi Xml, Ekstrak XPath, dan Transformasi Xml. |
Azure Logic Apps - XSLT dengan parameter |
Membuat Logic App respons permintaan yang melakukan transformasi berbasis XSLT. Peta XSLT mengambil primitif (bilangan bulat, string, dll.) sebagai parameter input seperti yang digunakan selama transformasi XML. |
Menjalankan pekerjaan timer yang dijalankan sesuai jadwal menggunakan Logic Apps |
Templat ini membuat sepasang Logic Apps yang memungkinkan Anda membuat instans pekerjaan timer terjadwal. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya alur kerja 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.Logic/workflows, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Logic/workflows@2016-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
integrationAccount = {}
parameters = {}
sku = {
name = "string"
plan = {}
}
state = "string"
}
})
}
Nilai properti
alur kerja
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.Logic/workflows@2016-06-01" |
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-43 Karakter yang valid: Alfanumerik, tanda hubung, garis bawah, titik, dan tanda kurung. |
tempat | Lokasi sumber daya. | tali |
parent_id | Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. | string (diperlukan) |
Tags | Tag sumber daya. | Kamus nama dan nilai tag. |
Properti | Properti alur kerja. | |
WorkflowProperties
Nama | Deskripsi | Nilai |
---|---|---|
Definisi | Definisinya. Lihat referensi Skema untuk Bahasa Definisi Alur Kerja di Azure Logic Apps. Lihat referensi Skema untuk Bahasa Definisi Alur Kerja di Azure Logic Apps. | |
integrationAccount | Akun integrasi. | ResourceReference |
Parameter | Parameter. | benda |
Sku | Sku. | Sku |
negara | Negara bagian. | "Selesai" "Dihapus" "Dinonaktifkan" "Diaktifkan" "Tidak Ditentukan" "Ditangguhkan" |
ResourceReference
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
Sku
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama. | "Dasar" "Gratis" "Tidak Ditentukan" "Premium" "Dibagikan" "Standar" (diperlukan) |
rencana | Referensi ke rencana. | ResourceReference |