az iot ops
Note
このリファレンスは、Azure CLI (バージョン 2.53.0 以降) の azure-iot-ops 拡張機能の一部です。 拡張機能は、 az iot ops コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
このコマンド グループはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
Azure IoT 操作を管理します。
Azure IoT Operations は、オンプレミスの資産から産業グレードの MQTT ブローカーにデータを集計し、エッジ コンピューティングを追加し、クラウドのさまざまなサービスを使用して双方向データ フローを設定できるようにする、高度に調整された疎結合のファースト パーティ Kubernetes サービスのセットです。
既定では、IoT Operations CLI コマンドは、新しい拡張機能バージョンが使用可能かどうかを定期的に確認します。
この動作は、 az config set iotops.check_latest=false
で無効にすることができます。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az iot ops asset |
資産を管理する。 |
拡張子 | プレビュー |
az iot ops asset create |
資産を作成します。 |
拡張子 | プレビュー |
az iot ops asset data-point |
資産内のデータ ポイントを管理します。 |
拡張子 | プレビュー |
az iot ops asset data-point add |
資産にデータ ポイントを追加します。 |
拡張子 | プレビュー |
az iot ops asset data-point export |
資産内のデータ ポイントをエクスポートします。 |
拡張子 | プレビュー |
az iot ops asset data-point import |
資産内のデータ ポイントをインポートします。 |
拡張子 | プレビュー |
az iot ops asset data-point list |
資産内のデータ ポイントを一覧表示します。 |
拡張子 | プレビュー |
az iot ops asset data-point remove |
資産内のデータ ポイントを削除します。 |
拡張子 | プレビュー |
az iot ops asset delete |
資産を削除します。 |
拡張子 | プレビュー |
az iot ops asset endpoint |
資産エンドポイント プロファイルを管理します。 |
拡張子 | プレビュー |
az iot ops asset endpoint certificate |
資産エンドポイントで所有されている証明書を管理します。 |
拡張子 | プレビュー |
az iot ops asset endpoint certificate add |
資産エンドポイントに所有証明書を追加します。 |
拡張子 | プレビュー |
az iot ops asset endpoint certificate list |
資産エンドポイント内の所有証明書を一覧表示します。 |
拡張子 | プレビュー |
az iot ops asset endpoint certificate remove |
資産エンドポイント内の所有証明書を削除します。 |
拡張子 | プレビュー |
az iot ops asset endpoint create |
資産エンドポイントを作成します。 |
拡張子 | プレビュー |
az iot ops asset endpoint delete |
資産エンドポイントを削除します。 |
拡張子 | プレビュー |
az iot ops asset endpoint query |
リソース グラフに対して資産エンドポイントのクエリを実行します。 |
拡張子 | プレビュー |
az iot ops asset endpoint show |
資産エンドポイントを表示します。 |
拡張子 | プレビュー |
az iot ops asset endpoint update |
資産エンドポイントを更新します。 |
拡張子 | プレビュー |
az iot ops asset event |
資産内のイベントを管理します。 |
拡張子 | プレビュー |
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 query |
リソース グラフに資産のクエリを実行します。 |
拡張子 | プレビュー |
az iot ops asset show |
資産を表示します。 |
拡張子 | プレビュー |
az iot ops asset update |
資産を更新します。 |
拡張子 | プレビュー |
az iot ops broker |
Mqtt ブローカーの管理と操作。 |
拡張子 | プレビュー |
az iot ops broker authn |
ブローカー認証管理。 |
拡張子 | プレビュー |
az iot ops broker authn list |
インスタンスに関連付けられている MQTT ブローカー認証リソースを一覧表示します。 |
拡張子 | プレビュー |
az iot ops broker authn show |
Mqtt ブローカー認証リソースの詳細を表示します。 |
拡張子 | プレビュー |
az iot ops broker authz |
ブローカー承認管理。 |
拡張子 | プレビュー |
az iot ops broker authz list |
インスタンスに関連付けられている MQTT ブローカー承認リソースを一覧表示します。 |
拡張子 | プレビュー |
az iot ops broker authz show |
Mqtt ブローカー承認リソースの詳細を表示します。 |
拡張子 | プレビュー |
az iot ops broker list |
インスタンスに関連付けられている mqtt ブローカーを一覧表示します。 |
拡張子 | プレビュー |
az iot ops broker listener |
ブローカー リスナーの管理。 |
拡張子 | プレビュー |
az iot ops broker listener list |
ブローカーに関連付けられている mqtt ブローカー リスナーを一覧表示します。 |
拡張子 | プレビュー |
az iot ops broker listener show |
mqtt ブローカー リスナーの詳細を表示します。 |
拡張子 | プレビュー |
az iot ops broker show |
mqtt ブローカーの詳細を表示します。 |
拡張子 | プレビュー |
az iot ops broker stats |
dmqtt 実行中の統計を表示します。 |
拡張子 | プレビュー |
az iot ops check |
デプロイされた IoT Operations サービスのクラスター側ランタイムの正常性を評価します。 |
拡張子 | プレビュー |
az iot ops dataflow |
データフロー管理。 |
拡張子 | プレビュー |
az iot ops dataflow endpoint |
データフロー エンドポイントの管理。 |
拡張子 | プレビュー |
az iot ops dataflow endpoint list |
インスタンスに関連付けられているデータフロー エンドポイント リソースを一覧表示します。 |
拡張子 | プレビュー |
az iot ops dataflow endpoint show |
データフロー エンドポイント リソースの詳細を表示します。 |
拡張子 | プレビュー |
az iot ops dataflow list |
データフロー プロファイルに関連付けられているデータフローを一覧表示します。 |
拡張子 | プレビュー |
az iot ops dataflow profile |
データフロー プロファイルの管理。 |
拡張子 | プレビュー |
az iot ops dataflow profile list |
インスタンスに関連付けられているデータフロー プロファイルを一覧表示します。 |
拡張子 | プレビュー |
az iot ops dataflow profile show |
データフロー プロファイルの詳細を表示します。 |
拡張子 | プレビュー |
az iot ops dataflow show |
データフロー プロファイルに関連付けられているデータフローの詳細を表示します。 |
拡張子 | プレビュー |
az iot ops delete |
クラスターから IoT 操作を削除します。 |
拡張子 | プレビュー |
az iot ops init |
ターゲットの Arc 対応クラスターに IoT Operations をブートストラップ、構成、デプロイします。 |
拡張子 | プレビュー |
az iot ops list |
IoT Operations インスタンスを一覧表示します。 |
拡張子 | プレビュー |
az iot ops show |
IoT Operations インスタンスを表示します。 |
拡張子 | プレビュー |
az iot ops support |
IoT 操作では、コマンド領域がサポートされます。 |
拡張子 | プレビュー |
az iot ops support create-bundle |
トラブルシューティングと診断に使用する標準サポート バンドル zip アーカイブを作成します。 |
拡張子 | プレビュー |
az iot ops update |
IoT Operations インスタンスを更新します。 |
拡張子 | プレビュー |
az iot ops verify-host |
IoT Operations デプロイの互換性のためにクラスター ホスト検証のセットを実行します。 |
拡張子 | プレビュー |
az iot ops check
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
デプロイされた IoT Operations サービスのクラスター側ランタイムの正常性を評価します。
既定では、このコマンドは、選択したサービスの人間に優しい 日 ビューを表示します。
詳細については、 --detail-level
を使用して要求できます。
{サポートされているサービス API}
- akri.sh/[v0]
- deviceregistry.microsoft.com/[v1beta1]
- mqttbroker.iotoperations.azure.com/[v1beta1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
クラスターの要件の詳細については、 https://aka.ms/iot-ops-cluster-requirementsを確認してください。
az iot ops check [--as-object {false, true}]
[--context]
[--detail-level {0, 1, 2}]
[--ops-service {akri, broker, deviceregistry, opcua}]
[--post {false, true}]
[--pre {false, true}]
[--resource-name]
[--resources {asset, assetendpointprofile, assettype, broker, brokerlistener, configuration, instance}]
例
基本的な使用方法。 要約出力で 'broker' の正常性をチェックします。
az iot ops check
前の例と同様に 'broker' を評価しますが、出力は CI 用に最適化されています。
az iot ops check --as-object
"opcua" の正常性と構成を詳細な出力で確認します。
az iot ops check --svc opcua --detail-level 1
'deviceregistry' の正常性をチェックしますが、結果を 'asset' リソースに制限します。
az iot ops check --svc deviceregistry --detail-level 1 --resources asset
リソース名を使用して、'my-asset-' 名プレフィックスを持つ 'asset' リソースに結果を制限する
az iot ops check --svc deviceregistry --resources asset --resource-name 'my-asset-*'
省略可能のパラメーター
CI フレンドリ なデータ構造の内容と検証を出力チェックします。
k8s クラスター通信に使用する Kubeconfig コンテキスト名。 コンテキストが指定されていない場合は、current_contextが使用されます。
チェック出力に表示される詳細レベルを制御します。 概要ビュー (最小出力) には 0、詳細ビュー (より包括的な情報) には 1、詳細ビュー (使用可能なすべての情報) には 2 を選択します。
評価される IoT Operations サービスのデプロイ。
デプロイ後のチェックを実行します。
前提条件チェックを実行して、サービスデプロイの最小要件が満たされているかどうかを判断します。
特定のリソース名のチェックのみを実行します。 名前の大文字と小文字は区別されます。 Glob パターン '' と '?' がサポートされています。注: 英数字、ハイフン、'?' および '' のみを使用できます。
特定のリソースの種類に対してのみチェックを実行します。 スペース区切りの値を使用します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops delete
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
クラスターから IoT 操作を削除します。
この操作では、Azure Resource Graph を使用して、関連付けられたリソースを決定します。 リソース グラフの最終的な整合性は、実行時の同期状態を保証するものではありません。
az iot ops delete --cluster
--resource-group
[--force {false, true}]
[--no-progress {false, true}]
[--yes {false, true}]
例
完全な削除のための最小入力。
az iot ops delete --cluster mycluster -g myresourcegroup
確認プロンプトをスキップし、削除プロセスに進みます。 CI シナリオに役立ちます。
az iot ops delete --cluster mycluster -g myresourcegroup -y
警告に関係なく強制的に削除します。 エラーが発生する可能性があります。
az iot ops delete --cluster mycluster -g myresourcegroup --force
必須のパラメーター
IoT 操作の削除のターゲット クラスター名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
操作を強制的に実行します。
作業の視覚的表現を無効にします。
プロンプトなしで [y] es を確認します。 CI と自動化のシナリオに役立ちます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops init
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
ターゲットの Arc 対応クラスターに IoT Operations をブートストラップ、構成、デプロイします。
クラスターを Arc 対応にする方法など、その他のリソースについては、 https://learn.microsoft.com/en-us/azure/iot-operations/deploy-iot-ops/howto-prepare-cluster
IoT 操作は、Key Vault CSI ドライバー シークレット同期のサービス プリンシパル (SP) に依存します。
既定では、init は Microsoft Graph を使用して適切なアプリ登録を作成および構成し、それをクラスターに適用します。
アプリの登録を事前に作成し、--sp-app-id、--sp-object-id、および --sp-secret の値を指定することで、この作業をショートサーキットできます。 SP フィールドを指定することで、Microsoft Graph 操作による追加の作業は行われません。
アプリの登録を事前に作成すると、ログイン プリンシパルで Entra Id のアクセス許可が制限されている場合に便利です。 たとえば、CI/自動化のシナリオや、組織によるユーザー責任の分離などです。
az iot ops init --cluster
--resource-group
[--add-insecure-listener {false, true}]
[--bfr]
[--bfw]
[--broker]
[--broker-authn]
[--broker-backend-part]
[--broker-backend-rf]
[--broker-backend-workers]
[--broker-config-file]
[--broker-listener]
[--broker-mem-profile {High, Low, Medium, Tiny}]
[--broker-service-type {ClusterIp, LoadBalancer, NodePort}]
[--ca-dir]
[--ca-file]
[--ca-key-file]
[--ca-valid-days]
[--cluster-namespace]
[--context]
[--csi-config]
[--csi-ver]
[--custom-location]
[--desc]
[--df-profile-instances]
[--disable-rotation {false, true}]
[--disable-rsync-rules {false, true}]
[--ensure-latest {false, true}]
[--kubernetes-distro {k3s, k8s, microk8s}]
[--kv-id]
[--kv-spc-secret-name]
[--location]
[--name]
[--no-block {false, true}]
[--no-deploy {false, true}]
[--no-progress {false, true}]
[--no-tls {false, true}]
[--rotation-int]
[--runtime-socket]
[--show-template {false, true}]
[--simulate-plc {false, true}]
[--sp-app-id]
[--sp-object-id]
[--sp-secret]
[--sp-secret-valid-days]
例
セットアップを完了するための最小入力。 これには、Key Vault の構成、CSI ドライバーのデプロイ、TLS 構成、IoT 操作のデプロイが含まれます。
az iot ops init --cluster mycluster -g myresourcegroup --kv-id /subscriptions/2cb3a427-1abc-48d0-9d03-dd240819742a/resourceGroups/myresourcegroup/providers/Microsoft.KeyVault/vaults/mykeyvault
デプロイの一部としてシミュレートされた PLC サーバーを含める既存のアプリ ID とフラグの使用を除き、前の例と同じセットアップ。 アプリ ID を含めると、init がアプリ登録を作成できなくなります。
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --simulate-plc
デプロイをスキップし、Key Vault CSI ドライバーと TLS 構成ワークフローのみに焦点を当てるには、--no-deploy を単純に渡します。 これは、ポータルなどの別のツールからデプロイする場合に便利です。
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --no-deploy
既に準備されているクラスターにのみ IoT Operations をデプロイするには、--kv-id を省略し、--no-tls を含めるだけです。
az iot ops init --cluster mycluster -g myresourcegroup --no-tls
--no-block を使用して、デプロイが進行中の間に他の作業を実行し、デプロイが完了するのを待ってから他の作業を開始します。
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --no-block
この例では、--sp-app-id、--sp-object-id、および --sp-secret の値を指定する方法を示します。 これらの値には、Key Vault CSI ドライバー シークレット同期に使用される目的のサービス プリンシパルが反映されている必要があります。 詳細については、コマンドの概要を確認してください。
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --sp-object-id 224a7a3f-c63d-4923-8950-c4a85f0d2f29 --sp-secret $SP_SECRET
Key Vault CSI ドライバーのランタイム構成をカスタマイズするには、--csi-config を使用できます。 たとえば、telegraf コンテナーの依存関係にリソース制限を設定します。
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --csi-config telegraf.resources.limits.memory=500Mi telegraf.resources.limits.cpu=100m
必須のパラメーター
IoT Operations デプロイのターゲット クラスター名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
有効にすると、mqtt ブローカーのデプロイには、ポート 1883 にバインドされたリスナーが含まれ、authN または authZ はありません。非運用ワークロードの場合のみ。
Mqtt ブローカー フロントエンド レプリカ。
Mqtt ブローカー フロントエンド ワーカー。
mqtt ブローカー名。
mqtt ブローカーの authN 名。
Mqtt ブローカーのバックエンド パーティション。
Mqtt ブローカーバックエンド冗長係数。
Mqtt ブローカー バックエンド ワーカー。
カスタム ブローカー構成プロパティを持つ json ファイルへのパス。 高度なシナリオに役立ちます。 想定される形式については、 https://aka.ms/aziotops-broker-configで説明します。
mqtt ブローカー リスナー名。
Mqtt ブローカーのメモリ プロファイル。
Mqtt ブローカー サービスの種類。
生成されたテスト CA と秘密キーが配置されるローカル ディレクトリ。 ディレクトリが指定されていない場合、ファイルはディスクに書き込まれなくなります。 --ca-file と --ca-key-file が指定されていない場合に適用されます。
PEM 形式の目的の CA ファイルへのパス。
PEM 形式の CA 秘密キー ファイルへのパス。 !必須! --ca-file が指定されている場合。
init によって生成された x509 CA の期間を日数で制御するオプション。 --ca-file と --ca-key-file が指定されていない場合に適用されます。
クラスター名前空間 IoT Operations インフラストラクチャがデプロイされます。 小文字にする必要があります。
k8s クラスター通信に使用する Kubeconfig コンテキスト名。 コンテキストが指定されていない場合は、current_contextが使用されます。
CSI ドライバー拡張機能のカスタム構成。 形式はスペース区切りのキーと値のペアです。 --csi-config は 1 回以上使用できます。
CSI ドライバー拡張機能のバージョン。
IoT Operations デプロイに対応するカスタムの場所の名前。 既定値は '{cluster_name}-{token}-ops-init-cl' の形式です。
IoT Operations インスタンスの説明。
既定のデータフロー プロファイルに関連付けられているインスタンス数。
シークレットローテーションを無効にするフラグ。
リソース同期規則は、IoT Operations のデプロイには含まれません。
最新の IoT Ops CLI が使用されていることを確認し、アップグレードが使用可能な場合はエラーが発生します。
Akri 構成に使用する Kubernetes ディストリビューション。 選択したディストリビューションは、--runtime-socket 値が指定されていない場合の既定のコンテナー ランタイム ソケット パスを意味します。
Key Vault ARM リソース ID。このリソース ID を指定すると、クライアントは必要なすべてのリソースとクラスター側の構成を設定して、IoT 操作用の Key Vault CSI ドライバーを有効にすることができます。
既定の SPC シークレットとして使用する Key Vault シークレット name 。 シークレットが存在しない場合は、暗号化によってセキュリティで保護されたプレースホルダー値を使用して作成されます。
プロビジョニングされた RPSaaS 担保に使用される ARM の場所。 指定しない場合は、接続されたクラスターの場所が使用されます。
IoT Operations インスタンス名。 既定値は '{cluster_name}-ops-instance' の形式です。
IoT Operations のデプロイが開始された直後に戻ります。
IoT Operations デプロイ ワークフローはスキップされます。
作業の視覚的表現を無効にします。
TLS 構成ワークフローはスキップされます。
回転ポーリング間隔。
コンテナー ランタイム ソケットの既定のノード パス。 指定しない場合 (既定)、ソケット パスは --kubernetes-distro によって決定されます。
設定時にフラグを設定すると、デプロイを目的としたテンプレートが出力されます。
設定時にフラグを設定すると、PLC サーバーを起動するように OPC-UA ブローカー インストーラーが構成されます。
サービス プリンシパル アプリ ID。指定された場合は、CSI ドライバーのセットアップに使用されます。 それ以外の場合は、アプリの登録が作成されます。 必須 ログイン プリンシパルにクエリ グラフへのアクセス許可がない場合。
サービス プリンシパル (sp) オブジェクト ID。指定された場合は、CSI ドライバーのセットアップに使用されます。 それ以外の場合、オブジェクト ID はアプリ ID から照会されます。sp が存在しない場合は sp を作成します。 必須 ログイン プリンシパルにクエリ グラフへのアクセス許可がない場合。 az ad sp show --id <app Id> --query id -o tsv
を使用して適切なオブジェクト ID を生成します。または、ポータルを使用して、Entra Id テナントのエンタープライズ アプリケーションに移動することもできます。
指定されたサービス プリンシパル アプリ ID に対応するシークレット。指定された場合は、CSI ドライバーのセットアップに使用されます。 それ以外の場合は、新しいシークレットが作成されます。 必須 ログイン プリンシパルにクエリ グラフへのアクセス許可がない場合。
初期化によって生成されたサービス プリンシパル シークレットの期間を日数で制御するオプション。 --sp-secret が指定されていない場合に適用されます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops list
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
IoT Operations インスタンスを一覧表示します。
目的の 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']"
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops show
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
IoT Operations インスタンスを表示します。
必要に応じて、このコマンドは、バッキング クラスターに対する IoT 操作のデプロイを表す関連付けられたリソースのツリー構造を出力できます。
az iot ops show --name
--resource-group
[--tree {false, true}]
例
インスタンスを表示するための基本的な使用方法。
az iot ops show --name myinstance -g myresourcegroup
IoT Operations デプロイを表す関連リソースのツリー構造を出力します。
az iot ops show --name myinstance -g myresourcegroup --tree
必須のパラメーター
IoT Operations インスタンス名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
バッキング クラスターに対する IoT 操作のデプロイを視覚化するために使用します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops update
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
IoT Operations インスタンスを更新します。
現在、インスタンスのタグと説明は更新できます。
az iot ops update --name
--resource-group
[--desc]
[--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"
必須のパラメーター
IoT Operations インスタンス名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
IoT Operations インスタンスの説明。
インスタンス タグ。 次の形式のキーと値のペアのプロパティ バッグ: a=b c=d。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops verify-host
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
IoT Operations デプロイの互換性のためにクラスター ホスト検証のセットを実行します。
ターゲット クラスター ホストで直接実行することを目的としています。 このコマンドでは、依存関係のインストールなどの一連の特権アクションの適用を求めるメッセージが表示される場合があります。 この場合、CLI は管理者特権で実行する必要があります。 たとえば、「 sudo AZURE_EXTENSION_DIR=~/.azure/cliextensions az iot ops verify-host
」のように指定します。
az iot ops verify-host [--no-progress {false, true}]
省略可能のパラメーター
作業の視覚的表現を無効にします。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI