Alur kerja Microsoft.Logic

Definisi sumber daya Bicep

Jenis sumber daya alur kerja dapat disebarkan dengan operasi yang menargetkan:

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@2019-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    accessControl: {
      actions: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {}
      }
      contents: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {}
      }
      triggers: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {}
      }
      workflowManagement: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {}
      }
    }
    definition: any()
    endpointsConfiguration: {
      connector: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
      workflow: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
    }
    integrationAccount: {
      id: 'string'
    }
    integrationServiceEnvironment: {
      id: 'string'
    }
    parameters: {}
    state: 'string'
  }
}

Nilai properti

workflows

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.
lokasi Lokasi sumber daya. string
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
identity Properti identitas layanan terkelola. ManagedServiceIdentity
properti Properti alur kerja. WorkflowProperties

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola. Jenis 'SystemAssigned' menyertakan identitas yang dibuat secara implisit. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari sumber daya. 'Tidak Ada'
'SystemAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Daftar identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} objek

WorkflowProperties

Nama Deskripsi Nilai
accessControl Konfigurasi kontrol akses. FlowAccessControlConfiguration
definisi Definisinya. Lihat Referensi skema untuk Bahasa Definisi Alur Kerja di Azure Logic Apps. Untuk Bicep, Anda dapat menggunakan fungsi any().
endpointsConfiguration Konfigurasi titik akhir. FlowEndpointsConfiguration
integrationAccount Akun integrasi. ResourceReference
integrationServiceEnvironment Lingkungan layanan integrasi. ResourceReference
parameter Parameter. objek
state Negara bagian. 'Selesai'
'Dihapus'
'Dinonaktifkan'
'Diaktifkan'
'Tidak Ditentukan'
'Ditangguhkan'

FlowAccessControlConfiguration

Nama Deskripsi Nilai
actions Konfigurasi kontrol akses untuk tindakan alur kerja. FlowAccessControlConfigurationPolicy
konten Konfigurasi kontrol akses untuk mengakses konten eksekusi alur kerja. FlowAccessControlConfigurationPolicy
pemicu Konfigurasi kontrol akses untuk memanggil pemicu alur kerja. FlowAccessControlConfigurationPolicy
workflowManagement Konfigurasi kontrol akses untuk manajemen alur kerja. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

Nama Deskripsi Nilai
allowedCallerIpAddresses Rentang alamat IP penelepon yang diizinkan. IpAddressRange[]
openAuthenticationPolicies Kebijakan autentikasi untuk alur kerja. OpenAuthenticationAccessPolicies

IpAddressRange

Nama Deskripsi Nilai
addressRange Rentang alamat IP. string

OpenAuthenticationAccessPolicies

Nama Deskripsi Nilai
kebijakan Buka kebijakan autentikasi. OpenAuthenticationAccessPolicies

FlowEndpointsConfiguration

Nama Deskripsi Nilai
konektor Titik akhir konektor. FlowEndpoints
workflow Titik akhir alur kerja. FlowEndpoints

FlowEndpoints

Nama Deskripsi Nilai
accessEndpointIpAddresses Alamat ip titik akhir akses. IpAddress[]
outgoingIpAddresses Alamat IP keluar. IpAddress[]

IpAddress

Nama Deskripsi Nilai
alamat Alamatnya. string

ResourceReference

Nama Deskripsi Nilai
id Id sumber daya. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Pemberitahuan untuk mengantre dengan aplikasi Logika

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat aplikasi Logika yang memiliki webhook. Saat aplikasi Logika dipicu, aplikasi tersebut akan menambahkan payload yang Anda berikan 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

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat aplikasi Logika yang memiliki webhook untuk digunakan dari Pemberitahuan Azure. Saat Pemberitahuan dipicu, pemberitahuan akan memposting pesan ke saluran kendur yang Anda tentukan. Anda harus memiliki akun kendur untuk menggunakan templat ini.
Pemberitahuan ke pesan teks dengan Aplikasi logika

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

Sebarkan ke Azure
Templat ini akan membuat akun Penyimpanan, setelah itu akan membuat koneksi API dengan mengambil kunci utama akun Penyimpanan secara dinamis. Koneksi API kemudian digunakan dalam Aplikasi Logika sebagai polling pemicu untuk perubahan blob. Skenario lengkap dapat ditemukan di /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/.
Aplikasi Logika untuk mengirim laporan cadangan terperinci melalui email

Sebarkan ke Azure
Buat Aplikasi Logika untuk mengirim laporan tentang instans cadangan, penggunaan, pekerjaan, kebijakan, kepatuhan kebijakan, dan peluang pengoptimalan melalui email.
Aplikasi Logika untuk mengirim laporan email pada instans cadangan

Sebarkan ke Azure
Membuat Aplikasi Logika untuk mengirim laporan pada instans cadangan yang dilindungi menggunakan Azure Backup melalui email
Aplikasi Logika untuk mengirim laporan melalui email tentang pekerjaan pencadangan dan pemulihan

Sebarkan ke Azure
Membuat Aplikasi Logika untuk mengirim laporan tentang pekerjaan pencadangan dan pemulihan Anda melalui email
Aplikasi Logika untuk mengirim laporan email tentang pengoptimalan biaya pencadangan

Sebarkan ke Azure
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.
Aplikasi Logika untuk mengirim laporan email tentang kebijakan pencadangan

Sebarkan ke Azure
Membuat Aplikasi Logika untuk mengirim laporan tentang kebijakan pencadangan Anda melalui email
Aplikasi Logika untuk mengirim laporan email tentang kepatuhan kebijakan pencadangan

Sebarkan ke Azure
Membuat Aplikasi Logika untuk mengirim laporan tentang kepatuhan kebijakan pencadangan instans cadangan Anda melalui email
Aplikasi Logika untuk mengirim laporan ringkasan email tentang pencadangan

Sebarkan ke Azure
Buat Aplikasi Logika untuk mengirim laporan ringkasan pada cadangan Anda melalui email.
Aplikasi Logika untuk mengirim laporan melalui email pada tagihan Azure Backup Anda

Sebarkan ke Azure
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 contoh aplikasi logika, untuk digunakan sebagai ekstensi kustom Pengelolaan Pemberian Hak

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

Sebarkan ke Azure
Solusi yang menunjukkan bagaimana kita dapat menyiapkan pola Router Pesan menggunakan Aplikasi Logika
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.
Membuat Sumber Daya Kustom untuk templat dengan Penyedia Kustom

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

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

Sebarkan ke Azure
Templat ini membuat aplikasi Tanpa Server di Azure dengan Logic Apps dan Functions. Aplikasi Logika memicu HTTP POST, memanggil Fungsi Azure, dan mengembalikan respons.
Azure Logic Apps - As2 Kirim Terima

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

Sebarkan ke Azure
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.
Kolaborasikan pesan melalui Logic Apps menggunakan Service Bus

Sebarkan ke Azure
yang menunjukkan bagaimana kita dapat menghubungkan pesan melalui Logic Apps menggunakan Azure Service Bus
Membuat aplikasi logika Konsumsi menggunakan templat Azure Resource Manager

Sebarkan ke Azure
Templat ini membuat aplikasi logika kosong yang dapat Anda gunakan untuk menentukan alur kerja.
Memanggil API kustom dari Azure Logic Apps

Sebarkan ke Azure
Meskipun Logic Apps menyediakan ratusan konektor untuk berbagai layanan, Anda mungkin ingin memanggil API yang menjalankan kode Anda sendiri. Salah satu cara termampu 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

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

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

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat Aplikasi Logika yang akan menjalankan prosedur tersimpan SQL sesuai jadwal. Setiap argumen untuk prosedur dapat dimasukkan ke dalam bagian isi templat.
Azure Logic Apps - Alur VETER

Sebarkan ke Azure
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 JalurX, dan Transformasi Xml.
Azure Logic Apps - XSLT dengan parameter

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

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

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": "2019-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "accessControl": {
      "actions": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {}
      },
      "contents": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {}
      },
      "triggers": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {}
      },
      "workflowManagement": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {}
      }
    },
    "definition": {},
    "endpointsConfiguration": {
      "connector": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      },
      "workflow": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      }
    },
    "integrationAccount": {
      "id": "string"
    },
    "integrationServiceEnvironment": {
      "id": "string"
    },
    "parameters": {},
    "state": "string"
  }
}

Nilai properti

workflows

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Logic/workflows'
apiVersion Versi api sumber daya '2019-05-01'
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-43

Karakter yang valid:
Alfanumerik, tanda hubung, garis bawah, titik, dan tanda kurung.
lokasi Lokasi sumber daya. string
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
identity Properti identitas layanan terkelola. ManagedServiceIdentity
properti Properti alur kerja. WorkflowProperties

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola. Jenis 'SystemAssigned' menyertakan identitas yang dibuat secara implisit. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari sumber daya. 'Tidak Ada'
'SystemAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Daftar identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} objek

WorkflowProperties

Nama Deskripsi Nilai
accessControl Konfigurasi kontrol akses. FlowAccessControlConfiguration
definisi Definisinya. Lihat Referensi skema untuk Bahasa Definisi Alur Kerja di Azure Logic Apps.
endpointsConfiguration Konfigurasi titik akhir. FlowEndpointsConfiguration
integrationAccount Akun integrasi. ResourceReference
integrationServiceEnvironment Lingkungan layanan integrasi. ResourceReference
parameter Parameter. objek
state Negara bagian. 'Selesai'
'Dihapus'
'Dinonaktifkan'
'Diaktifkan'
'Tidak Ditentukan'
'Ditangguhkan'

FlowAccessControlConfiguration

Nama Deskripsi Nilai
actions Konfigurasi kontrol akses untuk tindakan alur kerja. FlowAccessControlConfigurationPolicy
konten Konfigurasi kontrol akses untuk mengakses konten eksekusi alur kerja. FlowAccessControlConfigurationPolicy
pemicu Konfigurasi kontrol akses untuk memanggil pemicu alur kerja. FlowAccessControlConfigurationPolicy
workflowManagement Konfigurasi kontrol akses untuk manajemen alur kerja. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

Nama Deskripsi Nilai
allowedCallerIpAddresses Rentang alamat IP penelepon yang diizinkan. IpAddressRange[]
openAuthenticationPolicies Kebijakan autentikasi untuk alur kerja. OpenAuthenticationAccessPolicies

IpAddressRange

Nama Deskripsi Nilai
addressRange Rentang alamat IP. string

OpenAuthenticationAccessPolicies

Nama Deskripsi Nilai
kebijakan Buka kebijakan autentikasi. OpenAuthenticationAccessPolicies

FlowEndpointsConfiguration

Nama Deskripsi Nilai
konektor Titik akhir konektor. FlowEndpoints
workflow Titik akhir alur kerja. FlowEndpoints

FlowEndpoints

Nama Deskripsi Nilai
accessEndpointIpAddresses Alamat ip titik akhir akses. IpAddress[]
outgoingIpAddresses Alamat IP keluar. IpAddress[]

IpAddress

Nama Deskripsi Nilai
alamat Alamatnya. string

ResourceReference

Nama Deskripsi Nilai
id Id sumber daya. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Pemberitahuan untuk mengantre dengan aplikasi Logika

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat aplikasi Logika yang memiliki webhook. Saat aplikasi Logika dipicu, aplikasi logika akan menambahkan payload yang Anda berikan 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

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

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

Sebarkan ke Azure
Templat ini akan membuat akun Penyimpanan, setelah itu akan membuat koneksi API dengan mengambil kunci utama akun Penyimpanan secara dinamis. Koneksi API kemudian digunakan dalam Aplikasi Logika sebagai polling pemicu untuk perubahan blob. Skenario lengkap dapat ditemukan di /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/.
Aplikasi Logika untuk mengirim laporan cadangan terperinci melalui email

Sebarkan ke Azure
Buat Aplikasi Logika untuk mengirim laporan tentang instans cadangan, penggunaan, pekerjaan, kebijakan, kepatuhan kebijakan, dan peluang pengoptimalan melalui email.
Aplikasi Logika untuk mengirim laporan email pada instans cadangan

Sebarkan ke Azure
Membuat Aplikasi Logika untuk mengirim laporan pada instans cadangan yang dilindungi menggunakan Azure Backup melalui email
Aplikasi Logika ke laporan email tentang pekerjaan pencadangan dan pemulihan

Sebarkan ke Azure
Membuat Aplikasi Logika untuk mengirim laporan tentang pekerjaan pencadangan dan pemulihan Anda melalui email
Aplikasi Logika untuk mengirim laporan email tentang pengoptimalan biaya pencadangan

Sebarkan ke Azure
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.
Aplikasi Logika ke laporan email tentang kebijakan pencadangan

Sebarkan ke Azure
Membuat Aplikasi Logika untuk mengirim laporan tentang kebijakan pencadangan Anda melalui email
Aplikasi Logika untuk mengirim laporan email tentang kepatuhan kebijakan pencadangan

Sebarkan ke Azure
Membuat Aplikasi Logika untuk mengirim laporan tentang kepatuhan kebijakan cadangan instans cadangan Anda melalui email
Aplikasi Logika untuk mengirim laporan ringkasan email pada cadangan

Sebarkan ke Azure
Buat Aplikasi Logika untuk mengirim laporan ringkasan pada cadangan Anda melalui email.
Aplikasi Logika untuk mengirim laporan email pada tagihan Azure Backup Anda

Sebarkan ke Azure
Templat ini menyebarkan Aplikasi Logika yang mengirim laporan berkala tentang parameter penagihan cadangan utama (instans terproteksi dan penyimpanan cloud cadangan yang digunakan) pada tingkat entitas penagihan, ke sekumpulan alamat email tertentu.
Menyebarkan contoh aplikasi logika, untuk digunakan sebagai ekstensi kustom Pengelolaan Pemberian Izin

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

Sebarkan ke Azure
Solusi yang menunjukkan bagaimana kita dapat menyiapkan pola Router Pesan menggunakan Aplikasi Logika
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.
Membuat Sumber Daya Kustom untuk templat dengan Penyedia Kustom

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

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

Sebarkan ke Azure
Templat ini membuat aplikasi Tanpa Server di Azure dengan Logic Apps dan Functions. Aplikasi Logika memicu HTTP POST, memanggil Azure Function, dan mengembalikan respons.
Azure Logic Apps - Kirim Penerimaan AS2

Sebarkan ke Azure
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 Sinkron Kirim Terima. Templat ini juga membuat aplikasi logika antara Fabrikam Finance dan Contoso, yang menunjukkan Asinkron Kirim Penerimaan AS2.
Azure Logic Apps - Replikasi Pemulihan Bencana B2B

Sebarkan ke Azure
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.
Kolaborasikan pesan melalui Logic Apps menggunakan Service Bus

Sebarkan ke Azure
yang menunjukkan bagaimana kita dapat menghubungkan pesan melalui Logic Apps menggunakan Azure Service Bus
Membuat aplikasi logika Konsumsi menggunakan templat Azure Resource Manager

Sebarkan ke Azure
Templat ini membuat aplikasi logika kosong yang dapat Anda gunakan untuk menentukan alur kerja.
Memanggil API kustom dari Azure Logic Apps

Sebarkan ke Azure
Meskipun Logic Apps menyediakan ratusan konektor untuk berbagai layanan, Anda mungkin ingin memanggil API yang menjalankan kode Anda sendiri. Salah satu cara termampu 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

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

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

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat Aplikasi Logika yang akan menjalankan prosedur tersimpan SQL sesuai jadwal. Setiap argumen untuk prosedur dapat dimasukkan ke dalam bagian isi templat.
Azure Logic Apps - Alur VETER

Sebarkan ke Azure
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 JalurX, dan Xml Transformasi.
Azure Logic Apps - XSLT dengan parameter

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

Sebarkan ke Azure
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 log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Logic/workflows, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/workflows@2019-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      accessControl = {
        actions = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {}
        }
        contents = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {}
        }
        triggers = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {}
        }
        workflowManagement = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {}
        }
      }
      endpointsConfiguration = {
        connector = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
        workflow = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
      }
      integrationAccount = {
        id = "string"
      }
      integrationServiceEnvironment = {
        id = "string"
      }
      parameters = {}
      state = "string"
    }
  })
}

Nilai properti

workflows

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Logic/workflows@2019-05-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-43

Karakter yang valid:
Alfanumerik, tanda hubung, garis bawah, titik, dan tanda kurung.
lokasi Lokasi sumber daya. string
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.
identitas Properti identitas layanan terkelola. ManagedServiceIdentity
properti Properti alur kerja. WorkflowProperties

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola. Jenis 'SystemAssigned' menyertakan identitas yang dibuat secara implisit. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari sumber daya. "SystemAssigned"
"UserAssigned" (diperlukan)
identity_ids Daftar identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Array ID identitas pengguna.

WorkflowProperties

Nama Deskripsi Nilai
accessControl Konfigurasi kontrol akses. FlowAccessControlConfiguration
definisi Definisinya. Lihat Referensi skema untuk Bahasa Definisi Alur Kerja di Azure Logic Apps.
titik akhirKonfigurasi Konfigurasi titik akhir. FlowEndpointsConfiguration
integrationAccount Akun integrasi. ResourceReference
integrationServiceEnvironment Lingkungan layanan integrasi. ResourceReference
parameter Parameter. objek
state Negara bagian. "Selesai"
"Dihapus"
"Dinonaktifkan"
"Diaktifkan"
"Tidak Ditentukan"
"Ditangguhkan"

FlowAccessControlConfiguration

Nama Deskripsi Nilai
actions Konfigurasi kontrol akses untuk tindakan alur kerja. FlowAccessControlConfigurationPolicy
konten Konfigurasi kontrol akses untuk mengakses konten eksekusi alur kerja. FlowAccessControlConfigurationPolicy
pemicu Konfigurasi kontrol akses untuk memanggil pemicu alur kerja. FlowAccessControlConfigurationPolicy
workflowManagement Konfigurasi kontrol akses untuk manajemen alur kerja. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

Nama Deskripsi Nilai
allowedCallerIpAddresses Rentang alamat IP penelepon yang diizinkan. IpAddressRange[]
openAuthenticationPolicies Kebijakan autentikasi untuk alur kerja. OpenAuthenticationAccessPolicies

IpAddressRange

Nama Deskripsi Nilai
addressRange Rentang alamat IP. string

OpenAuthenticationAccessPolicies

Nama Deskripsi Nilai
kebijakan Buka kebijakan autentikasi. OpenAuthenticationAccessPolicies

FlowEndpointsConfiguration

Nama Deskripsi Nilai
konektor Titik akhir konektor. FlowEndpoints
workflow Titik akhir alur kerja. FlowEndpoints

FlowEndpoints

Nama Deskripsi Nilai
accessEndpointIpAddresses Alamat ip titik akhir akses. IpAddress[]
outgoingIpAddresses Alamat IP keluar. IpAddress[]

IpAddress

Nama Deskripsi Nilai
alamat Alamatnya. string

ResourceReference

Nama Deskripsi Nilai
id Id sumber daya. string