我试图在powershell上使用ARM模板部署一个IoTHub,但是我得到了错误消息“:”对于sku=Free,Max alloved=1,Current=2超过了Iot集线器的最大数量“。
ARM模板中IoTHub参数的JSON如下所示:-
“skuname”:{“type”:“string”,“defaultvalue”:“f1”,“metadata”:{“description”:“指定IotHub SKU.”}},
“capacityunits”:{“type”:“int”,“minvalue”:1,“defaultvalue”:1,“metadata”:{“description”:“指定提供的IoT集线器单元数。F1 SKU仅限1个单元。可设置为允许订阅的最大数量。”}}
除了这些参数之外,我还在另一个parameter.json文件中列出了location和IoTHubName作为参数及其对应的值,在部署ARM模板时,我在powershell命令中调用了这两个参数。
我期望部署ARM模板,但我得到了以下错误:-
错误:Resource Microsoft.Devices/iothubs'meddev-aihtwo'失败,消息“{”code“:400019,”httpstatuscode“:”badrequest“,”message“:”订阅ID:xxxxxxxx中sku=空闲,允许的最大值=1,当前值=2超过了Iot集线器的最大数量。如果您联系支持代表,请包含此相关标识符:xxxxxxxxx,时间戳:2019-09-08 15:39:
此外,如果您想要创建更多的免费SKU Azure IOT Hub,您需要在Azure Portal上向Azure support Team提交支持票:https://docs.microsoft.com/en-us/Azure/azure-supportability/how-to-create-azure-support-request。
我正在Azure Kubernetes服务上工作。我正在通过门户成功创建AKS。但是,我需要通过ARM模板来完成。 如何使用ARM模板创建AK? 为此,我选择了link 但是,我收到的问题如下: 代码:InvalidTemplate 消息:部署模板验证失败:“模板资源”AKSsubnet/Microsoft。授权/36985XXX-XXXX-XXXX-XXXX-XXXX-5fb6b7ebXXXX“
我正在Azure中部署一个虚拟机。用户名和密码将自动创建,并在部署时作为参数传递。部署vm的资源组也作为参数传递,所以可以是任何参数。 我的Keyvault在一个特定的资源组中,vm的用户名和密码应该存储在这里。
这个引用目前扼杀了我的整个部署,说: “找不到指定得KeyVault'/subscriptions/[订阅id]/ResourceGroups/[父资源组]/Providers/Microsoft.KeyVault/Vaults/[my KeyVault]'.” 如果删除链接模板中的Keyvault引用,错误就会消失。
我有: 一个名为VNET_DEV01_CLASSIC2的V1 VNet(经典)。 我也有一个PowerShell脚本,它使用ARM模板创建一个WebApp(AppService)(在这里你可以看到模板)。 新的WebApp创建好,但我需要手动将其连接到V1 VNet 连接之后,它工作得非常好。 如何实现自动化?到目前为止,我尝试了两种方法都没有成功: 1) 正在更新ARM模板以使用连接创建它。我看
部署VNET并将新部署的VNET与其他资源组中的现有VNET对等的Azure ARM模板? 请在下面找到JSON模板: {“$schema”:https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#,“内容版本”:“1.0。0.0", } 这就是我一直得到的错误:
Azure新手,创建了一个非常基本的ARM模板。有人能告诉我为什么我经常收到以下错误:“部署模板验证失败:'模板中未定义资源'Microsoft.Network/virtualNetworks/vNet'。请参阅https://aka.ms/arm-template有关用法的详细信息。(代码:InvalidTemplate)” 我试图删除“依赖”条目,但没有成功。 谢谢 { }