你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az iot ops

Note

此参考是 Azure CLI(版本 2.67.0 或更高版本)的 azure-iot-ops 扩展的一部分。 该扩展将在首次运行 az iot ops 命令时自动安装。 了解更多关于扩展的信息。

管理 Azure IoT 操作。

Azure IoT 操作是一组高度一致的、但松散耦合的第一方 Kubernetes 服务,使你能够将本地资产中的数据聚合到工业级 MQTT 代理,添加边缘计算,并使用云中的各种服务设置双向数据流。

默认情况下,IoT 操作 CLI 命令将定期检查是否有新的扩展版本可用。 可以使用 .. 禁用 az config set iotops.check_latest=false此行为。

命令

名称 说明 类型 Status
az iot ops asset

资产管理。

Extension GA
az iot ops asset create

创建资源。

Extension GA
az iot ops asset dataset

管理资产中的数据集。

Extension GA
az iot ops asset dataset list

列出资产中的数据集。

Extension GA
az iot ops asset dataset point

管理资产数据集中的数据点。

Extension GA
az iot ops asset dataset point add

向资产数据集添加数据点。

Extension GA
az iot ops asset dataset point export

导出资产数据集中的数据点。

Extension GA
az iot ops asset dataset point import

在资产数据集中导入数据点。

Extension GA
az iot ops asset dataset point list

列出资产数据集中的数据点。

Extension GA
az iot ops asset dataset point remove

删除资产数据集中的数据点。

Extension GA
az iot ops asset dataset show

显示资产中的数据集。

Extension GA
az iot ops asset delete

删除资产。

Extension GA
az iot ops asset endpoint

管理资产终结点配置文件。

Extension GA
az iot ops asset endpoint create

创建资产终结点配置文件。

Extension GA
az iot ops asset endpoint create opcua

为 OPCUA 连接器创建资产终结点配置文件。

Extension GA
az iot ops asset endpoint delete

删除资产终结点配置文件。

Extension GA
az iot ops asset endpoint query

查询资源图中的资产终结点配置文件。

Extension GA
az iot ops asset endpoint show

显示资产终结点配置文件。

Extension GA
az iot ops asset endpoint update

更新资产终结点配置文件。

Extension GA
az iot ops asset event

管理资产中的事件。

Extension GA
az iot ops asset event add

将事件添加到资产。

Extension GA
az iot ops asset event export

导出资产中的事件。

Extension GA
az iot ops asset event import

导入资产中的事件。

Extension GA
az iot ops asset event list

列出资产中的事件。

Extension GA
az iot ops asset event remove

删除资产中的事件。

Extension GA
az iot ops asset query

查询资源图中的资产。

Extension GA
az iot ops asset show

显示资产。

Extension GA
az iot ops asset update

更新资产。

Extension GA
az iot ops broker

Mqtt 中转站管理。

Extension GA
az iot ops broker authn

Mqtt 中转站身份验证管理。

Extension GA
az iot ops broker authn apply

创建或替换 mqtt 代理身份验证资源。

Extension GA
az iot ops broker authn delete

删除 mqtt 代理身份验证资源。

Extension GA
az iot ops broker authn list

列出与代理关联的 mqtt 代理身份验证资源。

Extension GA
az iot ops broker authn method

Mqtt broker 身份验证方法作。

Extension GA
az iot ops broker authn method add

将身份验证方法添加到 mqtt 中转站身份验证资源。

Extension GA
az iot ops broker authn show

显示 mqtt 代理身份验证资源的详细信息。

Extension GA
az iot ops broker authz

Mqtt Broker 授权管理。

Extension GA
az iot ops broker authz apply

创建或替换 mqtt Broker 授权资源。

Extension GA
az iot ops broker authz delete

删除 mqtt Broker 授权资源。

Extension GA
az iot ops broker authz list

列出与代理关联的 mqtt Broker 授权资源。

Extension GA
az iot ops broker authz show

显示 mqtt 代理授权资源的详细信息。

Extension GA
az iot ops broker list

列出与实例关联的 mqtt 中转站。

Extension GA
az iot ops broker listener

Mqtt 代理侦听器管理。

Extension GA
az iot ops broker listener apply

创建或替换 mqtt Broker 侦听器服务。

Extension GA
az iot ops broker listener delete

删除 mqtt 中转站侦听器。

Extension GA
az iot ops broker listener list

列出与代理关联的 mqtt 中转站侦听器。

Extension GA
az iot ops broker listener port

Mqtt 代理侦听器端口作。

Extension GA
az iot ops broker listener port add

将 tcp 端口配置添加到 mqtt 中转站侦听器服务。

Extension GA
az iot ops broker listener port remove

从 mqtt 代理侦听器服务中删除 tcp 端口配置。

Extension GA
az iot ops broker listener show

显示 mqtt 中转站侦听器的详细信息。

Extension GA
az iot ops broker persist

Mqtt 中转站磁盘持久性管理。

Extension GA
az iot ops broker persist update

更新 mqtt broker 的磁盘持久性设置。

Extension Preview
az iot ops broker show

显示 mqtt 中转站的详细信息。

Extension GA
az iot ops check

评估已部署 IoT Operations 服务的群集端就绪性和运行时运行状况。

Extension Preview
az iot ops clone

克隆实例。

Extension Preview
az iot ops connector

连接器管理。

Extension Preview
az iot ops connector opcua

OPC UA 连接器管理。

Extension Preview
az iot ops connector opcua client

管理 OPC UA Broker 的企业级客户端应用程序实例证书。

Extension Preview
az iot ops connector opcua client add

添加企业级客户端应用程序实例证书。

Extension Preview
az iot ops connector opcua client remove

从 OPC UA 代理中删除客户端应用程序实例证书。

Extension Preview
az iot ops connector opcua client show

显示机密异步资源“aio-opc-ua-broker-client-certificate”的详细信息。

Extension Preview
az iot ops connector opcua issuer

管理 OPC UA 代理的颁发者证书。

Extension Preview
az iot ops connector opcua issuer add

将颁发者证书添加到 OPC UA Broker 的颁发者证书列表。

Extension Preview
az iot ops connector opcua issuer remove

从 OPC UA Broker 的颁发者证书列表中删除受信任的证书。

Extension Preview
az iot ops connector opcua issuer show

显示机密异步资源“aio-opc-ua-broker-issuer-list”的详细信息。

Extension Preview
az iot ops connector opcua trust

管理 OPC UA 代理的受信任证书。

Extension Preview
az iot ops connector opcua trust add

将受信任的证书添加到 OPC UA Broker 的受信任证书列表。

Extension Preview
az iot ops connector opcua trust remove

从 OPC UA Broker 的受信任证书列表中删除受信任的证书。

Extension Preview
az iot ops connector opcua trust show

显示机密异步资源“aio-opc-ua-broker-trust-list”的详细信息。

Extension Preview
az iot ops create

创建 IoT 操作实例。

Extension GA
az iot ops dataflow

数据流管理。

Extension GA
az iot ops dataflow apply

创建或替换与数据流配置文件关联的数据流。

Extension GA
az iot ops dataflow delete

删除与数据流配置文件关联的数据流。

Extension GA
az iot ops dataflow endpoint

数据流终结点管理。

Extension GA
az iot ops dataflow endpoint apply

创建或替换数据流终结点资源。

Extension GA
az iot ops dataflow endpoint create

创建或替换数据流终结点资源。

Extension GA
az iot ops dataflow endpoint create adls

为 Azure Data Lake Storage Gen2 创建或替换数据流终结点资源。

Extension GA
az iot ops dataflow endpoint create adx

为 Azure 数据资源管理器创建或替换数据流终结点资源。

Extension GA
az iot ops dataflow endpoint create custom-kafka

为自定义 kafka 中转站创建或替换数据流终结点资源。

Extension GA
az iot ops dataflow endpoint create custom-mqtt

为自定义 MQTT 代理创建或替换数据流终结点资源。

Extension GA
az iot ops dataflow endpoint create eventgrid

为 Azure 事件网格创建或替换数据流终结点资源。

Extension GA
az iot ops dataflow endpoint create eventhub

为已启用 kafka 的 Azure 事件中心命名空间创建或替换数据流终结点资源。

Extension GA
az iot ops dataflow endpoint create fabric-onelake

为 Microsoft Fabric OneLake 创建或替换数据流终结点资源。

Extension GA
az iot ops dataflow endpoint create fabric-realtime

创建或替换 Microsoft Fabric Real-Time Intelligence 数据流终结点。

Extension GA
az iot ops dataflow endpoint create local-mqtt

创建或替换 Azure IoT作本地 MQTT 数据流终结点。

Extension GA
az iot ops dataflow endpoint create local-storage

创建或替换本地存储数据流终结点。

Extension GA
az iot ops dataflow endpoint delete

删除数据流终结点资源。

Extension GA
az iot ops dataflow endpoint list

列出与实例关联的数据流终结点资源。

Extension GA
az iot ops dataflow endpoint show

显示数据流终结点资源的详细信息。

Extension GA
az iot ops dataflow endpoint update

更新现有数据流终结点资源的属性。

Extension GA
az iot ops dataflow endpoint update adls

更新 Azure Data Lake Storage Gen2 的现有数据流终结点资源的属性。

Extension GA
az iot ops dataflow endpoint update adx

更新 Azure 数据资源管理器的现有数据流终结点资源的属性。

Extension GA
az iot ops dataflow endpoint update custom-kafka

更新自定义 kafka 中转站的现有数据流终结点资源的属性。

Extension GA
az iot ops dataflow endpoint update custom-mqtt

更新自定义 MQTT 代理的现有数据流终结点资源的属性。

Extension GA
az iot ops dataflow endpoint update eventgrid

更新 Azure 事件网格的现有数据流终结点资源的属性。

Extension GA
az iot ops dataflow endpoint update eventhub

更新已启用 kafka 的 Azure 事件中心命名空间的现有数据流终结点资源的属性。

Extension GA
az iot ops dataflow endpoint update fabric-onelake

更新 Microsoft Fabric OneLake 的现有数据流终结点资源的属性。

Extension GA
az iot ops dataflow endpoint update fabric-realtime

更新现有 Microsoft Fabric Real-Time Intelligence 数据流终结点的属性。

Extension GA
az iot ops dataflow endpoint update local-mqtt

更新现有 Azure IoT作本地 MQTT 数据流终结点的属性。

Extension GA
az iot ops dataflow endpoint update local-storage

更新现有本地存储数据流终结点的属性。

Extension GA
az iot ops dataflow list

列出与数据流配置文件关联的数据流。

Extension GA
az iot ops dataflow profile

数据流配置文件管理。

Extension GA
az iot ops dataflow profile create

创建或替换数据流配置文件。

Extension GA
az iot ops dataflow profile delete

删除数据流配置文件。

Extension GA
az iot ops dataflow profile list

列出与实例关联的数据流配置文件。

Extension GA
az iot ops dataflow profile show

显示数据流配置文件的详细信息。

Extension GA
az iot ops dataflow profile update

更新数据流配置文件。

Extension GA
az iot ops dataflow show

显示与数据流配置文件关联的数据流的详细信息。

Extension GA
az iot ops delete

从群集中删除 IoT 操作。

Extension GA
az iot ops get-versions

打开位于默认浏览器中的版本指南 https://aka.ms/aio-versions

Extension Experimental
az iot ops identity

实例标识管理。

Extension GA
az iot ops identity assign

使用实例分配用户分配的托管标识。

Extension GA
az iot ops identity remove

从实例中删除用户分配的托管标识。

Extension GA
az iot ops identity show

显示实例标识。

Extension GA
az iot ops init

为 IoT 操作部署启动已启用 Arc 的群集。

Extension GA
az iot ops list

列出 IoT 操作实例。

Extension GA
az iot ops migrate-assets

将根资产迁移到命名空间。

Extension Preview
az iot ops ns

设备注册表命名空间管理。

Extension Preview
az iot ops ns asset

管理 IoT作实例中的命名空间资产。

Extension Preview
az iot ops ns asset custom

管理指向自定义设备终结点的命名空间资产。

Extension Preview
az iot ops ns asset custom create

在 IoT作实例中创建自定义命名空间资产。

Extension Preview
az iot ops ns asset custom dataset

管理 IoT作实例中自定义命名空间资产的数据集。

Extension Preview
az iot ops ns asset custom dataset add

将数据集添加到 IoT作实例中的自定义命名空间资产。

Extension Preview
az iot ops ns asset custom dataset list

列出 IoT作实例中自定义命名空间资产的数据集。

Extension Preview
az iot ops ns asset custom dataset point

管理设备注册表命名空间中自定义资产数据集的数据点。

Extension Preview
az iot ops ns asset custom dataset point add

将数据点添加到设备注册表命名空间中的自定义资产数据集。

Extension Preview
az iot ops ns asset custom dataset point list

列出设备注册表命名空间中自定义资产数据集的数据点。

Extension Preview
az iot ops ns asset custom dataset point remove

从设备注册表命名空间中的自定义资产数据集中删除数据点。

Extension Preview
az iot ops ns asset custom dataset remove

从 IoT作实例中的自定义命名空间资产中删除数据集。

Extension Preview
az iot ops ns asset custom dataset show

显示 IoT作实例中自定义命名空间资产的数据集的详细信息。

Extension Preview
az iot ops ns asset custom dataset update

更新 IoT作实例中自定义命名空间资产的数据集。

Extension Preview
az iot ops ns asset custom event

管理 IoT作实例中自定义命名空间资产的事件。

Extension Preview
az iot ops ns asset custom event add

将事件添加到 IoT作实例中的自定义命名空间资产。

Extension Preview
az iot ops ns asset custom event list

列出 IoT作实例中自定义命名空间资产的事件。

Extension Preview
az iot ops ns asset custom event point

管理设备注册表命名空间中自定义资产事件的事件点。

Extension Preview
az iot ops ns asset custom event point add

将事件数据点添加到设备注册表命名空间中的自定义资产事件。

Extension Preview
az iot ops ns asset custom event point list

列出设备注册表命名空间中自定义资产事件的事件点。

Extension Preview
az iot ops ns asset custom event point remove

从设备注册表命名空间中的自定义资产事件中删除事件点。

Extension Preview
az iot ops ns asset custom event remove

从 IoT作实例中的自定义命名空间资产中删除事件。

Extension Preview
az iot ops ns asset custom event show

显示 IoT作实例中自定义命名空间资产的事件的详细信息。

Extension Preview
az iot ops ns asset custom event update

更新 IoT作实例中自定义命名空间资产的事件。

Extension Preview
az iot ops ns asset custom mgmt

在 IoT作实例中管理自定义资产管理组。

Extension Preview
az iot ops ns asset custom mgmt action

管理自定义资产管理组中的作。

Extension Preview
az iot ops ns asset custom mgmt action add

将作添加到自定义资产管理组。

Extension Preview
az iot ops ns asset custom mgmt action list

列出自定义资产管理组中的作。

Extension Preview
az iot ops ns asset custom mgmt action remove

从自定义资产管理组中删除作。

Extension Preview
az iot ops ns asset custom mgmt add

将管理组添加到自定义资产。

Extension Preview
az iot ops ns asset custom mgmt list

列出自定义资产的管理组。

Extension Preview
az iot ops ns asset custom mgmt remove

从自定义资产中删除管理组。

Extension Preview
az iot ops ns asset custom mgmt show

显示自定义资产的管理组的详细信息。

Extension Preview
az iot ops ns asset custom mgmt update

更新自定义资产的管理组。

Extension Preview
az iot ops ns asset custom stream

管理 IoT作实例中自定义命名空间资产的流。

Extension Preview
az iot ops ns asset custom stream add

将流添加到自定义资产。

Extension Preview
az iot ops ns asset custom stream list

列出自定义资产中的流。

Extension Preview
az iot ops ns asset custom stream remove

从自定义资产中删除流。

Extension Preview
az iot ops ns asset custom stream show

在自定义资产中显示流的详细信息。

Extension Preview
az iot ops ns asset custom stream update

更新自定义资产中的流。

Extension Preview
az iot ops ns asset custom update

更新 IoT作实例中的自定义命名空间资产。

Extension Preview
az iot ops ns asset delete

从 IoT作实例中删除命名空间资产。

Extension Preview
az iot ops ns asset media

管理指向媒体设备终结点的命名空间资产。

Extension Preview
az iot ops ns asset media create

在 IoT作实例中创建媒体命名空间资产。

Extension Preview
az iot ops ns asset media stream

管理 IoT作实例中媒体命名空间资产的流。

Extension Preview
az iot ops ns asset media stream add

将流添加到媒体资产。

Extension Preview
az iot ops ns asset media stream list

列出媒体资产中的流。

Extension Preview
az iot ops ns asset media stream remove

从媒体资产中删除流。

Extension Preview
az iot ops ns asset media stream show

在媒体资产中显示流的详细信息。

Extension Preview
az iot ops ns asset media stream update

更新媒体资产中的流。

Extension Preview
az iot ops ns asset media update

更新 IoT作实例中的媒体命名空间资产。

Extension Preview
az iot ops ns asset onvif

管理指向 ONVIF 设备终结点的命名空间资产。

Extension Preview
az iot ops ns asset onvif create

在 IoT作实例中创建 ONVIF 命名空间资产。

Extension Preview
az iot ops ns asset onvif event

管理 IoT作实例中 ONVIF 命名空间资产的事件。

Extension Preview
az iot ops ns asset onvif event add

将事件添加到 IoT作实例中的 ONVIF 命名空间资产。

Extension Preview
az iot ops ns asset onvif event list

列出 IoT作实例中 ONVIF 命名空间资产的事件。

Extension Preview
az iot ops ns asset onvif event remove

从 IoT作实例中的 ONVIF 命名空间资产中删除事件。

Extension Preview
az iot ops ns asset onvif event show

显示 IoT作实例中 ONVIF 命名空间资产的事件的详细信息。

Extension Preview
az iot ops ns asset onvif event update

更新 IoT作实例中 ONVIF 命名空间资产的事件。

Extension Preview
az iot ops ns asset onvif mgmt

在 IoT作实例中管理 ONVIF 资产管理组。

Extension Preview
az iot ops ns asset onvif mgmt add

将管理组添加到 ONVIF 资产。

Extension Preview
az iot ops ns asset onvif mgmt list

列出 ONVIF 资产的管理组。

Extension Preview
az iot ops ns asset onvif mgmt remove

从 ONVIF 资产中删除管理组。

Extension Preview
az iot ops ns asset onvif mgmt show

显示 ONVIF 资产的管理组的详细信息。

Extension Preview
az iot ops ns asset onvif mgmt update

更新 ONVIF 资产的管理组。

Extension Preview
az iot ops ns asset onvif update

更新 IoT作实例中的 ONVIF 命名空间资产。

Extension Preview
az iot ops ns asset opcua

管理指向 OPC UA 设备终结点的命名空间资产。

Extension Preview
az iot ops ns asset opcua create

在 IoT作实例中创建 OPC UA 命名空间资产。

Extension Preview
az iot ops ns asset opcua dataset

管理 IoT作实例中 OPC UA 命名空间资产的数据集。

Extension Preview
az iot ops ns asset opcua dataset add

将数据集添加到 IoT作实例中的 OPC UA 命名空间资产。

Extension Preview
az iot ops ns asset opcua dataset list

列出 IoT作实例中 OPC UA 命名空间资产的数据集。

Extension Preview
az iot ops ns asset opcua dataset point

管理设备注册表命名空间中 OPC UA 资产数据集的数据点。

Extension Preview
az iot ops ns asset opcua dataset point add

将数据点添加到设备注册表命名空间中的 OPC UA 资产数据集。

Extension Preview
az iot ops ns asset opcua dataset point list

列出设备注册表命名空间中 OPC UA 资产数据集的数据点。

Extension Preview
az iot ops ns asset opcua dataset point remove

从设备注册表命名空间中的 OPC UA 资产数据集中删除数据点。

Extension Preview
az iot ops ns asset opcua dataset remove

从 IoT作实例中的 OPC UA 命名空间资产中删除数据集。

Extension Preview
az iot ops ns asset opcua dataset show

显示 IoT作实例中 OPC UA 命名空间资产的数据集的详细信息。

Extension Preview
az iot ops ns asset opcua dataset update

更新 IoT作实例中 OPC UA 命名空间资产的数据集。

Extension Preview
az iot ops ns asset opcua event

管理 IoT作实例中 OPC UA 命名空间资产的事件。

Extension Preview
az iot ops ns asset opcua event add

将事件添加到 IoT作实例中的 OPC UA 命名空间资产。

Extension Preview
az iot ops ns asset opcua event list

列出 IoT作实例中 OPC UA 命名空间资产的事件。

Extension Preview
az iot ops ns asset opcua event remove

从 IoT作实例中的 OPC UA 命名空间资产中删除事件。

Extension Preview
az iot ops ns asset opcua event show

显示 IoT作实例中 OPC UA 命名空间资产的事件的详细信息。

Extension Preview
az iot ops ns asset opcua event update

更新 IoT作实例中 OPC UA 命名空间资产的事件。

Extension Preview
az iot ops ns asset opcua mgmt

在 IoT作实例中管理 OPC UA 资产管理组。

Extension Preview
az iot ops ns asset opcua mgmt action

管理 OPC UA 资产管理组中的作。

Extension Preview
az iot ops ns asset opcua mgmt action add

将作添加到 OPC UA 资产管理组。

Extension Preview
az iot ops ns asset opcua mgmt action list

列出 OPC UA 资产管理组中的作。

Extension Preview
az iot ops ns asset opcua mgmt action remove

从 OPC UA 资产管理组中删除作。

Extension Preview
az iot ops ns asset opcua mgmt add

将管理组添加到 OPC UA 资产。

Extension Preview
az iot ops ns asset opcua mgmt list

列出 OPC UA 资产的管理组。

Extension Preview
az iot ops ns asset opcua mgmt remove

从 OPC UA 资产中删除管理组。

Extension Preview
az iot ops ns asset opcua mgmt show

显示 OPC UA 资产的管理组的详细信息。

Extension Preview
az iot ops ns asset opcua mgmt update

更新 OPC UA 资产的管理组。

Extension Preview
az iot ops ns asset opcua update

更新 IoT作实例中的 OPC UA 命名空间资产。

Extension Preview
az iot ops ns asset query

查询命名空间资产。

Extension Preview
az iot ops ns asset rest

管理指向 REST 设备终结点的命名空间资产。

Extension Preview
az iot ops ns asset rest create

在 IoT作实例中创建 REST 命名空间资产。

Extension Preview
az iot ops ns asset rest dataset

管理 IoT作实例中 REST 命名空间资产的数据集。

Extension Preview
az iot ops ns asset rest dataset add

将数据集添加到 IoT作实例中的 REST 命名空间资产。

Extension Preview
az iot ops ns asset rest dataset list

列出 IoT作实例中 REST 命名空间资产的数据集。

Extension Preview
az iot ops ns asset rest dataset remove

从 IoT作实例中的 REST 命名空间资产中删除数据集。

Extension Preview
az iot ops ns asset rest dataset show

显示 IoT作实例中 REST 命名空间资产数据集的详细信息。

Extension Preview
az iot ops ns asset rest dataset update

更新 IoT作实例中 REST 命名空间资产的数据集。

Extension Preview
az iot ops ns asset rest update

更新 IoT作实例中的 REST 命名空间资产。

Extension Preview
az iot ops ns asset show

显示 IoT作实例中命名空间资产的详细信息。

Extension Preview
az iot ops ns create

创建设备注册表命名空间。

Extension Preview
az iot ops ns delete

删除设备注册表命名空间。

Extension Preview
az iot ops ns device

管理设备注册表命名空间中的设备。

Extension Preview
az iot ops ns device create

在设备注册表命名空间中创建设备。

Extension Preview
az iot ops ns device delete

从设备注册表命名空间中删除设备。

Extension Preview
az iot ops ns device endpoint

管理设备注册表命名空间中的设备的终结点。

Extension Preview
az iot ops ns device endpoint inbound

管理设备注册表命名空间中的设备的入站终结点。

Extension Preview
az iot ops ns device endpoint inbound add

将入站终结点添加到设备注册表命名空间中的设备。

Extension Preview
az iot ops ns device endpoint inbound add custom

将自定义入站终结点添加到设备注册表命名空间中的设备。

Extension Preview
az iot ops ns device endpoint inbound add media

将媒体入站终结点添加到设备注册表命名空间中的设备。

Extension Preview
az iot ops ns device endpoint inbound add onvif

将 ONVIF 入站终结点添加到设备注册表命名空间中的设备。

Extension Preview
az iot ops ns device endpoint inbound add opcua

将 OPC UA 入站终结点添加到设备注册表命名空间中的设备。

Extension Preview
az iot ops ns device endpoint inbound add rest

将 Rest 入站终结点添加到设备注册表命名空间中的设备。

Extension Preview
az iot ops ns device endpoint inbound list

列出设备注册表命名空间中的设备的入站终结点。

Extension Preview
az iot ops ns device endpoint inbound remove

从设备注册表命名空间中的设备中删除入站终结点。

Extension Preview
az iot ops ns device endpoint list

列出设备注册表命名空间中设备的所有终结点。

Extension Preview
az iot ops ns device query

查询设备注册表命名空间中的设备。

Extension Preview
az iot ops ns device show

在设备注册表命名空间中显示设备的详细信息。

Extension Preview
az iot ops ns device update

更新设备注册表命名空间中的设备。

Extension Preview
az iot ops ns list

列出设备注册表命名空间。

Extension Preview
az iot ops ns show

显示设备注册表命名空间的详细信息。

Extension Preview
az iot ops ns update

更新设备注册表命名空间。

Extension Preview
az iot ops registry

管理容器注册表终结点。

Extension Preview
az iot ops registry add

将容器注册表终结点添加到实例。

Extension Preview
az iot ops registry list

列出配置的容器注册表终结点。

Extension Preview
az iot ops registry remove

删除容器注册表终结点。

Extension Preview
az iot ops registry show

显示容器注册表终结点的详细信息。

Extension Preview
az iot ops registry update

更新容器注册表终结点。

Extension Preview
az iot ops rsync

资源同步规则管理。

Extension Preview
az iot ops rsync disable

通过删除实例关联的资源同步规则来禁用云冻结边缘。

Extension Preview
az iot ops rsync enable

通过为实例创建资源同步规则,启用边缘到云冻结。

Extension Preview
az iot ops rsync list

列出与实例关联的资源同步规则。

Extension Preview
az iot ops schema

架构和注册表管理。

Extension Preview
az iot ops schema create

在架构注册表中创建架构。

Extension Preview
az iot ops schema delete

删除架构注册表中的目标架构。

Extension Preview
az iot ops schema list

列出架构注册表中的架构。

Extension Preview
az iot ops schema registry

架构注册表管理。

Extension Preview
az iot ops schema registry create

创建架构注册表。

Extension Preview
az iot ops schema registry delete

删除目标架构注册表。

Extension Preview
az iot ops schema registry list

列出资源组或订阅中的架构注册表。

Extension Preview
az iot ops schema registry show

显示架构注册表的详细信息。

Extension Preview
az iot ops schema show

显示架构注册表中架构的详细信息。

Extension Preview
az iot ops schema show-dataflow-refs

显示用于数据流的架构引用。

Extension Experimental
az iot ops schema version

架构版本管理。

Extension Preview
az iot ops schema version add

将架构版本添加到架构。

Extension Preview
az iot ops schema version list

列出特定架构的架构版本。

Extension Preview
az iot ops schema version remove

删除目标架构版本。

Extension Preview
az iot ops schema version show

显示架构版本的详细信息。

Extension Preview
az iot ops secretsync

实例机密同步管理。

Extension Preview
az iot ops secretsync disable

禁用实例的机密同步。

Extension Preview
az iot ops secretsync enable

为实例启用机密同步。

Extension Preview
az iot ops secretsync list

列出与实例关联的机密同步配置。

Extension Preview
az iot ops show

显示 IoT 操作实例。

Extension GA
az iot ops support

IoT 操作支持操作。

Extension Preview
az iot ops support create-bundle

创建用于故障排除和诊断的标准支持捆绑包 zip 存档。

Extension Preview
az iot ops update

更新 IoT 操作实例。

Extension GA
az iot ops upgrade

升级 IoT 操作实例。

Extension GA

az iot ops check

预览

此命令处于预览阶段,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus

评估已部署 IoT Operations 服务的群集端就绪性和运行时运行状况。

默认情况下,该命令显示所有服务的高级别用户友好 摘要 视图。 使用“--svc”选项指定对单个服务的检查,并通过参数配置详细程度 --detail-level 。 注意:资源类型(--resources)和名称(--resource-name)筛选只能与“--svc”参数一起使用。

{支持的服务 API}

  • deviceregistry.microsoft.com/[v1,v1beta1]
  • namespaces.deviceregistry.microsoft.com/[v1beta1]
  • mqttbroker.iotoperations.azure.com/[v1,v1beta1]
  • connectivity.iotoperations.azure.com/[v1,v1beta1]

有关群集要求的详细信息,请查看 https://aka.ms/iot-ops-cluster-requirements

az iot ops check [--as-object {false, true}]
                 [--context]
                 [--detail-level {0, 1, 2}]
                 [--ops-service --svc {akri, broker, dataflow, deviceregistry, opcua}]
                 [--post {false, true}]
                 [--pre {false, true}]
                 [--resource-name --rn]
                 [--resources {asset, assetendpointprofile, broker, brokerauthentication, brokerauthorization, brokerlistener, dataflow, dataflowendpoint, dataflowprofile, registryendpoint}]

示例

基本用法。 使用摘要输出检查总体 IoT 操作运行状况。

az iot ops check

检查包含详细输出的“broker”服务运行状况和配置。

az iot ops check --svc broker --detail-level 1

仅评估为 CI 优化的输出的“数据流”服务。

az iot ops check --svc dataflow --as-object

使用详细输出检查“deviceregistry”运行状况,但将结果限制为“资产”资源。

az iot ops check --svc deviceregistry --detail-level 2 --resources asset

使用资源名称将结果限制为带有“my-asset-”名称前缀的“资产”资源

az iot ops check --svc deviceregistry --resources asset --resource-name 'my-asset-*'

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--as-object

输出检查 CI 友好数据结构中的内容和验证。

属性
Parameter group: Format Arguments
接受的值: false, true
--context

用于 k8s 群集通信的 Kubeconfig 上下文名称。 如果未current_context提供上下文。

属性
Parameter group: K8s Cluster Arguments
--detail-level

控制检查输出中显示的详细信息级别。 选择 0 作为摘要视图(最小输出)、1 作为详细视图(更全面的信息),或 2 作为详细视图(所有可用信息)。

属性
默认值: 0
接受的值: 0, 1, 2
--ops-service --svc

将评估的 IoT 操作服务部署。

属性
接受的值: akri, broker, dataflow, deviceregistry, opcua
--post

运行部署后检查。

属性
接受的值: false, true
--pre

运行先决条件检查以确定是否满足服务部署的最低要求。

属性
接受的值: false, true
--resource-name --rn

仅运行检查特定资源名称。 名称不区分大小写。 支持 Glob 模式“”和“?”。注意:只允许字母数字字符、连字符、“?”和“”。

--resources

仅对特定资源类型运行检查。 使用空格分隔的值。

属性
接受的值: asset, assetendpointprofile, broker, brokerauthentication, brokerauthorization, brokerlistener, dataflow, dataflowendpoint, dataflowprofile, registryendpoint
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops clone

预览

此命令处于预览阶段,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus

克隆实例。

克隆分析实例,然后通过 ARM 模板以基础结构即代码方式重现该实例。

克隆的输出可以直接应用于另一个连接的群集(称为复制),并/或保存在本地以在另一次使用,并可能进行修改。

克隆定义是通用 ARM 模板,可以通过现有工具进行部署。 有关详细信息,请参阅 https://aka.ms/aio-clone

克隆与以下实例版本范围兼容: 1.0.34>=,<1.3.0

az iot ops clone --name
                 --resource-group
                 [--base-uri]
                 [--force {false, true}]
                 [--mode {linked, nested}]
                 [--no-progress {false, true}]
                 [--param]
                 [--self-hosted-issuer {false, true}]
                 [--summary {detailed, simple}]
                 [--to-cluster-id]
                 [--to-dir]
                 [--yes {false, true}]

示例

将实例克隆到所需的已连接群集。

az iot ops clone -n myinstance -g myresourcegroup --to-cluster-id $CLUSTER_RESOURCE_ID

使用自定义复制将实例克隆到所需的连接群集。

az iot ops clone -n myinstance -g myresourcegroup --to-cluster-id $CLUSTER_RESOURCE_ID --param location=eastus

将实例克隆到所需的连接群集,但拆分并串行应用与资产相关的子部署。

az iot ops clone -n myinstance -g myresourcegroup --to-cluster-id $CLUSTER_RESOURCE_ID --mode linked

将实例克隆到本地目录。

az iot ops clone -n myinstance -g myresourcegroup --to-dir .

将实例克隆到本地目录,但拆分并链接到与资产相关的子部署。

az iot ops clone -n myinstance -g myresourcegroup --to-dir /my/content --mode linked

隐藏进度显示并跳过提示。

az iot ops clone -n myinstance -g myresourcegroup --to-dir . --no-progress -y

必需参数

--name -n

要克隆的模型实例。

--resource-group -g

要克隆的模型实例所在的资源组。

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--base-uri

用于模板链接的基本 URI。 如果未提供相对路径策略,则使用。 当 --mode 设置为“linked”时相关。 示例:https://raw.githubusercontent.com/myorg/myproject/main/myclones/

属性
Parameter group: Local Target Arguments
--force

强制执行操作。

属性
接受的值: false, true
--mode

使用模式“嵌套”时,子部署将在根部署中自包含。 使用模式“linked”时,资产相关的子部署将拆分并存储为由根部署链接的单独文件。

属性
默认值: nested
接受的值: linked, nested
--no-progress

禁用工作的视觉表示形式。

属性
接受的值: false, true
--param -p

将克隆复制到连接的群集时的参数替代。 如果使用模型实例中省略的默认值。 格式是空格分隔的键=值对,其中键表示克隆定义参数。 可以设置以下键:instanceName、clusterName、clusterNamespace、customLocationName、opsExtensionName、schemaRegistryId、resourceSlug、location、applyRoleAssignments、adrNamespaceId。 可以使用一次或多次。

属性
Parameter group: Cluster Target Arguments
--self-hosted-issuer

使用自承载 oidc 颁发者进行联合身份验证。 仅当用户分配的托管标识与模型实例关联时适用。

属性
Parameter group: Cluster Target Arguments
接受的值: false, true
--summary

部署摘要选项。

属性
默认值: simple
接受的值: detailed, simple
--to-cluster-id

克隆将应用到的连接群集的资源 ID。

属性
Parameter group: Cluster Target Arguments
--to-dir

实例克隆定义的本地目录将存储在该目录中。

属性
Parameter group: Local Target Arguments
--yes -y

在没有提示的情况下确认 [y]es。 适用于 CI 和自动化方案。

属性
接受的值: false, true
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops create

创建 IoT 操作实例。

运行此命令之前,需要执行 init。

该命令的结果将 IoT 操作实例与一组配置为一致函数的默认资源进行 net。

若要至少为 --persist-max 大小启用中转站磁盘持久性,必须提供值。 启用后,默认配置将限制为跨状态存储的动态持久性,保留消息和订阅服务器队列。

若要启用边缘到云资源冻结,请使用 az iot ops rsync enable 创建命令后实例。

az iot ops create --cluster
                  --name
                  --ns-resource-id
                  --resource-group
                  --sr-resource-id
                  [--add-insecure-listener {false, true}]
                  [--bp --broker-backend-part]
                  [--br --broker-backend-rf]
                  [--broker-backend-workers --bw]
                  [--broker-config-file]
                  [--broker-frontend-replicas --fr]
                  [--broker-frontend-workers --fw]
                  [--broker-mem-profile --mp {High, Low, Medium, Tiny}]
                  [--cluster-namespace]
                  [--custom-location]
                  [--description]
                  [--df-profile-instances]
                  [--feature]
                  [--location]
                  [--no-progress {false, true}]
                  [--ops-config]
                  [--persist-max-size]
                  [--persist-mode]
                  [--persist-pvc-sc]
                  [--tags]
                  [--trust-settings]

示例

使用最小输入创建目标实例。

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --ns-resource-id $NAMESPACE_RESOURCE_ID

以下示例将自定义添加到默认中转站实例资源以及实例说明和标记。

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --ns-resource-id $NAMESPACE_RESOURCE_ID --broker-mem-profile High --broker-backend-workers 4 --description 'Contoso Factory' --tags tier=testX1

此示例演示如何部署为服务类型负载均衡器端口 1883 配置的附加不安全(无身份验证或 authz)中转站侦听器。 可用于测试和/或演示。 请勿在生产中使用不安全选项。

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --ns-resource-id $NAMESPACE_RESOURCE_ID --add-insecure-listener

此示例突出显示用户提供的证书管理器配置的信任设置。请注意,群集必须已使用“--user-trust”进行初始化,并且必须存在用户证书管理器部署。

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --ns-resource-id $NAMESPACE_RESOURCE_ID --trust-settings configMapName=example-bundle configMapKey=trust-bundle.pem issuerKind=ClusterIssuer issuerName=trust-manager-selfsigned-issuer

使用最小选项部署 mqtt 中转站以启用磁盘持久性。

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --ns-resource-id $NAMESPACE_RESOURCE_ID --persist-max-size 10Gi

部署具有磁盘持久性的 mqtt 中转站,配置卷声明存储类和持久性模式。

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --ns-resource-id $NAMESPACE_RESOURCE_ID --persist-max-size 10Gi --persist-pvc-sc mystorageclass --persist-mode retain=All stateStore=None

必需参数

--cluster

IoT 操作部署的目标群集名称。

--name -n

IoT 操作实例名称。

--ns-resource-id

要用于 IoT作的设备注册表命名空间资源 ID。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

--sr-resource-id

要用于 IoT 操作的架构注册表资源 ID。

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add-insecure-listener

启用 mqtt 中转站部署时,将包含服务类型 LoadBalancer 的侦听器,该侦听器绑定到端口 1883 且没有身份验证或身份验证Z。 仅适用于非生产工作负荷。

属性
Parameter group: Broker Arguments
接受的值: false, true
--bp --broker-backend-part

Mqtt 中转站后端分区。 最小值:1,最大值:16。

属性
Parameter group: Broker Arguments
默认值: 2
--br --broker-backend-rf

Mqtt 中转站后端冗余因素。 指示物理分区中所需的后端副本数(Pod)。 最小值:1,最大值:5。

属性
Parameter group: Broker Arguments
默认值: 2
--broker-backend-workers --bw

Mqtt 中转站后端辅助角色。 最小值:1,最大值:16。

属性
Parameter group: Broker Arguments
默认值: 2
--broker-config-file

包含自定义中转站配置属性的 json 文件的路径。 文件配置内容用于各个中转站配置参数。 适用于高级方案。 预期格式在 https://aka.ms/aziotops-broker-config.

属性
Parameter group: Broker Arguments
--broker-frontend-replicas --fr

Mqtt 中转站前端副本。 最小值:1,最大值:16。

属性
Parameter group: Broker Arguments
默认值: 2
--broker-frontend-workers --fw

Mqtt 中转站前端辅助角色。 最小值:1,最大值:16。

属性
Parameter group: Broker Arguments
默认值: 2
--broker-mem-profile --mp

Mqtt Broker 内存配置文件。

属性
Parameter group: Broker Arguments
默认值: Medium
接受的值: High, Low, Medium, Tiny
--cluster-namespace

群集命名空间 IoT 操作基础结构将部署到该基础结构。 必须为小写。

属性
默认值: azure-iot-operations
--custom-location

对应于 IoT 操作部署的自定义位置名称。 默认值采用“location-{hash(5)}”格式。

--description

IoT 操作实例的说明。

--df-profile-instances

与默认数据流配置文件关联的实例计数。

属性
Parameter group: Dataflow Arguments
默认值: 1
--feature

实例功能配置。可以配置组件和/或模式的设置。 组件模式语法是 {component}.mode={mode} 已知模式值所在的位置: StablePreview 以及 Disabled。 组件设置语法是 {component}.settings.{setting}={value} 已知设置值 EnabledDisabled。 此选项可以一次或多次使用。

--location

将用于预配资源抵押的区域。 如果未提供,将使用连接的群集位置。

--no-progress

禁用工作的视觉表示形式。

属性
接受的值: false, true
--ops-config

IotOperations arc 扩展自定义配置。格式是空格分隔的键=值对或仅键。 此选项可以一次或多次使用。

属性
Parameter group: Extension Config Arguments
--persist-max-size

磁盘上消息缓冲区的最大大小。 设置值将启用磁盘持久性。 必须使用 Kubernetes 资源单元,例如支持以下值后缀:E、P、T、G、M、K。还可以使用两种等效项:Ei、Pi、Ti、Gi、Mi、Ki。

属性
Parameter group: Disk Persistence Arguments
--persist-mode

为状态存储、保留消息和订阅服务器队列配置磁盘持久性模式。 格式是空格分隔的键=值对。 支持的密钥包括:“stateStore”、“retain”、“subscriberQueue”。 每个键支持的值包括:“None”、“All”、“Custom”。 默认情况下,每个模式都设置为启用动态持久性的自定义。 此选项可以一次或多次使用。

属性
Parameter group: Disk Persistence Arguments
--persist-pvc-sc

永久性卷声明所需的存储类的名称。

属性
Parameter group: Disk Persistence Arguments
--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

--trust-settings

用户提供的信任捆绑包的设置。 用于组件 TLS。 格式是空格分隔的键=值对。 以下密钥是必需的:issuerName、、issuerKindconfigMapNameconfigMapKey。 如果未使用,则配置系统提供的自签名信任捆绑包。

属性
Parameter group: Trust Arguments
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops delete

从群集中删除 IoT 操作。

必须提供实例或群集的名称。

该操作使用 Azure Resource Graph 来确定相关资源。 资源图最终保持一致不能保证在执行时处于同步状态。

az iot ops delete --resource-group
                  [--cluster]
                  [--force {false, true}]
                  [--include-deps {false, true}]
                  [--name]
                  [--no-progress {false, true}]
                  [--yes {false, true}]

示例

完成删除的最小输入。

az iot ops delete -n myinstance -g myresourcegroup

跳过确认提示并继续删除过程。 适用于 CI 方案。

az iot ops delete -n myinstance -g myresourcegroup -y

强制删除,而不考虑警告。 可能会导致错误。

az iot ops delete -n myinstance -g myresourcegroup --force

使用群集名称而不是实例进行查找。

az iot ops delete --cluster mycluster -g myresourcegroup

init 的反向应用。

az iot ops delete -n myinstance -g myresourcegroup --include-deps

必需参数

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cluster

用于删除 IoT 操作的目标群集名称。

--force

强制执行操作。

属性
接受的值: false, true
--include-deps

指示命令应删除 IoT 操作依赖项。 此选项旨在反向应用 init。

属性
接受的值: false, true
--name -n

IoT 操作实例名称。

--no-progress

禁用工作的视觉表示形式。

属性
接受的值: false, true
--yes -y

在没有提示的情况下确认 [y]es。 适用于 CI 和自动化方案。

属性
接受的值: false, true
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops get-versions

实验

此命令是实验性的,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus

打开位于默认浏览器中的版本指南 https://aka.ms/aio-versions

az iot ops get-versions

示例

在新的浏览器窗口中路由到版本指南。

az iot ops get-versions
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops init

为 IoT 操作部署启动已启用 Arc 的群集。

部署 IoT 操作需要已启用 Arc 的群集。 有关详细信息 https://aka.ms/aziotops-arcconnect,请参阅以下资源。

init 操作将在安装和配置 IoT 操作部署所需的边缘服务基础层时执行工作。

安装基础层后, az iot ops create 应使用命令来部署实例。

注意:--*-config 选项允许替代默认配置设置。

机密存储的默认配置设置为:rotationPollIntervalInSeconds=120 validatingAdmissionPolicies.applyPolicies=false。

az iot ops init --cluster
                --resource-group
                [--check-cluster {false, true}]
                [--context]
                [--ensure-latest {false, true}]
                [--no-progress {false, true}]
                [--ssc-config]
                [--user-trust --ut {false, true}]

示例

使用最小输入。 此窗体将部署 IoT 操作基础层。

az iot ops init --cluster mycluster -g myresourcegroup

以下示例突出显示了为自定义证书管理器配置启用用户信任设置。这将跳过系统证书管理器和信任管理器的部署。

az iot ops init --cluster mycluster -g myresourcegroup --user-trust

为 Arc 机密存储提供自定义部署时配置。

az iot ops init --cluster mycluster -g myresourcegroup --ssc-config rotationPollIntervalInSeconds=60

在继续 init 之前,请检查群集是否符合必要的先决条件配置。 此选项需要有效的 kubeconfig。

az iot ops init --cluster mycluster -g myresourcegroup --check-cluster

必需参数

--cluster

IoT 操作部署的目标群集名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--check-cluster
预览

在启动之前强制检查最低群集要求。

属性
接受的值: false, true
--context

用于 k8s 群集通信的 Kubeconfig 上下文名称。 如果未current_context提供上下文。

属性
Parameter group: K8s Cluster Arguments
--ensure-latest

确保正在使用最新的 IoT Ops CLI,如果升级可用,则会引发错误。

属性
接受的值: false, true
--no-progress

禁用工作的视觉表示形式。

属性
接受的值: false, true
--ssc-config

SecretStore arc 扩展自定义配置。格式是空格分隔的键=值对或仅键。 此选项可以一次或多次使用。

属性
Parameter group: Extension Config Arguments
--user-trust --ut

跳过系统证书管理器和信任管理器的部署,以支持用户提供的配置。

属性
Parameter group: Trust Arguments
接受的值: false, true
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops list

列出 IoT 操作实例。

使用具有所需 JMESPath 语法的 --query 查询结果。

az iot ops list [--resource-group]

示例

列出订阅中的所有实例。

az iot ops list

列出特定资源组的所有实例。

az iot ops list -g myresourcegroup

列出订阅中具有特定标记值的实例。

az iot ops list -g myresourcegroup --query "[?tags.env == 'prod']"

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops migrate-assets

预览

此命令处于预览阶段,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus

将根资产迁移到命名空间。

需要实例版本 >= 1.2.36。

根资产的目标集将转换为替换原始根资产的等效命名空间表示形式。

在迁移期间,命名空间设备将就地创建资产引用的终结点配置文件。 如果多个资产引用同一终结点配置文件,则迁移的资产将引用单个命名空间设备。

迁移后使用 az iot ops ns asset 命令 az iot ops ns device 组来管理命名空间资产和设备。

强烈建议在执行迁移之前先创建 az iot ops clone 目标实例的快照。 如果需要,可以使用克隆还原实例。

对于通过 --name-pattern 匹配的 glob 样式模式,可以使用“*”或“?”或“...”。

默认情况下,该命令将检查设备注册表服务主体是否具有 Azure Kubernetes Service Arc Contributor 与实例关联的自定义位置的内置角色,并根据需要应用该角色。 可以使用标志跳过 --skip-ra 此作。

az iot ops migrate-assets --name
                          --resource-group
                          [--adr-sp-oid]
                          [--pattern]
                          [--skip-ra {false, true}]
                          [--yes {false, true}]

示例

迁移与实例关联的所有根资产。

az iot ops migrate-assets -n myinstance --resource-group myresourcegroup

迁移与实例关联的特定资产。

az iot ops migrate-assets -n myinstance --resource-group myresourcegroup --pattern asset1 asset2 asset3

迁移与与 glob 样式模式匹配的实例关联的资产。

az iot ops migrate-assets -n myinstance --resource-group myresourcegroup --pattern asset-p1-* asset-eng?-01

必需参数

--name -n

IoT 操作实例名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--adr-sp-oid

为自定义位置角色分配提供显式设备注册表服务主体 OID。 如果登录主体没有从 MS Graph 查询应用的权限,这非常有用。

属性
Parameter group: Role Assignment Arguments
--pattern -p

空格分隔的 glob 样式模式,以匹配资产名称。 可以使用“*”或“?”或“...”。

--skip-ra

使用时,将跳过操作的角色分配步骤。

属性
Parameter group: Role Assignment Arguments
接受的值: false, true
--yes -y

在没有提示的情况下确认 [y]es。 适用于 CI 和自动化方案。

属性
接受的值: false, true
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops show

显示 IoT 操作实例。

(可选)该命令可以输出表示针对支持群集的 IoT 操作部署的关联资源的树结构。

az iot ops show --name
                --resource-group
                [--tree {false, true}]

示例

显示实例的基本用法。

az iot ops show --name myinstance -g myresourcegroup

输出表示 IoT 操作部署的关联资源的树结构。

az iot ops show --name myinstance -g myresourcegroup --tree

必需参数

--name -n

IoT 操作实例名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--tree

用于可视化针对支持群集的 IoT 操作部署。

属性
接受的值: false, true
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops update

更新 IoT 操作实例。

目前,可以更新实例标记、说明和功能。

az iot ops update --name
                  --resource-group
                  [--description]
                  [--feature]
                  [--tags]

示例

更新实例标记。 这相当于替换。

az iot ops update --name myinstance -g myresourcegroup --tags a=b c=d

删除实例标记。

az iot ops update --name myinstance -g myresourcegroup --tags ""

更新实例说明。

az iot ops update --name myinstance -g myresourcegroup --desc "Fabrikam Widget Factory B42"

必需参数

--name -n

IoT 操作实例名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--description

IoT 操作实例的说明。

--feature

实例功能配置。可以配置组件和/或模式的设置。 组件模式语法是 {component}.mode={mode} 已知模式值所在的位置: StablePreview 以及 Disabled。 组件设置语法是 {component}.settings.{setting}={value} 已知设置值 EnabledDisabled。 此选项可以一次或多次使用。

--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az iot ops upgrade

升级 IoT 操作实例。

默认情况下,如果没有选项,该命令将评估构成 IoT 操作的已部署群集端服务的版本,并将其与将使用 az iot ops initaz iot ops create执行的内置部署进行比较。

az iot ops upgrade --name
                   --resource-group
                   [--no-progress {false, true}]
                   [--ops-config]
                   [--plat-config]
                   [--ssc-config]
                   [--yes {false, true}]

示例

使用最少的输入升级实例。

az iot ops upgrade --name myinstance -g myresourcegroup

跳过实例升级的确认提示。 适用于 CI 方案。

az iot ops upgrade --name myinstance -g myresourcegroup -y

设置应用的扩展配置设置应在升级期间。 若要删除设置,请提供没有值的键。

az iot ops upgrade --name myinstance -g myresourcegroup --ops-config key1=value1 deletekey

必需参数

--name -n

IoT 操作实例名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-progress

禁用工作的视觉表示形式。

属性
接受的值: false, true
--ops-config

IotOperations arc 扩展自定义配置。格式是空格分隔的键=值对或仅键。 此选项可以一次或多次使用。

属性
Parameter group: Extension Config Arguments
--plat-config

平台弧线扩展自定义配置。格式是空格分隔的键=值对或仅键。 此选项可以一次或多次使用。

属性
Parameter group: Extension Config Arguments
--ssc-config

SecretStore arc 扩展自定义配置。格式是空格分隔的键=值对或仅键。 此选项可以一次或多次使用。

属性
Parameter group: Extension Config Arguments
--yes -y

在没有提示的情况下确认 [y]es。 适用于 CI 和自动化方案。

属性
接受的值: false, true
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False