为了接收Azure IotHub设备Twin更改通知,它appears创建自定义端点并创建向该端点发送通知的路由。这在Azure门户上看起来很简单,但正如人们可能希望我们想要自动化它。
我无法找到az cli甚至REST API的任何文档,但我可能错过了一些内容。我在SDK中找不到任何有希望的东西。
如何自动添加自定义端点,然后设置设备双通知路由?
答案 0 :(得分:0)
您可以查看IotHubs模板以查看它是否有帮助。
路线:
"routing": {
"endpoints": {
"serviceBusQueues": [
{
"connectionString": "string",
"name": "string",
"subscriptionId": "string",
"resourceGroup": "string"
}
]
},
"routes": [
{
"name": "string",
"source": "string",
"condition": "string",
"endpointNames": [
"string"
],
"isEnabled": boolean
}
],
消费者群体:
{
"apiVersion": "2016-02-03",
"type": "Microsoft.Devices/IotHubs/eventhubEndpoints/ConsumerGroups",
"name": "[concat(parameters('hubName'), '/events/cg1')]",
"dependsOn": [
"[concat('Microsoft.Devices/Iothubs/', parameters('hubName'))]"
]
},
有关详细信息,请参阅:
Microsoft.Devices/IotHubs template reference
Create an IoT hub using Azure Resource Manager template (PowerShell)