你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az iot ops asset event
注意
此参考是 Azure CLI(版本 2.53.0 或更高版本)的 azure-iot-ops 扩展的一部分。 该扩展将在首次运行 az iot ops asset event 命令时自动安装。 详细了解扩展。
管理资产中的事件。
命令
名称 | 说明 | 类型 | Status |
---|---|---|---|
az iot ops asset event add |
将事件添加到资产。 |
扩展 | 加语 |
az iot ops asset event export |
导出资产中的事件。 |
扩展 | 加语 |
az iot ops asset event import |
导入资产中的事件。 |
扩展 | 加语 |
az iot ops asset event list |
列出资产中的事件。 |
扩展 | 加语 |
az iot ops asset event remove |
删除资产中的事件。 |
扩展 | 加语 |
az iot ops asset event add
将事件添加到资产。
az iot ops asset event add --asset
--en
--resource-group
[--name]
[--observability-mode]
[--qs]
[--replace {false, true}]
[--sampling-interval]
示例
将事件添加到资产。
az iot ops asset event add --asset myasset -g myresourcegroup --event-notifier eventId --name eventName
将事件添加到事件名称、可观测模式、自定义队列大小和自定义采样间隔的资产。
az iot ops asset event add --asset MyAsset -g MyRG --event-notifier eventId --name eventName --observability-mode log --queue-size 2 --sampling-interval 500
必需参数
资产名称。
事件通知程序。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
事件名称。
可观测性模式。 必须为 none 或 log。
自定义队列大小。
如果已有同名的另一个事件,则替换该事件。
自定义采样间隔(以毫秒为单位)。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az iot ops asset event export
导出资产中的事件。
文件名将为 {asset_name}_events。{file_type}。
az iot ops asset event export --asset
--resource-group
[--format {csv, json, yaml}]
[--od]
[--replace {false, true}]
示例
以 JSON 格式导出资产中的所有事件。
az iot ops asset event export --asset myasset -g myresourcegroup
在可上传到数字操作体验的特定输出目录中,以 CSV 格式导出资产中的所有事件。
az iot ops asset event export --asset myasset -g myresourcegroup --format csv --output-dir myAssetFiles
以 YAML 格式导出资产中的所有事件。 如果已有文件,请替换该文件。
az iot ops asset event export --asset myasset -g myresourcegroup --format yaml --replace
必需参数
资产名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
文件格式。
导出文件的输出目录。
替换本地文件(如果存在)。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az iot ops asset event import
导入资产中的事件。
有关文件格式的示例,请参阅 aka.ms/aziotops-assets。
az iot ops asset event import --asset
--if
--resource-group
[--replace {false, true}]
示例
从文件导入所有事件。 这些事件将追加到资产的当前事件中。 将忽略具有重复名称的事件。
az iot ops asset event import --asset myasset -g myresourcegroup --input-file myasset_events.yaml
从文件导入所有事件。 这些事件将追加资产的当前事件。 具有重复名称的事件将替换当前资产事件。
az iot ops asset event import --asset myasset -g myresourcegroup --input-file myasset_events.csv --replace
必需参数
资产名称。
包含事件的文件的文件路径。 支持以下文件类型:json、csv、yaml。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
将重复的资产事件替换为文件中的资产事件。 如果为 false,将忽略文件事件。 重复的资产事件将由名称确定。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az iot ops asset event list
列出资产中的事件。
az iot ops asset event list --asset
--resource-group
示例
列出资产中的所有事件。
az iot ops asset event list --asset myasset -g myresourcegroup
必需参数
资产名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az iot ops asset event remove
删除资产中的事件。
az iot ops asset event remove --asset
--name
--resource-group
示例
通过事件名称从资产中删除事件。
az iot ops asset event remove --asset myasset -g myresourcegroup --name myevent
必需参数
资产名称。
事件名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。