Bicep とは ARM に対して上腕二頭筋らしい。
VS Code から Bicep を使う準備
Bicep の開発およびデプロイ環境のセットアップ - Azure Resource Manager | Microsoft Learn
Bicep - Visual Studio Marketplace
Bicep ファイルを作成する - Visual Studio Code - Azure Resource Manager | Microsoft Learn
上に従いセットアップ。
書いてみる
ひとまず書いてみる。
視覚化
デプロイ
クイック スタート
以下に従う。
クイック スタート - Bicep を使用して従量課金ロジック アプリ ワークフローを作成する - Azure Logic Apps | Microsoft Learn
main.parameter.json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"testUri": {
"value": "https://azure.status.microsoft/status/"
},
"location": {
"value": "japaneast"
},
"logicAppName": {
"value": "mybiceptest"
}
}
}
逆コンパイル
ARM テンプレート JSON を Bicep に逆コンパイルする - Azure Resource Manager | Microsoft Learn
az bicep decompile --file logicapps.json
完成
Bicep でデプロイできました。