Freigeben über


az iot ops schema version

Note

Diese Referenz ist Teil der Azure-iot-ops-Erweiterung für die Azure CLI (Version 2.67.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie zum ersten Mal eine az iot ops Schemaversion Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Schemaversionsverwaltung.

Eine Schemaversion enthält den Schemainhalt, der dieser Version zugeordnet ist.

Befehle

Name Beschreibung Typ Status
az iot ops schema version add

Fügen Sie einem Schema eine Schemaversion hinzu.

Extension GA
az iot ops schema version list

Auflisten von Schemaversionen für ein bestimmtes Schema.

Extension GA
az iot ops schema version remove

Entfernen Sie eine Zielschemaversion.

Extension GA
az iot ops schema version show

Details einer Schemaversion anzeigen.

Extension GA

az iot ops schema version add

Fügen Sie einem Schema eine Schemaversion hinzu.

Um eine Version hinzuzufügen, muss das zugeordnete Speicherkonto über aktivierten öffentlichen Netzwerkzugriff verfügen. Weitere Informationen zum Delta-Dateiformat finden Sie unter aka.ms/lakehouse-delta-sample.

az iot ops schema version add --content
                              --name --ver --version
                              --registry
                              --resource-group
                              --schema
                              [--desc]

Beispiele

Fügen Sie eine Schemaversion 1 zu einem Schema namens "myschema" in der Registrierung "myregistry" mit minimalen Eingaben hinzu. Der Inhalt ist inline json (PowerShell-Syntaxbeispiel).

az iot ops schema version add --version 1 -g myresourcegroup --registry myregistry --schema myschema --content '{\"hello\": \"world\"}'

Fügen Sie eine Schemaversion 1 zu einem Schema namens "myschema" in der Registrierung "myregistry" mit minimalen Eingaben hinzu. Der Inhalt ist inline json (cmd-Syntaxbeispiel).

az iot ops schema version add --version 1 -g myresourcegroup --registry myregistry --schema myschema --content "{\"hello\": \"world\"}"

Fügen Sie eine Schemaversion 1 zu einem Schema namens "myschema" in der Registrierung "myregistry" mit minimalen Eingaben hinzu. Der Inhalt ist inline json (Bash-Syntaxbeispiel).

az iot ops schema version add --version 1 -g myresourcegroup --registry myregistry --schema myschema --content '{"hello": "world"}'

Fügen Sie eine Schemaversion 2 zu einem Schema namens "myschema" in der Registrierung "myregistry" mit einer Beschreibung hinzu. Die Datei sollte den Schemainhalt enthalten.

az iot ops schema version add --version 2 -g myresourcegroup --registry myregistry --schema myschema --content myschemav2.json --desc "New schema"

Erforderliche Parameter

--content

Dateipfad, der Inhalte oder Inlineinhalte für die Version enthält.

--name --ver --version -n

Schemaversionsname.

--registry

Schemaregistrierungsname.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--schema

Schemaname.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--desc

Beschreibung für die Schemaversion.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az iot ops schema version list

Auflisten von Schemaversionen für ein bestimmtes Schema.

az iot ops schema version list --registry
                               --resource-group
                               --schema

Beispiele

Auflisten aller Schemaversionen für das Schema "myschema" in der Schemaregistrierung "myregistry".

az iot ops schema version list -g myresourcegroup --registry myregistry --schema myschema

Erforderliche Parameter

--registry

Schemaregistrierungsname.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--schema

Schemaname.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az iot ops schema version remove

Entfernen Sie eine Zielschemaversion.

az iot ops schema version remove --name --ver --version
                                 --registry
                                 --resource-group
                                 --schema

Beispiele

Schemaversion 1 entfernen.

az iot ops schema version remove --version 1 -g myresourcegroup --registry myregistry --schema myschema

Erforderliche Parameter

--name --ver --version -n

Schemaversionsname.

--registry

Schemaregistrierungsname.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--schema

Schemaname.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az iot ops schema version show

Details einer Schemaversion anzeigen.

az iot ops schema version show --name --ver --version
                               --registry
                               --resource-group
                               --schema

Beispiele

Details des Zielschemas, Version 1 anzeigen.

az iot ops schema version show --version 1 --schema myschema --registry myregistry -g myresourcegroup

Erforderliche Parameter

--name --ver --version -n

Schemaversionsname.

--registry

Schemaregistrierungsname.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--schema

Schemaname.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False