Freigeben über


az iot ops asset event

Hinweis

Diese Referenz ist Teil der Azure-iot-ops-Erweiterung für die Azure CLI (Version 2.53.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az iot ops-Objektereignisbefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

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.

Erweiterung Vorschau
az iot ops asset event export

Exportieren von Ereignissen in einem Objekt.

Erweiterung Vorschau
az iot ops asset event import

Importieren von Ereignissen in einer Ressource.

Erweiterung Vorschau
az iot ops asset event list

Auflisten von Ereignissen in einer Ressource.

Erweiterung Vorschau
az iot ops asset event remove

Entfernen eines Ereignisses in einer Ressource.

Erweiterung Vorschau

az iot ops asset event add

Vorschau

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Fügen Sie einem Objekt ein Ereignis hinzu.

az iot ops asset event add --asset
                           --en
                           --resource-group
                           [--capability-id]
                           [--name]
                           [--observability-mode]
                           [--qs]
                           [--sampling-interval]

Beispiele

Fügen Sie einem Objekt ein Ereignis hinzu.

az iot ops asset event add --asset {asset} -g {resource_group} --event-notifier {event_notifier}

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

az iot ops asset event add --asset {asset} -g {resource_group} --event-notifier {event_notifier} --name {name} --capability-id {capability_id} --observability-mode {observability_mode} --queue-size {queue_size} --sampling-interval {sampling_interval}

Fügen Sie einem Objekt ein Ereignis mit den angegebenen vorgefüllten Werten hinzu.

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

Erforderliche Parameter

--asset -a

Objektname.

--en --event-notifier

Ereignisbenachrichtigung.

--resource-group -g

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

Optionale Parameter

--capability-id --ci

Funktions-ID. Wenn nicht angegeben, wird der Ereignisname verwendet.

--name -n

Ereignisname.

--observability-mode --om

Einblickmodus. Muss keines oder Protokoll sein.

--qs --queue-size

Benutzerdefinierte Warteschlangengröße.

--sampling-interval --si

Benutzerdefiniertes Samplingintervall (in Millisekunden).

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot ops asset event export

Vorschau

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Exportieren von Ereignissen in einem Objekt.

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

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

Beispiele

Alle Ereignisse in einem Objekt im JSON-Format exportieren.

az iot ops asset event export --asset {asset} -g {resource_group}

Alle Ereignisse in einem Objekt im CSV-Format in einem bestimmten Ausgabeverzeichnis exportieren.

az iot ops asset event export --asset {asset} -g {resource_group} --format csv --output-dir {output_directory}

Exportieren Sie alle Ereignisse in einem Objekt im CSV-Format, die in das DOE-Portal hochgeladen werden können.

az iot ops asset event export --asset {asset} -g {resource_group} --format portal-csv

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 {asset} -g {resource_group} --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

--format -f

Dateiformat.

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

Ausgabeverzeichnis für exportierte Datei.

--replace

Ersetzen Sie die lokale Datei, falls vorhanden.

Zulässige Werte: false, true
Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot ops asset event import

Vorschau

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

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
                              --resource-group
                              [--replace {false, true}]

Beispiele

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

az iot ops asset event import --asset {asset} -g {resource_group} --input-file {input_file}

Alle Ereignisse aus einer Datei importieren. Diese Ereignisse ersetzen die aktuellen Ereignisse der Ressource.

az iot ops asset event import --asset {asset} -g {resource_group} --input-file {input_file} --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: csv, json, portal-csv, yaml.

--resource-group -g

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

Optionale Parameter

--replace

Ersetzen Sie alle Objektereignisse durch die Ereignisse aus der Datei. Wenn false, werden die Dateiereignisse angefügt.

Zulässige Werte: false, true
Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot ops asset event list

Vorschau

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

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 {asset} -g {resource_group}

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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot ops asset event remove

Vorschau

Die Befehlsgruppe "iot ops" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Entfernen eines Ereignisses in einer Ressource.

az iot ops asset event remove --asset
                              --resource-group
                              [--en]
                              [--name]

Beispiele

Entfernen Eines Ereignisses aus einer Ressource über den Ereignisnotifier.

az iot ops asset event remove --asset {asset} -g {resource_group} --event-notifier {event_notifier}

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

az iot ops asset event remove --asset {asset} -g {resource_group} --name {name}

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

--en --event-notifier

Ereignisbenachrichtigung.

--name -n

Ereignisname.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.