Azure IotHub 下载边缘设备配置
Azure IotHub download edge device configuration
我正在 Azure IotHub 中寻找端点以下载边缘设备的完整配置。
{
"modulesContent": {
"$edgeAgent": {
"properties.desired": {
"modules": {...
"runtime": {...
"schemaVersion": "1.0",
"systemModules": {
"edgeAgent": {...
"edgeHub": {...
}
},
"$edgeHub": {
"properties.desired": {...
}
}
}
有一个 endpoint to apply the configuration,但我就是找不到用代码访问配置的方法:-)
有人能给我指出正确的方向吗?
谢谢
查询本地配置的一个选项是:
az iot hub module-twin show -n <name-of-your-hub> -d <edge-device-name> -m '$edgeAgent'
如果您想查询当前状态可以添加--query 'properties.reported.modules'
此外,当您拥有模块 ID 时,您还可以使用以下方法查询模块孪生:
az iot hub module-twin show --hub-name <name-of-your-hub> --device-id <edge-device-name> --module-id <module-name>
希望它能回答您的问题
我正在 Azure IotHub 中寻找端点以下载边缘设备的完整配置。
{
"modulesContent": {
"$edgeAgent": {
"properties.desired": {
"modules": {...
"runtime": {...
"schemaVersion": "1.0",
"systemModules": {
"edgeAgent": {...
"edgeHub": {...
}
},
"$edgeHub": {
"properties.desired": {...
}
}
}
有一个 endpoint to apply the configuration,但我就是找不到用代码访问配置的方法:-)
有人能给我指出正确的方向吗?
谢谢
查询本地配置的一个选项是:
az iot hub module-twin show -n <name-of-your-hub> -d <edge-device-name> -m '$edgeAgent'
如果您想查询当前状态可以添加--query 'properties.reported.modules'
此外,当您拥有模块 ID 时,您还可以使用以下方法查询模块孪生:
az iot hub module-twin show --hub-name <name-of-your-hub> --device-id <edge-device-name> --module-id <module-name>
希望它能回答您的问题