az iot central scheduled-job
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 central scheduled-job . Altre informazioni sulle estensioni.
Gestire e configurare il processo di pianificazione di IoT Central.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az iot central scheduled-job create |
Creare un processo pianificato in base all'ID. |
Estensione | Disponibilità generale |
az iot central scheduled-job delete |
Eliminare un processo pianificato esistente in base all'ID. |
Estensione | Disponibilità generale |
az iot central scheduled-job list |
Ottenere l'elenco delle definizioni di processi pianificate in un'applicazione. |
Estensione | Disponibilità generale |
az iot central scheduled-job list-runs |
Ottenere l'elenco delle istanze di processo per una definizione di processo pianificata. |
Estensione | Disponibilità generale |
az iot central scheduled-job show |
Ottenere informazioni dettagliate su un processo pianificato in base all'ID. |
Estensione | Disponibilità generale |
az iot central scheduled-job update |
Aggiornare un processo pianificato in base all'ID. |
Estensione | Disponibilità generale |
az iot central scheduled-job create
Creare un processo pianificato in base all'ID.
--schedule e --content possono essere inline json o percorso di file.
az iot central scheduled-job create --app-id
--content
--group-id
--id
--schedule
[--api-version {2022-06-30-preview, 2022-07-31}]
[--batch]
[--batch-type {number, percentage}]
[--cancellation-threshold]
[--cancellation-threshold-batch]
[--cancellation-threshold-type {number, percentage}]
[--central-api-uri]
[--desc]
[--job-name]
[--token]
Esempio
Creare un processo di pianificazione con nome
az iot central scheduled-job create --app-id {appid} --job-id {jobId} --group-id {groupId} --job-name {displayName} --schedule {jobScheduleJSONPatch} --content {jobDataJSONPath}
Creare un processo pianificato con nome e configurazione batch.
az iot central scheduled-job create --app-id {appid} --job-id {jobId} --group-id {groupId} --job-name {displayName} --schedule {jobScheduleJSONPatch} --content {jobDataJSONPath} --batch {jobBatchValue} --batch-type {jobBatchType}
Creare un processo pianificato con la configurazione del nome e della soglia di annullamento senza batch.
az iot central scheduled-job create --app-id {appid} --job-id {jobId} --group-id {groupId} --job-name {displayName} --schedule {jobScheduleJSONPatch} --content {jobDataJSONPath} --cancellation-threshold {jobCancellationThresholdValue} --cancellation-threshold-type {jobCancellationThresholdType} --description {jobDesc}
Parametri necessari
ID app dell'app IoT Central che si vuole gestire. È possibile trovare l'ID app nella pagina "Informazioni" per l'applicazione nel menu della Guida.
Definizione dei dati del processo. Specificare il percorso del file JSON o del codice JSON non elaborato. Il corpo della richiesta deve contenere una matrice di JobData.
ID del gruppo di dispositivi in cui eseguire il processo.
Identificatore univoco per il processo pianificato.
Pianificazione in corrispondenza della quale eseguire il processo. Specificare il percorso del file JSON o del codice JSON non elaborato.
Parametri facoltativi
L'argomento 'api_version' è stato deprecato e verrà rimosso in una versione futura.
Questo parametro di comando è stato deprecato e verrà ignorato. Nella versione futura verranno supportate solo le API IoT Central dalla versione disponibile a livello generale più recente. Se un'API non è ancora disponibile a livello generale, verrà chiamata la versione di anteprima più recente.
Numero o percentuale di dispositivi in cui viene eseguita l'invio in batch.
Specificare se l'invio in batch viene eseguito su un numero di dispositivi o una percentuale del totale.
Numero o percentuale di dispositivi in cui viene applicata la soglia di annullamento.
Indica se la soglia di annullamento si applica per batch o al processo complessivo.
Specificare se la soglia di annullamento viene applicata per un numero di dispositivi o una percentuale del totale.
Suffisso DNS di IoT Central associato all'applicazione.
Descrizione dettagliata del processo.
Nome visualizzato del processo.
Se si preferisce inviare la richiesta senza eseguire l'autenticazione nell'interfaccia della riga di comando di Azure, è possibile specificare un token utente valido per autenticare la richiesta. È necessario specificare il tipo di chiave come parte della richiesta. Per ulteriori informazioni, vedi https://aka.ms/iotcentraldocsapi.
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 central scheduled-job delete
Eliminare un processo pianificato esistente in base all'ID.
az iot central scheduled-job delete --app-id
--id
[--api-version {2022-06-30-preview, 2022-07-31}]
[--central-api-uri]
[--token]
Esempio
Eliminare un processo pianificato esistente in base all'ID
az iot central scheduled-job delete --app-id {appid} --id {scheduledJobId}
Parametri necessari
ID app dell'app IoT Central che si vuole gestire. È possibile trovare l'ID app nella pagina "Informazioni" per l'applicazione nel menu della Guida.
Identificatore univoco per il processo pianificato.
Parametri facoltativi
L'argomento 'api_version' è stato deprecato e verrà rimosso in una versione futura.
Questo parametro di comando è stato deprecato e verrà ignorato. Nella versione futura verranno supportate solo le API IoT Central dalla versione disponibile a livello generale più recente. Se un'API non è ancora disponibile a livello generale, verrà chiamata la versione di anteprima più recente.
Suffisso DNS di IoT Central associato all'applicazione.
Se si preferisce inviare la richiesta senza eseguire l'autenticazione nell'interfaccia della riga di comando di Azure, è possibile specificare un token utente valido per autenticare la richiesta. È necessario specificare il tipo di chiave come parte della richiesta. Per ulteriori informazioni, vedi https://aka.ms/iotcentraldocsapi.
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 central scheduled-job list
Ottenere l'elenco delle definizioni di processi pianificate in un'applicazione.
az iot central scheduled-job list --app-id
[--api-version {2022-06-30-preview, 2022-07-31}]
[--central-api-uri]
[--token]
Esempio
Ottenere l'elenco delle definizioni di processi pianificati in un'applicazione
az iot central scheduled-job list --app-id {appid}
Parametri necessari
ID app dell'app IoT Central che si vuole gestire. È possibile trovare l'ID app nella pagina "Informazioni" per l'applicazione nel menu della Guida.
Parametri facoltativi
L'argomento 'api_version' è stato deprecato e verrà rimosso in una versione futura.
Questo parametro di comando è stato deprecato e verrà ignorato. Nella versione futura verranno supportate solo le API IoT Central dalla versione disponibile a livello generale più recente. Se un'API non è ancora disponibile a livello generale, verrà chiamata la versione di anteprima più recente.
Suffisso DNS di IoT Central associato all'applicazione.
Se si preferisce inviare la richiesta senza eseguire l'autenticazione nell'interfaccia della riga di comando di Azure, è possibile specificare un token utente valido per autenticare la richiesta. È necessario specificare il tipo di chiave come parte della richiesta. Per ulteriori informazioni, vedi https://aka.ms/iotcentraldocsapi.
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 central scheduled-job list-runs
Ottenere l'elenco delle istanze di processo per una definizione di processo pianificata.
az iot central scheduled-job list-runs --app-id
--id
[--api-version {2022-06-30-preview, 2022-07-31}]
[--central-api-uri]
[--token]
Esempio
Ottenere l'elenco di istanze di processi per una definizione di processo pianificata
az iot central scheduled-job list-runs --app-id {appid} --job-id {jobId}
Parametri necessari
ID app dell'app IoT Central che si vuole gestire. È possibile trovare l'ID app nella pagina "Informazioni" per l'applicazione nel menu della Guida.
Identificatore univoco per il processo pianificato.
Parametri facoltativi
L'argomento 'api_version' è stato deprecato e verrà rimosso in una versione futura.
Questo parametro di comando è stato deprecato e verrà ignorato. Nella versione futura verranno supportate solo le API IoT Central dalla versione disponibile a livello generale più recente. Se un'API non è ancora disponibile a livello generale, verrà chiamata la versione di anteprima più recente.
Suffisso DNS di IoT Central associato all'applicazione.
Se si preferisce inviare la richiesta senza eseguire l'autenticazione nell'interfaccia della riga di comando di Azure, è possibile specificare un token utente valido per autenticare la richiesta. È necessario specificare il tipo di chiave come parte della richiesta. Per ulteriori informazioni, vedi https://aka.ms/iotcentraldocsapi.
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 central scheduled-job show
Ottenere informazioni dettagliate su un processo pianificato in base all'ID.
az iot central scheduled-job show --app-id
--id
[--api-version {2022-06-30-preview, 2022-07-31}]
[--central-api-uri]
[--token]
Esempio
Ottenere informazioni dettagliate su un processo pianificato in base all'ID
az iot central scheduled-job show --app-id {appid} --id {scheduledJobId}
Parametri necessari
ID app dell'app IoT Central che si vuole gestire. È possibile trovare l'ID app nella pagina "Informazioni" per l'applicazione nel menu della Guida.
Identificatore univoco per il processo pianificato.
Parametri facoltativi
L'argomento 'api_version' è stato deprecato e verrà rimosso in una versione futura.
Questo parametro di comando è stato deprecato e verrà ignorato. Nella versione futura verranno supportate solo le API IoT Central dalla versione disponibile a livello generale più recente. Se un'API non è ancora disponibile a livello generale, verrà chiamata la versione di anteprima più recente.
Suffisso DNS di IoT Central associato all'applicazione.
Se si preferisce inviare la richiesta senza eseguire l'autenticazione nell'interfaccia della riga di comando di Azure, è possibile specificare un token utente valido per autenticare la richiesta. È necessario specificare il tipo di chiave come parte della richiesta. Per ulteriori informazioni, vedi https://aka.ms/iotcentraldocsapi.
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 central scheduled-job update
Aggiornare un processo pianificato in base all'ID.
az iot central scheduled-job update --app-id
--id
[--api-version {2022-06-30-preview, 2022-07-31}]
[--batch]
[--batch-type {number, percentage}]
[--cancellation-threshold]
[--cancellation-threshold-batch]
[--cancellation-threshold-type {number, percentage}]
[--central-api-uri]
[--content]
[--desc]
[--group-id]
[--job-name]
[--schedule]
[--token]
Esempio
Aggiornare un processo di pianificazione con il nome
az iot central scheduled-job update --app-id {appid} --job-id {jobId} --job-name {displayName}
Parametri necessari
ID app dell'app IoT Central che si vuole gestire. È possibile trovare l'ID app nella pagina "Informazioni" per l'applicazione nel menu della Guida.
Identificatore univoco per il processo pianificato.
Parametri facoltativi
L'argomento 'api_version' è stato deprecato e verrà rimosso in una versione futura.
Questo parametro di comando è stato deprecato e verrà ignorato. Nella versione futura verranno supportate solo le API IoT Central dalla versione disponibile a livello generale più recente. Se un'API non è ancora disponibile a livello generale, verrà chiamata la versione di anteprima più recente.
Numero o percentuale di dispositivi in cui viene eseguita l'invio in batch.
Specificare se l'invio in batch viene eseguito su un numero di dispositivi o una percentuale del totale.
Numero o percentuale di dispositivi in cui viene applicata la soglia di annullamento.
Indica se la soglia di annullamento si applica per batch o al processo complessivo.
Specificare se la soglia di annullamento viene applicata per un numero di dispositivi o una percentuale del totale.
Suffisso DNS di IoT Central associato all'applicazione.
Definizione dei dati del processo. Specificare il percorso del file JSON o del codice JSON non elaborato. Il corpo della richiesta deve contenere una matrice di JobData.
Descrizione dettagliata del processo.
ID del gruppo di dispositivi in cui eseguire il processo.
Nome visualizzato del processo.
Pianificazione in corrispondenza della quale eseguire il processo. Specificare il percorso del file JSON o del codice JSON non elaborato.
Se si preferisce inviare la richiesta senza eseguire l'autenticazione nell'interfaccia della riga di comando di Azure, è possibile specificare un token utente valido per autenticare la richiesta. È necessario specificare il tipo di chiave come parte della richiesta. Per ulteriori informazioni, vedi https://aka.ms/iotcentraldocsapi.
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.