az extension
Consente di gestire e aggiornare le estensioni dell'interfaccia della riga di comando.
Comandi
| Nome | Descrizione | Tipo | Status |
|---|---|---|---|
| az extension add |
Aggiungere un'estensione. |
Core | GA |
| az extension list |
Elencare le estensioni installate. |
Core | GA |
| az extension list-available |
Elencare le estensioni disponibili pubblicamente. |
Core | GA |
| az extension list-versions |
Elencare le versioni disponibili per un'estensione. |
Core | GA |
| az extension remove |
Rimuovere un'estensione. |
Core | GA |
| az extension show |
Mostra un'estensione. |
Core | GA |
| az extension update |
Aggiornare un'estensione. |
Core | GA |
az extension add
Aggiungere un'estensione.
Per informazioni sull'installazione automatica delle estensioni, visitare https://aka.ms/AzExtDynamicInstall.
az extension add [--allow-preview {false, true}]
[--name]
[--pip-extra-index-urls]
[--pip-proxy]
[--source]
[--system]
[--upgrade]
[--version]
[--yes]
Esempio
Aggiungere l'estensione in base al nome
az extension add --name anextension
Aggiungere l'estensione dall'URL
az extension add --source https://contoso.com/anextension-0.0.1-py2.py3-none-any.whl
Aggiungere l'estensione dal disco locale
az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl
Aggiungere l'estensione dal disco locale e usare il proxy pip per le dipendenze
az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl --pip-proxy https://user:pass@proxy.server:8080
Aggiungere l'estensione alla directory di sistema
az extension add --name anextension --system
Aggiungere una versione specifica dell'estensione
az extension add --name anextension --version 1.0.0
Aggiornare l'estensione se già installata
az extension add --upgrade --name anextension
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.
Includere pacchetti di anteprima per l'installazione dell'estensione, se esistente.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Nome dell'estensione.
Elenco delimitato da spazi di URL aggiuntivi degli indici del pacchetto da usare. Questo dovrebbe puntare a un repository conforme a PEP 503 (l'API del repository semplice) o a una directory locale disposta nello stesso formato.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Experimental Pip Arguments |
Proxy per pip da usare per le dipendenze dell'estensione sotto forma di [user:passwd@]proxy.server:port.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Experimental Pip Arguments |
Percorso file o URL di un'estensione.
Usare una directory di sistema per l'estensione.
Il percorso predefinito è la cartella azure-cli-extensions nell'interfaccia della riga di comando che esegue il percorso lib dell'ambiente Python, configurabile dalla variabile di ambiente AZURE_EXTENSION_SYS_DIR. In Windows potrebbe essere necessario aprire la shell come amministratore per l'esecuzione con l'autorizzazione corretta.
Aggiornare l'estensione se già installata. In caso contrario, è sufficiente installare l'estensione.
Versione specifica di un'estensione.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | latest |
Non richiedere conferma.
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/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az extension list
Elencare le estensioni installate.
az extension list
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/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az extension list-available
Elencare le estensioni disponibili pubblicamente.
az extension list-available [--show-details]
Esempio
Elencare tutte le estensioni disponibili pubblicamente
az extension list-available
Elencare i dettagli di una determinata estensione
az extension list-available --show-details --query anextension
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.
Mostra i dati non elaborati dall'indice di estensione.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
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/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az extension list-versions
Elencare le versioni disponibili per un'estensione.
az extension list-versions --name
Esempio
Elencare le versioni disponibili per un'estensione
az extension list-versions --name anextension
Parametri necessari
Nome dell'estensione.
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/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az extension remove
Rimuovere un'estensione.
az extension remove --name
Esempio
Rimuovere un'estensione. (autogenerated)
az extension remove --name MyExtension
Parametri necessari
Nome dell'estensione.
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/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az extension show
Mostra un'estensione.
az extension show --name
Esempio
Mostra un'estensione. (autogenerated)
az extension show --name MyExtension
Parametri necessari
Nome dell'estensione.
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/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az extension update
Aggiornare un'estensione.
az extension update --name
[--allow-preview {false, true}]
[--pip-extra-index-urls]
[--pip-proxy]
Esempio
Aggiornare un'estensione in base al nome
az extension update --name anextension
Aggiornare un'estensione in base al nome e usare pip proxy per le dipendenze
az extension update --name anextension --pip-proxy https://user:pass@proxy.server:8080
Parametri necessari
Nome dell'estensione.
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.
Includere pacchetti di anteprima per l'installazione dell'estensione, se esistente.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Elenco delimitato da spazi di URL aggiuntivi degli indici del pacchetto da usare. Questo dovrebbe puntare a un repository conforme a PEP 503 (l'API del repository semplice) o a una directory locale disposta nello stesso formato.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Experimental Pip Arguments |
Proxy per pip da usare per le dipendenze dell'estensione sotto forma di [user:passwd@]proxy.server:port.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Experimental Pip 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/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |