Freigeben über


az iot ops asset event

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 ein az iot ops Asset-Ereignis Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Verwalten von Ereignissen in einer Ressource.

Befehle

Name Beschreibung Typ Status
az iot ops asset event add

Fügen Sie einem Objekt ein Ereignis hinzu.

Extension GA
az iot ops asset event export

Exportieren von Ereignissen in einem Objekt.

Extension GA
az iot ops asset event import

Importieren von Ereignissen in einer Ressource.

Extension GA
az iot ops asset event list

Auflisten von Ereignissen in einer Ressource.

Extension GA
az iot ops asset event remove

Entfernen eines Ereignisses in einer Ressource.

Extension GA

az iot ops asset event add

Fügen Sie einem Objekt ein Ereignis hinzu.

az iot ops asset event add --asset
                           --en --event-notifier
                           --resource-group
                           [--name]
                           [--observability-mode --om]
                           [--qs --queue-size]
                           [--replace {false, true}]
                           [--sampling-interval --si]

Beispiele

Fügen Sie einem Objekt ein Ereignis hinzu.

az iot ops asset event add --asset myasset -g myresourcegroup --event-notifier eventId --name eventName

Fügen Sie einem Objekt ein Ereignis mit Ereignisname, Observability-Modus, benutzerdefinierter Warteschlangengröße und benutzerdefiniertem Samplingintervall hinzu.

az iot ops asset event add --asset MyAsset -g MyRG --event-notifier eventId --name eventName --observability-mode log --queue-size 2 --sampling-interval 500

Erforderliche Parameter

--asset -a

Objektname.

--en --event-notifier

Ereignisnotifizierer.

--resource-group -g

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

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.

--name -n

Ereignisname.

--observability-mode --om

Beobachtbarkeitsmodus. Muss keines oder Protokoll sein.

--qs --queue-size

Benutzerdefinierte Warteschlangengröße.

--replace

Ersetzen Sie das Ereignis, wenn bereits ein anderes Ereignis mit demselben Namen vorhanden ist.

Eigenschaft Wert
Zulässige Werte: false, true
--sampling-interval --si

Benutzerdefiniertes Samplingintervall (in Millisekunden).

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 asset event export

Exportieren von Ereignissen in einem Objekt.

Der Dateiname lautet {asset_name}_events. {file_type}.

az iot ops asset event export --asset
                              --resource-group
                              [--format {csv, json, yaml}]
                              [--od --output-dir]
                              [--replace {false, true}]

Beispiele

Alle Ereignisse in einem Objekt im JSON-Format exportieren.

az iot ops asset event export --asset myasset -g myresourcegroup

Exportieren Sie alle Ereignisse in einem Objekt im CSV-Format in einem bestimmten Ausgabeverzeichnis, das in die Digital Operations Experience hochgeladen werden kann.

az iot ops asset event export --asset myasset -g myresourcegroup --format csv --output-dir myAssetFiles

Alle Ereignisse in einem Objekt im YAML-Format exportieren. Ersetzen Sie die Datei, wenn sie bereits vorhanden ist.

az iot ops asset event export --asset myasset -g myresourcegroup --format yaml --replace

Erforderliche Parameter

--asset -a

Objektname.

--resource-group -g

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

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.

--format -f

Dateiformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: csv, json, yaml
--od --output-dir

Ausgabeverzeichnis für exportierte Datei.

--replace

Ersetzen Sie die lokale Datei, falls vorhanden.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
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 asset event import

Importieren von Ereignissen in einer Ressource.

Beispiele für Dateiformate finden Sie unter aka.ms/aziotops-assets.

az iot ops asset event import --asset
                              --if --input-file
                              --resource-group
                              [--replace {false, true}]

Beispiele

Alle Ereignisse aus einer Datei importieren. Diese Ereignisse werden an die aktuellen Ereignisse der Ressource angefügt. Ereignisse mit doppelten Namen werden ignoriert.

az iot ops asset event import --asset myasset -g myresourcegroup --input-file myasset_events.yaml

Alle Ereignisse aus einer Datei importieren. Diese Ereignisse werden die aktuellen Ereignisse der Ressource angefügt. Ereignisse mit doppelten Namen ersetzen die aktuellen Objektereignisse.

az iot ops asset event import --asset myasset -g myresourcegroup --input-file myasset_events.csv --replace

Erforderliche Parameter

--asset -a

Objektname.

--if --input-file

Dateipfad für die Datei, die die Ereignisse enthält. Die folgenden Dateitypen werden unterstützt: json, csv, yaml.

--resource-group -g

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

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.

--replace

Ersetzen Sie doppelte Ressourcenereignisse durch die Ereignisse aus der Datei. Wenn false, werden die Dateiereignisse ignoriert. Doppelte Ressourcenereignisse werden anhand des Namens bestimmt.

Eigenschaft Wert
Standardwert: False
Zulässige Werte: false, true
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 asset event list

Auflisten von Ereignissen in einer Ressource.

az iot ops asset event list --asset
                            --resource-group

Beispiele

Listet alle Ereignisse in einem Objekt auf.

az iot ops asset event list --asset myasset -g myresourcegroup

Erforderliche Parameter

--asset -a

Objektname.

--resource-group -g

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

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 asset event remove

Entfernen eines Ereignisses in einer Ressource.

az iot ops asset event remove --asset
                              --name
                              --resource-group

Beispiele

Entfernen Sie ein Ereignis aus einer Ressource über den Ereignisnamen.

az iot ops asset event remove --asset myasset -g myresourcegroup --name myevent

Erforderliche Parameter

--asset -a

Objektname.

--name -n

Ereignisname.

--resource-group -g

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

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