Я извлекаю строку подключения для политики iothubowner
, основываясь на том, что она является первой в списке ключей при создании концентратора IoT:
"value": "[concat('HostName=', reference(resourceId('Microsoft.Devices/IoTHubs', parameters('iotHubName')), providers('Microsoft.Devices', 'IoTHubs').apiVersions[0]).hostName, ';SharedAccessKeyName=iothubowner;SharedAccessKey=', listKeys(resourceId('Microsoft.Devices/IotHubs', parameters('iotHubName')), providers('Microsoft.Devices', 'IoTHubs').apiVersions[0]).value[0].primaryKey)]"
Есть ли способ получить строка подключения для указанной политики c без необходимости упорядочения?