az iot ops ns asset onvif event
Note
Diese Referenz ist Teil der Erweiterung azure-iot-ops für die Azure CLI (Version 2.70.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az iot ops ns asset onvif-Ereignisbefehl ausführen. Erfahren Sie mehr über Erweiterungen.
Verwalten einzelner Ereignisse für ONVIF-Objektereignisgruppen in Device Registry-Namespaces.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az iot ops ns asset onvif event add |
Fügen Sie einer ONVIF-Objektereignisgruppe in einem Device Registry-Namespace ein Ereignis hinzu. |
Extension | GA |
| az iot ops ns asset onvif event export |
Exportieren sie Ereignisse in eine Datei. |
Extension | GA |
| az iot ops ns asset onvif event import |
Importieren von Ereignissen aus datei. |
Extension | GA |
| az iot ops ns asset onvif event list |
Auflisten von Ereignissen für eine ONVIF-Objektereignisgruppe in einem Device Registry-Namespace. |
Extension | GA |
| az iot ops ns asset onvif event remove |
Entfernen Eines Ereignisses aus einer ONVIF-Objektereignisgruppe in einem Device Registry-Namespace. |
Extension | GA |
az iot ops ns asset onvif event add
Fügen Sie einer ONVIF-Objektereignisgruppe in einem Device Registry-Namespace ein Ereignis hinzu.
az iot ops ns asset onvif event add --asset
--eg --event-group
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--data-source --ds]
[--dest --destination]
[--replace {false, true}]
[--tr --type-ref]
Beispiele
Hinzufügen eines einfachen ONVIF-Ereignisses
az iot ops ns asset onvif event add --asset myonvifasset --instance myInstance -g myInstanceResourceGroup --event-group motionEvents --name motion --data-source "camera.motion"
Hinzufügen eines ONVIF-Ereignisses mit MQTT-Ziel
az iot ops ns asset onvif event add --asset myonvifasset --instance myInstance -g myInstanceResourceGroup --event-group motionEvents --name intrusion --data-source "camera.intrusion" --dest topic="factory/onvif/events" retain=Keep qos=Qos1 ttl=3600
Ersetzen Eines ONVIF-Ereignisses mit demselben Namen (alle Eigenschaften müssen erneut angegeben werden)
az iot ops ns asset onvif event add --asset myonvifasset --instance myInstance -g myInstanceResourceGroup --event-group motionEvents --name intrusion --data-source "camera.intrusion.v2" --dest topic="factory/onvif/events" retain=Keep qos=Qos1 ttl=3600 --replace
Erforderliche Parameter
Objektname.
Name der Ereignisgruppe.
Der Name der Azure IoT Einsatz Instanz.
Ereignisname.
Die Ressourcengruppe der Azure IoT Einsatz Instanz.
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Datenquelle für das Ereignis.
Key=Wert-Paare, die das Ziel für Ereignisse darstellen. Zulässige Argumente sind: topic, retain, , qosund ttl für MQTT. Zulässige Werte für retain sind Keep und zulässige Werte sind Neverqos und Qos0 sind.Qos1
Ersetzen Sie das Ereignis, wenn bereits ein anderes Ereignis mit demselben Namen vorhanden ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
| Zulässige Werte: | false, true |
Typdefinitions-ID oder URI.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot ops ns asset onvif event export
Exportieren sie Ereignisse in eine Datei.
Exportieren Sie Ereignisse aus einer Ereignisgruppe in das JSON-, YAML- oder CSV-Format.
az iot ops ns asset onvif event export --asset
--eg --event-group
--instance
--resource-group
[--acquire-policy-token]
[--change-reference]
[--format {csv, json, yaml}]
[--od --output-dir]
[--replace {false, true}]
Erforderliche Parameter
Objektname.
Name der Ereignisgruppe.
Der Name der Azure IoT Einsatz Instanz.
Die Ressourcengruppe der Azure IoT Einsatz Instanz.
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Dateiformat exportieren.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | csv, json, yaml |
Ausgabeverzeichnis für den Export.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | . |
Ersetzen Sie das Ereignis, wenn bereits ein anderes Ereignis mit demselben Namen vorhanden ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
| Zulässige Werte: | false, true |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot ops ns asset onvif event import
Importieren von Ereignissen aus datei.
Importieren von Ereignissen aus JSON-, YAML- oder CSV-Datei. Verwenden Sie "--replace" zum Zusammenführen mit Überschreiben.
az iot ops ns asset onvif event import --asset
--eg --event-group
--if --input-file
--instance
--resource-group
[--acquire-policy-token]
[--change-reference]
[--replace {false, true}]
Erforderliche Parameter
Objektname.
Name der Ereignisgruppe.
Pfad zum Importieren von Dateien (JSON, YAML oder CSV).
Der Name der Azure IoT Einsatz Instanz.
Die Ressourcengruppe der Azure IoT Einsatz Instanz.
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Ersetzen Sie das Ereignis, wenn bereits ein anderes Ereignis mit demselben Namen vorhanden ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
| Zulässige Werte: | false, true |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot ops ns asset onvif event list
Auflisten von Ereignissen für eine ONVIF-Objektereignisgruppe in einem Device Registry-Namespace.
az iot ops ns asset onvif event list --asset
--eg --event-group
--instance
--resource-group
Beispiele
Auflisten aller Ereignisse für eine Ereignisgruppe
az iot ops ns asset onvif event list --asset myonvifasset --instance myInstance -g myInstanceResourceGroup --event-group motionEvents
Erforderliche Parameter
Objektname.
Name der Ereignisgruppe.
Der Name der Azure IoT Einsatz Instanz.
Die Ressourcengruppe der Azure IoT Einsatz Instanz.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot ops ns asset onvif event remove
Entfernen Eines Ereignisses aus einer ONVIF-Objektereignisgruppe in einem Device Registry-Namespace.
az iot ops ns asset onvif event remove --asset
--eg --event-group
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
Beispiele
Entfernen eines Ereignisses aus einer Ereignisgruppe
az iot ops ns asset onvif event remove --asset myonvifasset --instance myInstance -g myInstanceResourceGroup --event-group motionEvents --name motion
Erforderliche Parameter
Objektname.
Name der Ereignisgruppe.
Der Name der Azure IoT Einsatz Instanz.
Ereignisname.
Die Ressourcengruppe der Azure IoT Einsatz Instanz.
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |