arm-template相关内容

是否可以通过用户租户上的ARM模板在Azure上自动进行App注册?

我正在尝试通过ARM模板将解决方案部署为托管应用程序.为了使部署正常进行,我需要已注册应用程序的客户端ID和客户端密钥以及租户ID. 在我先前的研究范围中,我假设用户已经注册了一个现有的应用程序,但是现在我想为该用户自动化应用程序注册过程,并能够在用户的租户中注册具有O365 API权限的应用程序. 下面是我之前遵循的方法. 因此,与上述方法不同,我现在尝试创建Web应用程序或功 ..

Azure ARM模板将部署者对象ID添加到关键保管库访问策略

我有一个用于部署密钥库的服务主体.我如何使用ARM模板自动获取该服务主体对象ID,就像我可以通过以下行获取MSI对象ID一样: "objectId":"[引用(concat('Microsoft.Web/sites/',variable('function')),'2018-02-01','Full').identity.principalId]", 解决方案 我认为您可以.您唯一的选择是 ..
发布时间:2021-04-09 19:32:16 其他开发

Powershell为Azure数据工厂管道下载ARM模板

我需要在powershell中使用ARM模板创建ADF管道,并且必须从现有ADF管道中获取输入/验证少量内容,因此,我必须通过powershell为现有ADF管道下载ARM tempalte.我们可以对单个ADF管道还是对多个ADF管道这样做?注意:现有管道不是通过ARM部署创建的,因此我无法使用"Save-AzureRmDeploymentTemplate",因为通过门户创建管道时没有创建部署名 ..
发布时间:2021-04-09 19:32:07 其他开发

Azure ARM角色分配不同的资源组

我正在尝试创建一个具有VM的ARM模板,我希望VM对另一个资源组中的Container Registry具有 AcrPull 角色分配.我正在将范围属性设置为ACR的ID(我是从 https://resources.azure.com ). {"apiVersion":"2017-09-01","type":"Microsoft.Authorization/roleAssignments"," ..
发布时间:2021-04-09 19:32:05 其他开发

ARM模板部署不会删除旧管道

我正在使用ARM模板部署数据工厂.删除管道时,不会从目标环境中删除旧版本.重命名时也会发生同样的情况,我的目标环境然后包含一个具有旧名称的管道和一个具有新名称的管道. 如何删除带有ARM模板部署的旧管道? 注意:我只想删除数据工厂内部的孤立管道,而不要擦除整个数据工厂. 解决方案 为了删除数据工厂内部的管道,您需要运行Microsoft ..

参数文件中的部署模板验证失败的模板参数'scriptUrldsc'无效,它们不存在于原始文件中

我收到有关该主题的错误,并且正在努力解决.我正在使用带有多个嵌套ARM模板的ARM模板,部署是使用Azure DevOps完成的. 模板下方. 第一个模板是调用嵌套模板的模板: {"$ schema":"https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#","contentV ..

如何通过ARM模板输出返回Redis primaryKey?

我试图借助下面列出的ARM模板部署Redis-然后返回其主键(Azure门户中Redis的“访问密钥"->“主"下的秘密字符串): 但是我从管道"AzureResourceManagerTemplateDeployment @ 3"中收到错误消息.任务: [错误]无法评估模板输出:"RedisCachePassword".请查看错误详细信息和部署操作.有关用法的详细信息,请参见 htt ..

通过ARM模板将现有的混合连接链接到azure Web应用程序

我在azure中有一个资源组,其中包含一个中继,该中继包含一个混合连接.我正在尝试部署另一个包含Web应用程序的资源组,该Web应用程序应链接另一个资源组中的现有混合连接. 在azure门户中执行此任务很简单,但是由于我想在ARM模板部署期间运行“完整模式",因此我需要在部署期间执行此操作. 我为此找不到任何好的文档,很多答案似乎已经过时了.这有可能吗?如果可以的话,如何实现呢? ..

无法将类型为"System .__ ComObject"的COM对象转换为接口类型为"EnvDTE.Project"

我正在使用Visual Studio 2015项目模板中的Azure资源组项目为我的项目创建Azure资源管理器部署模板.我以前成功地创建了项目.但是今天,我将Azure SDK更新到v2.9.5,突然项目创建失败.它失败,并显示以下错误消息. 无法将类型为'System .__ ComObject'的COM对象转换为接口键入"EnvDTE.Project".该操作失败,因为IID接口的CO ..

如何在手臂模板中将国家/地区名称转换为ISO 3166-1 alpha-2值

我有一个ARM模板,我想将国家名称转换为“美国",并且我想获得ISO 3166-1 alpha 2代码,例如"US".我将使用此转换后的值作为资源组的名称.我尝试使用条件词"if",但是当Parametr"CountryString"被使用时,我可以使用此选项.仅包含两个国家/地区.我无法找到参数"CountryObject"的解决方案.其中包含两个以上的国家.有办法吗? {"$ schema ..

如何从ARM模板访问KeyVault中的SSL

重复的问题? 我不相信.如前所述,这是通过本地部署中的用户使用的,并且所有(据我所知)权限均已授予Service Principal和在本地也失败的测试用户. 我有一个用于配置和部署Web应用程序的ARM模板,其中一部分是将证书绑定应用于该Web应用程序.模板的该部分如下所示: {"type":"Microsoft.Web/sites","kind":"api","name":"[ ..

不要删除未在模板中声明的AppSettings

通过 ARM模板部署 Azure Function应用和 AppSettings 时,是否可以告诉Azure不要删除 AppSettings未在模板中声明? 例如,从模板中获取以下 AppSettings 配置,并想象我正在更新现有的 Function App .在这种情况下,名为 storageaccountname_STORAGE 的 AppSetting 将被删除,这是不希望的,因为( ..
发布时间:2021-04-09 19:31:31 其他开发