Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku pada: Azure Logic Apps (Konsumsi)
Azure Logic Apps adalah layanan cloud yang membantu Anda membuat serta menjalankan alur kerja otomatis yang mengintegrasikan data, aplikasi, layanan berbasis cloud, dan sistem lokal dengan memilih dari ratusan konektor. Mulai cepat ini berfokus pada proses untuk menyebarkan file Bicep untuk membuat alur kerja aplikasi logika Konsumsi dasar, yang memeriksa status untuk Azure dengan jadwal per jam dan berjalan di Azure Logic Apps multi-penyewa.
Bicep adalah bahasa pemrogram khusus domain (DSL) yang menggunakan sintaks deklaratif untuk menyebarkan sumber daya Azure. Bicep menyediakan sintaks ringkas, keamanan jenis yang andal, dan dukungan untuk penggunaan kembali kode. Bicep menawarkan pengalaman penulisan terbaik untuk solusi infrastructure-as-code di Azure.
Prasyarat
Jika Anda belum berlangganan Azure, buat akun Azure gratis sebelum Anda memulai.
Tinjau file Bicep
File Bicep yang digunakan dalam mulai cepat berasal dari Templat Mulai Cepat Azure.
Template mulai cepat membuat alur kerja aplikasi logika yang menggunakan pemicu Pengulangan bawaan yang diatur untuk dijalankan setiap jam, dan tindakan bawaan HTTP yang memanggil URL yang mengembalikan status untuk Azure. Operasi bawaan dijalankan secara bawaan pada runtime Azure Logic Apps penyewa tunggal.
File Bicep ini membuat sumber daya Azure berikut ini:
- Microsoft.Logic/workflows, yang membuat alur kerja untuk aplikasi logika.
@description('The name of the logic app to create.')
param logicAppName string
@description('A test URI')
param testUri string = 'https://azure.status.microsoft/status/'
@description('Location for all resources.')
param location string = resourceGroup().location
var frequency = 'Hour'
var interval = '1'
var type = 'recurrence'
var actionType = 'http'
var method = 'GET'
var workflowSchema = 'https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#'
resource stg 'Microsoft.Logic/workflows@2019-05-01' = {
name: logicAppName
location: location
tags: {
displayName: logicAppName
}
properties: {
definition: {
'$schema': workflowSchema
contentVersion: '1.0.0.0'
parameters: {
testUri: {
type: 'string'
defaultValue: testUri
}
}
triggers: {
recurrence: {
type: type
recurrence: {
frequency: frequency
interval: interval
}
}
}
actions: {
actionType: {
type: actionType
inputs: {
method: method
uri: testUri
}
}
}
}
}
}
output name string = stg.name
output resourceId string = stg.id
output resourceGroupName string = resourceGroup().name
output location string = location
Menerapkan file Bicep
Simpan file Bicep sebagai main.bicep ke penyimpanan lokal komputer Anda.
Sebarkan file Bicep menggunakan Azure CLI atau Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters logicAppName=<logic-name>
Catatan
Ganti <logic-name> dengan nama aplikasi logika yang akan dibuat.
Setelah penyebaran selesai, Anda akan melihat pesan yang menunjukkan penyebaran berhasil.
Meninjau sumber daya yang disebarkan
Gunakan portal Microsoft Azure, Azure CLI, atau Azure PowerShell untuk mencantumkan sumber daya yang disebarkan di grup sumber daya.
az resource list --resource-group exampleRG
Membersihkan sumber daya
Saat Anda tidak lagi memerlukan aplikasi logika, gunakan portal Azure, Azure CLI, atau Azure PowerShell untuk menghapus grup sumber daya dan sumber dayanya.
az group delete --name exampleRG