问题标签 [azure-bicep]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - 使用连接运行时 URL 创建 Azure 连接 API
我有一个调用 cosmos DB的逻辑应用程序(标准逻辑应用程序)。我需要将“连接运行时 URL”存储在逻辑 App 的配置下。
当我从逻辑应用设计器创建连接时,连接具有此属性。但是,当我使用 ARM 模板部署相同的连接时,该连接没有此属性。
任何人都知道如何获得此属性或生成它?如果可能的话,稍后如何在 ARM 模板中调用它
谢谢
azure-iot-hub - 如何在二头肌中部署 Azure IoT Hub 存储帐户归档?
我尝试使用 Azure 资源管理器和二头肌来部署 IoT 中心和存储帐户。IoT Hub 具有将所有消息存储在存储帐户中以进行归档的功能。IoT 中心应使用用户分配的托管标识访问存储帐户。
我想在一个用二头肌编写的 ARM 部署中部署所有这些东西。问题是使用用户分配的身份部署 IoT 中心并设置存档自定义路由。我得到错误:
我的二头肌文件看起来像这样
我尝试删除 IoT Hub 中的消息路由块
并部署一次。此部署有效。如果我随后包含消息路由块并再次部署它,那么它会按预期工作。
是否可以在单个部署中执行此操作?
azure - 二头肌模板中的引用对象变量
我目前正在尝试手动将现有的 ARM 模板转换为二头肌,因为自动反编译方法失败。
现有模板包含以下变量:
二头肌的等价物是什么?
我尝试了以下方法,但显然是错误的,因为我在 $ 下方出现红色波浪:
azure - Azure 二头肌 - VM 属性的条件部署
我正在尝试创建一个二头肌模板来根据条件部署具有 1 个或 2 个 NIC 的 VM。
任何人都知道是否有办法在属性定义中使用条件语句来部署 VM NIC?似乎资源定义中不允许使用 if 函数,并且由于 ID 无效而导致三元错误。
只是试图避免使用 resource = if (bool) {} 有 2 个重复的 VM 资源定义
上面的代码出错了,因为一旦你定义了一个 NIC,它就需要一个有效的 ID。
“properties.networkProfile.networkInterfaces[1].id”无效。期望以“/subscriptions/{subscriptionId}”或“/providers/{resourceProviderNamespace}/”开头的完全限定资源 ID。(代码:LinkedInvalidPropertyId)
azure - BICEP 模块部署虚拟网络,但不是基于 if 语句的 NSG
我有一个基本的 BICEP 模块,它部署了一个带有子网和 NSG 的虚拟网络。其中 1 个子网用于 azure 防火墙。天蓝色防火墙子网无法连接到 NSG,因此我设置了不将 nsg 部署到天蓝色防火墙子网的条件,但我无法使其正常工作。当它运行时,它返回一个错误:
条件是
条件评估VnetSettings.subnets.unique == false
and if false
then nsg 将被部署,但如果VNetSettings.subnets.unique
==true
那么它应该json('null')
而不是部署 NSG。
false
子网部署并附加 NSG,但true
抛出此错误:
请有人帮助:(
谢谢
azure-bicep - 如何使用二头肌为 Microsoft.DBforPostgreSQL 创建模式?
这是我在 Azure 上创建 PostgreSQL 服务器的二头肌文件的一部分:
我想在数据库中创建一个默认模式。我怎样才能做到这一点?
powershell - Azure 二头肌错误 - 尝试检索最新二头肌版本时出错
我正在尝试使用公司代理后面的 VSCode 中的 Powershell 终端使用二头肌进行部署。
我的命令行是:
如果我加入了 VPN,则会收到以下错误:
如果我放弃 VPN,那么错误是:
有关如何配置 VSCode / PowerShell 以使其工作的任何帮助?
azure - 通过 Azure 策略读取资源的元数据
我想读取部署在 Azure 中的资源的元数据,例如:template.json 并创建 Azure 策略定义以遍历每个正在部署的资源的元数据,以对所有部署执行飞行前检查
azure-active-directory - 如何使用 Bicep(或 ARM)创建 AD 应用注册和角色?
我正在使用 Terraform 为我们的应用创建应用注册和角色。但我不知道如何对二头肌做同样的事情。这是今天使用的:
步骤 1. 在 Active Directory 中注册应用程序,有效地创建“应用程序注册”。
第 2 步:为我们的应用创建角色
问题是我无法弄清楚如何使用 Bicep(或 ARM 模板)执行这些步骤。我试过了'Microsoft.Authorization/roleDefinitions'
,但似乎不对。而且我不知道如何进行应用程序注册。
azure - 使用二头肌创建 Azure 资源组
我正在尝试使用文件创建 Azure 资源组.bicep
:
对于部署,我在 PowerShell 中使用以下命令:
但是请求了 ResourceGroupName,我不明白为什么以及我做错了什么。