使用代码更改 edgeAgent 和 edgeHub 的 'createOptions'
Change 'createOptions' of edgeAgent and edgeHub using code
有没有办法使用代码[=]更改“edgeHub”模块的createOptions 33=]?
我知道如何使用 Azure 门户执行此操作:Set Modules -> Runtime Settings -> CreateOptions
有没有我可以使用的 API?
示例:AzureCLI 有 az iot edge deployment create
(但它不允许我编辑系统模块:
az iot edge deployment create --deployment-id $deploymentId --hub-name $hubName --content $contentPath --target-condition $targetCondition --layered
也许 C# 客户端有办法做到这一点,或者有一个 REST API 可以访问。有什么想法吗?
只需使用此命令即可开始:az iot edge set-modules --device-id $deviceId --hub-name $hubName --content $deploymentFilePath
还要在 https://docs.microsoft.com/de-de/azure/iot-edge/how-to-deploy-modules-cli
检查此 link
deployment.template.json
有一个名为 createOptions 的键,您可以在其中提及与在门户中完成的相同的值。然后您可以在容器注册表上构建和推送您的容器镜像。之后,就可以对该边缘设备进行部署了。
有没有办法使用代码[=]更改“edgeHub”模块的createOptions 33=]?
我知道如何使用 Azure 门户执行此操作:Set Modules -> Runtime Settings -> CreateOptions
有没有我可以使用的 API?
示例:AzureCLI 有 az iot edge deployment create
(但它不允许我编辑系统模块:
az iot edge deployment create --deployment-id $deploymentId --hub-name $hubName --content $contentPath --target-condition $targetCondition --layered
也许 C# 客户端有办法做到这一点,或者有一个 REST API 可以访问。有什么想法吗?
只需使用此命令即可开始:az iot edge set-modules --device-id $deviceId --hub-name $hubName --content $deploymentFilePath
还要在 https://docs.microsoft.com/de-de/azure/iot-edge/how-to-deploy-modules-cli
deployment.template.json
有一个名为 createOptions 的键,您可以在其中提及与在门户中完成的相同的值。然后您可以在容器注册表上构建和推送您的容器镜像。之后,就可以对该边缘设备进行部署了。