是否可以从代码生成 Azure ARM 模板?

Is it possible to generate Azure ARM templates from code?

AWS 拥有 AWS CDK,它允许使用编程语言定义和合成 Cloudformation 模板。 ARM模板有没有类似的SDK解决方案?我知道 Azure 已经构建了 Bicep,它是 ARM 模板的抽象,但是 Bicep 似乎没有 SDK。

我正在寻找官方支持的工作流程(因此没有 github 社区贡献)。

您能找到的与此最接近的东西是使用带有 terraform 的 CDK 来编写 Azure 资源。 实际上在 hashicorp 博客上有一个 post: https://www.hashicorp.com/blog/building-azure-resources-with-typescript-using-the-cdk-for-terraform