arm-template相关内容
我正在寻找一个有效的属性来从链接模板的部署中检索托管 Azure SQL 服务器的 FQDN.下面那个好像无效 [reference(variables('sqlDeployment')).outputs.fullyQualifiedDomainName.value]" 我在哪里可以找到所有支持的参数?从 Microsoft Docs 中找到足够的信息似乎很有挑战性. 解决方案 您的链
..
我正在尝试将数组从 AzurePowerShell 任务传递到 ARM 模板,但我不确定如何执行此操作. 我收到错误: 当我尝试将其作为字符串传递然后在 ARM 中使用 json 函数时,json 无效,尽管当我打印出 json 并对其进行 lint 时,它是有效的 json. 当模板需要一个对象时,无法将字符串转换为对象. 感谢任何帮助. 我有一个 powershell
..
我有一个名为 eventcoadltest 的 Azure ADLS 存储帐户,我有一个名为 eventconnector-transformed-data-fs 的容器. 我已经通过 ARM 模板部署了这个 ADLS,但我需要在 eventconnector-transformed-data-fs 中创建一个目录,如下所示(文件夹调试是通过 UI 创建的,但我需要使用 ARM模板):
..
我正在尝试在 ADF 上实施 DevOps,并且成功地使用了具有从 ADLS 位置和 SQL 获取数据的活动的管道. 但现在我有一个管道,其中一项活动是从 dbfs 位置运行 jar 文件,如下所示. 此管道将运行位于 dbfs 位置的 jar 文件并继续. 集群的连接参数如下所示. 将 ARM 模板从 dev ADF 部署到 UAT 实例(该实例具有数据块的 UAT 实例
..
我正在尝试使用 Microsoft.Resources/deploymentScripts 在我的模板中执行脚本,但我也在尝试在同一模板中声明用户分配的身份 {“类型":“Microsoft.ManagedIdentity/userAssignedIdentities",“名称":“脚本身份",“apiVersion":“2018-11-30",“位置":“[resourceGroup().lo
..
如果我使用 Azure Pipelines 对包含角色分配的 ARM 模板执行“增量"“资源组"范围的部署,似乎我无法重新运行/重新部署管道而不在角色分配资源上收到错误: RoleAssignmentUpdateNotPermitted:不允许更新租户 ID、应用程序 ID、主体 ID 和范围. 这看起来是一个明显的问题,必须有一个通用的解决方法?我是否希望将角色分配分解为一个单独的模板,也许
..
我正在尝试部署一个 Azure 逻辑应用,其中包含使用 ARM 模板在服务总线上发送消息的操作. ARM 模板除了部署逻辑应用之外,还部署了一个服务总线命名空间、一个队列和两个 AuthorizationRule(一个用于发送,一个用于侦听). 我想动态设置发送服务总线消息操作的连接信息,以使用为支持发送的 AuthorizationRule 生成的连接字符串. 当我在门户编辑器
..
我们有一个 Azure ARM 模板,用于为 Microsoft.Web/站点添加应用设置. “资源":[{"apiVersion": "2016-03-01","name": "myazurefunction","type": "Microsoft.Web/sites",“特性": {"name": "myazurefunction",“站点配置":{“应用设置":[{"name": "MY_
..
我有一个用于部署密钥保管库的服务主体.如何使用 ARM 模板自动获取该服务主体对象 id,就像我可以使用行获取 MSI 对象 id 一样: "objectId": "[reference(concat('Microsoft.Web/sites/', variables('function')), '2018-02-01', 'Full').identity.principalId]", 解决方
..
我正在尝试使用 Azure DevOps 发布管道部署 ARM 模板.Azure KeyVault 是模板中的资源之一.当我使用 Powershell 脚本时,部署成功.但是,当使用 Azure DevOps Release 管道时,部署失败并显示错误“请求中发现错误的 JSON 内容" Key Vault 资源定义如下. {“类型":“Microsoft.KeyVault/Vaults"
..
仅当创建非静态的 PublicIP 时,我才尝试从 arm 模板输出公共 IP 地址.如果它是动态的,则可以忽略输出. 我们有一个主模板,它调用另一个模板来创建虚拟机.调用模板将使用参数 PIPAllocationMethod 传递构建机器所需的参数,包括公共 IP 应该是静态的还是动态的. 在输出部分构建虚拟机的模板中,我尝试了以下代码但它不起作用并返回如下错误“无法评估模板输出'p
..
以代码形式在 Azure Pipeline 上工作,并尝试使用 YAML 管道通过 Azure 中的 ARM 模板创建资源. 在 Azure DevOps 中,我已将代码(部署 json、参数 json 和 yml 文件等)推送到功能分支下的 Azure Repos Git. 在运行管道时,由于“csmFile"值,我面临错误“错误:找不到与模板文件模式匹配的任何文件". 我的
..
我们为 Azure 门户中的 azure 应用服务启用应用程序日志记录到 blob.有没有办法使用 PowerShell 或 ARM 模板来做到这一点.如果是,请提供示例代码. 解决方案 有没有办法使用 PowerShell 或 ARM 模板来做到这一点.如果是,请提供示例代码. 我们使用 powershell 命令 Set-AzureRmResource -Properties
..
如何根据参数privateonly 或public 附加公共ip,尝试使用多个虚拟机创建它.我在这里提供我正在运行的完整模板. {"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#","contentVersion": "1.0.0.0",“参数": {“地点":
..
我在 Azure 中创建了一个数据工厂,其中有大约 10-15 个管道,它们都运行良好,我可以在我设置的测试数据工厂上调试和运行它们而不会出现问题.我还使用 CI/CD 管道设置了 Azure DevOps 与数据工厂的集成. 最初这个管道也运行良好,我能够使用生成的 ARM 模板在生产数据工厂实例上重新创建管道/触发器/等. 现在我向数据工厂添加了更多内容,现在当它生成 ARM 模板
..
是否可以在 ARM 模板中检查,我的虚拟机的名称是否已经存在? 我正在为 Azure 市场开发解决方案模板.也许可以在 UiDefinition uniqe 中设置一个参数? 目标是重现这个绿钩 解决方案 一些注意事项... VM 名称只需要在资源组内是唯一的,而不是在订阅内 解决方案模板必须部署到空的资源组,因此不可能与现有资源发生冲突 对于解决方案模板,首选是您只
..
模板的目的是将子网添加到现有 Vnet,但在使用 powershell 命令执行时 New-AzureRmResourceGroupDeployment -Name testing -ResourceGroupName rgname -TemplateFile C:\Test\deploy.json -TemplateParameterFile C:\Test\parameterfile.js
..
我的 ARM 模板变得太大,所以我想使用链接模板.我知道模板需要放在 ARM 可以访问的地方.但是我应该能够在将它们上传到目标位置之前以某种方式测试它们.否则,我可能会用无效的模板覆盖以前的工作模板.那我该如何恢复? 你是怎么做到的? 解决方案 所以我想出了这个脚本.每个开发人员都有预先创建的资源组,他将在其中部署资源和预先创建的 Blob 容器来存储当前正在开发的模板.在部署模板之
..
我需要在 powershell 中使用 ARM 模板创建 ADF 管道,并且它必须从现有的 ADF 管道中获取输入/验证一些东西,因此我必须通过 powershell 下载现有 ADF 管道的 ARM 模板.我们可以为单个 ADF 管道或多个管道执行此操作吗?注意:现有管道不是通过 ARM 部署创建的,所以我不能使用“Save-AzureRmDeploymentTemplate",因为我没有在通过
..
我在标准逻辑应用中有一个工作流,它有 HTTP 触发器.当工作流被触发时,工作流从 CosmosDB 中检索一些数据.类似的东西: 之前的方法需要有一个 API 连接.我已经创建并部署了一个“V2"API 连接.我们称之为 myCosmosCon 也在我的逻辑应用程序的 ARM 模板中,我已经将连接 API(到 myCosmosCon)的 connectionRuntimeUrl 添加
..