Condividi tramite


az fleet updatestrategy

Nota

Questo riferimento fa parte dell'estensione fleet per l'interfaccia della riga di comando di Azure (versione 2.61.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az fleet updatestrategy . Altre informazioni sulle estensioni.

Comandi per gestire le strategie di aggiornamento.

Comandi

Nome Descrizione Tipo Status
az fleet updatestrategy create

Crea o aggiorna una strategia di aggiornamento.

Estensione GA
az fleet updatestrategy delete

Elimina una strategia di aggiornamento.

Estensione GA
az fleet updatestrategy list

Elenca le strategie di aggiornamento della flotta.

Estensione GA
az fleet updatestrategy show

Mostra una strategia di aggiornamento.

Estensione GA
az fleet updatestrategy wait

Attendere che una risorsa strategia di aggiornamento raggiunga uno stato desiderato.

Estensione GA

az fleet updatestrategy create

Crea o aggiorna una strategia di aggiornamento.

az fleet updatestrategy create --fleet-name
                               --name
                               --resource-group
                               --stages
                               [--no-wait]

Esempio

Creare una strategia di aggiornamento da un file JSON.

az fleet updatestrategy create -g MyFleetResourceGroup -f MyFleetName -n MyUpdateStrategy --stages MyUpdateStrategyFile.json

Parametri necessari

--fleet-name -f

Specificare il nome della flotta.

--name -n

Specificare il nome per la strategia di aggiornamento della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--stages

Percorso di un file JSON che definisce la strategia di aggiornamento.

Parametri facoltativi

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet updatestrategy delete

Elimina una strategia di aggiornamento.

az fleet updatestrategy delete --fleet-name
                               --name
                               --resource-group
                               [--no-wait]
                               [--yes]

Esempio

Eliminare una strategia di aggiornamento.

az fleet updatestrategy delete -g MyFleetResourceGroup -f MyFleetName -n MyUpdateStrategy

Parametri necessari

--fleet-name -f

Specificare il nome della flotta.

--name -n

Specificare il nome per la strategia di aggiornamento della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri facoltativi

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Valore predefinito: False
--yes -y

Non richiedere conferma.

Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet updatestrategy list

Elenca le strategie di aggiornamento della flotta.

az fleet updatestrategy list --fleet-name
                             --resource-group

Esempio

Elencare tutte le strategie di aggiornamento per una determinata flotta.

az fleet updatestrategy list -g MyFleetResourceGroup -f MyFleetName

Parametri necessari

--fleet-name -f

Specificare il nome della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet updatestrategy show

Mostra una strategia di aggiornamento.

az fleet updatestrategy show --fleet-name
                             --name
                             --resource-group

Esempio

Visualizzare i dettagli di una strategia di aggiornamento.

az fleet updatestrategy show -g MyFleetResourceGroup -f MyFleetName -n MyUpdateStrategy

Parametri necessari

--fleet-name -f

Specificare il nome della flotta.

--name -n

Specificare il nome per la strategia di aggiornamento della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet updatestrategy wait

Attendere che una risorsa strategia di aggiornamento raggiunga uno stato desiderato.

Se un'operazione su una strategia di aggiornamento è stata interrotta o è stata avviata con --no-wait, usare questo comando per attendere il completamento.

az fleet updatestrategy wait --fleet-name
                             --resource-group
                             --update-strategy-name
                             [--created]
                             [--custom]
                             [--deleted]
                             [--exists]
                             [--interval]
                             [--timeout]
                             [--updated]

Parametri necessari

--fleet-name -f

Specificare il nome della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--update-strategy-name

Nome della risorsa UpdateStrategy. Obbligatorio.

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

Valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

Valore predefinito: False
--exists

Attendere che la risorsa esista.

Valore predefinito: False
--interval

Intervallo di polling in secondi.

Valore predefinito: 30
--timeout

Attesa massima in secondi.

Valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.