az iot ops ns asset opcua event
Note
Questo riferimento fa parte dell'estensione azure-iot-ops per l'interfaccia della riga di comando di Azure (versione 2.70.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az iot ops ns asset opcua event . Altre informazioni sulle estensioni.
Gestire singoli eventi per i gruppi di eventi di asset OPC UA negli spazi dei nomi del Registro di sistema dei dispositivi.
Comandi
| Nome | Descrizione | Tipo | Status |
|---|---|---|---|
| az iot ops ns asset opcua event add |
Aggiungere un evento a un gruppo di eventi di asset OPC UA in uno spazio dei nomi del Registro di sistema dispositivi. |
Extension | GA |
| az iot ops ns asset opcua event export |
Esportare gli eventi nel file. |
Extension | GA |
| az iot ops ns asset opcua event import |
Importare eventi dal file. |
Extension | GA |
| az iot ops ns asset opcua event list |
Elencare gli eventi per un gruppo di eventi di asset OPC UA in uno spazio dei nomi del Registro di sistema dispositivi. |
Extension | GA |
| az iot ops ns asset opcua event remove |
Rimuovere un evento da un gruppo di eventi di asset OPC UA in uno spazio dei nomi del Registro di sistema dispositivi. |
Extension | GA |
az iot ops ns asset opcua event add
Aggiungere un evento a un gruppo di eventi di asset OPC UA in uno spazio dei nomi del Registro di sistema dispositivi.
az iot ops ns asset opcua event add --asset
--eg --event-group
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--condition-refresh --cr {false, true}]
[--data-source --ds]
[--fc --filter-clause]
[--filter-type --ft]
[--qs --queue-size]
[--replace {false, true}]
[--sampling-interval --si]
Esempio
Aggiungere un evento OPC UA di base
az iot ops ns asset opcua event add --asset myopcuaasset --instance myInstance -g myInstanceResourceGroup --event-group alarmGroup --name severity --data-source "alarm.severity"
Aggiungere un evento OPC UA con intervallo di campionamento e dimensioni della coda
az iot ops ns asset opcua event add --asset myopcuaasset --instance myInstance -g myInstanceResourceGroup --event-group alarmGroup --name pressure --data-source "alarm.pressure" --sampling-int 500 --queue-size 5
Sostituire un evento OPC UA con lo stesso nome
az iot ops ns asset opcua event add --asset myopcuaasset --instance myInstance -g myInstanceResourceGroup --event-group alarmGroup --name severity --data-source "alarm.severity.updated" --replace
Aggiungere un evento OPC UA con clausole di filtro e tipo di filtro
az iot ops ns asset opcua event add --asset myopcuaasset --instance myInstance -g myInstanceResourceGroup --event-group alarmGroup --name criticalAlarm --data-source "alarm.critical" --filter-type "ns=2;i=5001" --filter-clause path="/EventType" type="ns=2;i=5001"
Parametri necessari
Nome asset.
Nome del gruppo di eventi.
Nome dell'istanza di Operazioni di Azure IoT.
Nome evento.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Se abilitata, viene richiesto un oggetto ConditionRefresh dal server OPC UA dopo la creazione della sottoscrizione. Impostare su false per rifiutare esplicitamente l'aggiornamento della condizione per questo evento all'interno di un gruppo in cui è abilitato.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Origine dati per l'evento.
Coppie chiave=valore separate da spazi per le clausole di filtro eventi. Le chiavi consentite sono path (obbligatorie), typee field. Questo parametro può essere specificato più volte per aggiungere più clausole.
ID definizione del tipo di filtro per l'evento.
Dimensioni della coda.
Sostituire l'evento se è già presente un altro evento con lo stesso nome.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
| Valori accettati: | false, true |
Intervallo di campionamento in millisecondi.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset opcua event export
Esportare gli eventi nel file.
Esportare eventi da un gruppo di eventi in formato JSON, YAML o CSV.
az iot ops ns asset opcua event export --asset
--eg --event-group
--instance
--resource-group
[--acquire-policy-token]
[--change-reference]
[--format {csv, json, yaml}]
[--od --output-dir]
[--replace {false, true}]
Parametri necessari
Nome asset.
Nome del gruppo di eventi.
Nome dell'istanza di Operazioni di Azure IoT.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Esportare il formato di file.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | csv, json, yaml |
Directory di output per l'esportazione.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | . |
Sostituire l'evento se è già presente un altro evento con lo stesso nome.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
| Valori accettati: | false, true |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset opcua event import
Importare eventi dal file.
Importare eventi da file JSON, YAML o CSV. Usare --replace per eseguire il merge con la sovrascrittura.
az iot ops ns asset opcua event import --asset
--eg --event-group
--if --input-file
--instance
--resource-group
[--acquire-policy-token]
[--change-reference]
[--replace {false, true}]
Parametri necessari
Nome asset.
Nome del gruppo di eventi.
Percorso del file di importazione (JSON, YAML o CSV).
Nome dell'istanza di Operazioni di Azure IoT.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Sostituire l'evento se è già presente un altro evento con lo stesso nome.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
| Valori accettati: | false, true |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset opcua event list
Elencare gli eventi per un gruppo di eventi di asset OPC UA in uno spazio dei nomi del Registro di sistema dispositivi.
az iot ops ns asset opcua event list --asset
--eg --event-group
--instance
--resource-group
Esempio
Elencare tutti gli eventi per un gruppo di eventi
az iot ops ns asset opcua event list --asset myopcuaasset --instance myInstance -g myInstanceResourceGroup --event-group alarmGroup
Parametri necessari
Nome asset.
Nome del gruppo di eventi.
Nome dell'istanza di Operazioni di Azure IoT.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset opcua event remove
Rimuovere un evento da un gruppo di eventi di asset OPC UA in uno spazio dei nomi del Registro di sistema dispositivi.
az iot ops ns asset opcua event remove --asset
--eg --event-group
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
Esempio
Rimuovere un evento da un gruppo di eventi
az iot ops ns asset opcua event remove --asset myopcuaasset --instance myInstance -g myInstanceResourceGroup --event-group alarmGroup --name severity
Parametri necessari
Nome asset.
Nome del gruppo di eventi.
Nome dell'istanza di Operazioni di Azure IoT.
Nome evento.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |