az iot ops schema registry
Note
このリファレンスは、Azure CLI (バージョン 2.53.0 以降) の azure-iot-ops 拡張機能の一部です。 拡張機能は、 az iot ops スキーマ レジストリ コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細を参照してください。
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
スキーマ レジストリの管理。
スキーマ レジストリは、スキーマを管理するための一元化されたリポジトリです。 スキーマ レジストリを使用すると、エッジとクラウドの両方でスキーマの生成と取得が可能になります。 スキーマ定義の信頼できる 1 つのソースを提供することで、システム間の一貫性と互換性を確保します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az iot ops schema registry create |
スキーマ レジストリを作成する。 |
拡張子 | プレビュー |
az iot ops schema registry delete |
ターゲット スキーマ レジストリを削除します。 |
拡張子 | プレビュー |
az iot ops schema registry list |
リソース グループまたはサブスクリプション内のスキーマ レジストリを一覧表示します。 |
拡張子 | プレビュー |
az iot ops schema registry show |
スキーマ レジストリの詳細を表示します。 |
拡張子 | プレビュー |
az iot ops schema registry create
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
スキーマ レジストリを作成する。
この操作により、システム マネージド ID が有効になっているスキーマ レジストリが作成されます。
その後、システム ID に、既定でストレージ アカウント コンテナー スコープに対して組み込みの "ストレージ BLOB データ共同作成者" ロールが割り当てられます。 必要に応じて、代わりに使用する --custom-role-id を使用してカスタム ロールを指定できます。
指定されたストレージ アカウント コンテナーが存在しない場合は、既定の設定で作成されます。
この操作では、Microsoft.DeviceRegistry リソース プロバイダーが登録されていない場合も登録されます。
az iot ops schema registry create --name
--registry-namespace
--resource-group
--sa-resource-id
[--custom-role-id]
[--desc]
[--display-name]
[--location]
[--sa-container]
[--tags]
例
最小入力を使用して、"myregistry" という名前のスキーマ レジストリを作成します。
az iot ops schema registry create -n myregistry -g myresourcegroup --registry-namespace myschemas --sa-resource-id $STORAGE_ACCOUNT_RESOURCE_ID
追加のカスタマイズを使用して、リージョン westus2 に "myregistry" という名前のスキーマ レジストリを作成します。
az iot ops schema registry create -n myregistry -g myresourcegroup --registry-namespace myschemas --sa-resource-id $STORAGE_ACCOUNT_RESOURCE_ID --sa-container myschemacontainer -l westus2 --desc 'Contoso factory X1 schemas' --display-name 'Contoso X1' --tags env=prod
必須のパラメーター
スキーマ レジストリ名。
スキーマ レジストリ名前空間。 テナント内のスキーマ レジストリを一意に識別します。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
スキーマ レジストリで使用するストレージ アカウントリソース ID。
省略可能のパラメーター
/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/{roleId} の形式の完全修飾ロール定義 ID。
スキーマ レジストリの説明。
スキーマ レジストリの表示名。
スキーマ レジストリを作成するリージョン。 場所が指定されていない場合は、リソース グループの場所が使用されます。
スキーマが格納されるストレージ アカウント コンテナー名。
スキーマ レジストリ タグ。 次の形式のキーと値のペアのプロパティ バッグ: a=b c=d。 --tags "" を使用して、すべてのタグを削除します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops schema registry delete
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
ターゲット スキーマ レジストリを削除します。
az iot ops schema registry delete --name
[--resource-group]
[--yes {false, true}]
例
スキーマ レジストリ 'myregistry' を削除します。
az iot ops schema registry delete -n myregistry -g myresourcegroup
必須のパラメーター
スキーマ レジストリ名。
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
プロンプトなしで [y] es を確認します。 CI と自動化のシナリオに役立ちます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops schema registry list
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
リソース グループまたはサブスクリプション内のスキーマ レジストリを一覧表示します。
az iot ops schema registry list [--resource-group]
例
リソース グループ 'myresourcegroup' のスキーマ レジスタを一覧表示します。
az iot ops schema registry list -g myresourcegroup
特定のタグに対する既定のサブスクリプション フィルター処理でスキーマ レジスタを一覧表示します。
az iot ops schema registry list --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 schema registry show
コマンド グループ 'iot ops' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
スキーマ レジストリの詳細を表示します。
az iot ops schema registry show --name
--resource-group
例
ターゲット スキーマ レジストリ 'myregistry' の詳細を表示します。
az iot ops schema registry show --name myregistry -g myresourcegroup
必須のパラメーター
スキーマ レジストリ名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI