az iot du instance
Nota
Questo riferimento fa parte dell'estensione azure-iot per l'interfaccia della riga di comando di Azure (versione 2.46.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az iot du instance . Altre informazioni sulle estensioni.
Gestione delle istanze di Aggiornamento dispositivi.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az iot du instance create |
Creare un'istanza di Aggiornamento dispositivi. |
Estensione | Disponibilità generale |
az iot du instance delete |
Eliminare un'istanza di Aggiornamento dispositivi. |
Estensione | Disponibilità generale |
az iot du instance list |
Elencare le istanze di Aggiornamento dispositivi. |
Estensione | Disponibilità generale |
az iot du instance show |
Visualizzare un'istanza di Aggiornamento dispositivi. |
Estensione | Disponibilità generale |
az iot du instance update |
Aggiornare un'istanza di Aggiornamento dispositivi. |
Estensione | Disponibilità generale |
az iot du instance wait |
Blocca fino a quando non viene soddisfatto lo stato di una risorsa dell'istanza desiderata. |
Estensione | Disponibilità generale |
az iot du instance create
Creare un'istanza di Aggiornamento dispositivi.
Questo comando può essere usato anche per aggiornare lo stato di un'istanza esistente.
az iot du instance create --account
--instance
--iothub-ids
[--diagnostics-storage-id]
[--enable-diagnostics {false, true}]
[--no-wait]
[--resource-group]
[--tags]
Esempio
Creare un'istanza con la configurazione minima.
az iot du instance create -n {account_name} -i {instance_name} --iothub-ids {iothub_resource_id}
Creare un'istanza con la diagnostica abilitata, abbinata a un account di archiviazione fornito dall'utente. Includere tag.
az iot du instance create -n {account_name} -i {instance_name} --iothub-ids {iothub_resource_id} --enable-diagnostics --diagnostics-storage-id {storage_account_resource_id} --tags a=b
Parametri necessari
Nome dell'account di Aggiornamento dispositivi. È possibile configurare il nome dell'account predefinito usando az config set defaults.adu_account=<name>
.
Nome dell'istanza di Aggiornamento dispositivi. È possibile configurare il nome predefinito dell'istanza usando az config set defaults.adu_instance=<name>
.
ID risorsa separati da spazi hub IoT.
Parametri facoltativi
ID risorsa dell'account di archiviazione fornito dall'utente per l'uso nella raccolta dei log di diagnostica.
Abilita la raccolta dei log di diagnostica.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse dell'account di Aggiornamento dispositivi. È possibile configurare il gruppo predefinito con az config set defaults.adu_group=<name>
.
Tag di risorsa. Contenitore delle proprietà in coppie chiave-valore con il formato seguente: a=b c=d.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
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
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot du instance delete
Eliminare un'istanza di Aggiornamento dispositivi.
az iot du instance delete --account
--instance
[--no-wait]
[--resource-group]
[--yes {false, true}]
Esempio
Eliminare un'istanza associata all'account di destinazione.
az iot du instance delete -n {account_name} -i {instance_name}
Eliminare un'istanza associata all'account di destinazione e ignorare la richiesta di conferma.
az iot du instance delete -n {account_name} -i {instance_name} -y
Parametri necessari
Nome dell'account di Aggiornamento dispositivi. È possibile configurare il nome dell'account predefinito usando az config set defaults.adu_account=<name>
.
Nome dell'istanza di Aggiornamento dispositivi. È possibile configurare il nome predefinito dell'istanza usando az config set defaults.adu_instance=<name>
.
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse dell'account di Aggiornamento dispositivi. È possibile configurare il gruppo predefinito con az config set defaults.adu_group=<name>
.
Ignorare le richieste dell'utente. Indica l'accettazione dell'azione. Usato principalmente per gli scenari di automazione. Valore predefinito: false.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
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
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot du instance list
Elencare le istanze di Aggiornamento dispositivi.
az iot du instance list --account
[--resource-group]
Esempio
Elencare le istanze associate all'account di destinazione.
az iot du instance list -n {account_name}
Parametri necessari
Nome dell'account di Aggiornamento dispositivi. È possibile configurare il nome dell'account predefinito usando az config set defaults.adu_account=<name>
.
Parametri facoltativi
Nome del gruppo di risorse dell'account di Aggiornamento dispositivi. È possibile configurare il gruppo predefinito con az config set defaults.adu_group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
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
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot du instance show
Visualizzare un'istanza di Aggiornamento dispositivi.
az iot du instance show --account
--instance
[--resource-group]
Esempio
Visualizzare i dettagli di un'istanza associata all'account di destinazione.
az iot du instance show -n {account_name} -i {instance_name}
Parametri necessari
Nome dell'account di Aggiornamento dispositivi. È possibile configurare il nome dell'account predefinito usando az config set defaults.adu_account=<name>
.
Nome dell'istanza di Aggiornamento dispositivi. È possibile configurare il nome predefinito dell'istanza usando az config set defaults.adu_instance=<name>
.
Parametri facoltativi
Nome del gruppo di risorse dell'account di Aggiornamento dispositivi. È possibile configurare il gruppo predefinito con az config set defaults.adu_group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
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
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot du instance update
Aggiornare un'istanza di Aggiornamento dispositivi.
Attualmente è possibile aggiornare le proprietà dell'istanza seguenti: iotHubs, enableDiagnostics, diagnosticStorageProperties e tag.
az iot du instance update --account
--instance
[--add]
[--force-string]
[--no-wait]
[--remove]
[--resource-group]
[--set]
Esempio
Impostare un attributo tag di istanza specifico.
az iot du instance update -n {account_name} -i {instance_name} --set tags.env='test'
Abilitare la diagnostica e configurare un account di archiviazione per la raccolta di log.
az iot du instance update -n {account_name} -i {instance_name} --set enableDiagnostics=true diagnosticStorageProperties.resourceId={storage_account_resource_id}
Parametri necessari
Nome dell'account di Aggiornamento dispositivi. È possibile configurare il nome dell'account predefinito usando az config set defaults.adu_account=<name>
.
Nome dell'istanza di Aggiornamento dispositivi. È possibile configurare il nome predefinito dell'istanza usando az config set defaults.adu_instance=<name>
.
Parametri facoltativi
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>
.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nome del gruppo di risorse dell'account di Aggiornamento dispositivi. È possibile configurare il gruppo predefinito con az config set defaults.adu_group=<name>
.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
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
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot du instance wait
Blocca fino a quando non viene soddisfatto lo stato di una risorsa dell'istanza desiderata.
az iot du instance wait --account
--instance
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--resource-group]
[--timeout]
[--updated]
Esempio
Blocca finché l'istanza di destinazione non è stata eliminata.
az iot du instance wait -n {account_name} -i {instance_name} --deleted
Parametri necessari
Nome dell'account di Aggiornamento dispositivi. È possibile configurare il nome dell'account predefinito usando az config set defaults.adu_account=<name>
.
Nome dell'istanza di Aggiornamento dispositivi. È possibile configurare il nome predefinito dell'istanza usando az config set defaults.adu_instance=<name>
.
Parametri facoltativi
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Intervallo di polling in secondi.
Nome del gruppo di risorse dell'account di Aggiornamento dispositivi. È possibile configurare il gruppo predefinito con az config set defaults.adu_group=<name>
.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
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
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.