az webapp config

Nota

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.

Configurare un'app Web.

Comandi

Nome Descrizione Tipo Stato
az webapp config access-restriction

Metodi che mostrano, impostano, aggiungono e rimuovono restrizioni di accesso in un'app Web.

Memoria centrale Disponibilità generale
az webapp config access-restriction add

Aggiunge una restrizione di accesso all'app Web.

Memoria centrale Disponibilità generale
az webapp config access-restriction remove

Rimuove una restrizione di accesso dall'app Web.

Memoria centrale Disponibilità generale
az webapp config access-restriction set

Imposta se il sito SCM usa le stesse restrizioni del sito principale e delle azioni predefinite.

Memoria centrale Disponibilità generale
az webapp config access-restriction show

Mostra le impostazioni di restrizione di accesso per l'app Web.

Memoria centrale Disponibilità generale
az webapp config appsettings

Configurare le impostazioni dell'app Web. L'aggiornamento o la rimozione delle impostazioni dell'applicazione causerà il riciclo di un'app.

Memoria centrale Disponibilità generale
az webapp config appsettings delete

Eliminare le impostazioni dell'app Web.

Memoria centrale Disponibilità generale
az webapp config appsettings list

Ottenere i dettagli delle impostazioni di un'app Web.

Memoria centrale Disponibilità generale
az webapp config appsettings set

Impostare le impostazioni di un'app Web.

Memoria centrale Disponibilità generale
az webapp config backup

Gestire i backup per le app Web.

Memoria centrale Disponibilità generale
az webapp config backup create

Creare un backup di un'app Web.

Memoria centrale Disponibilità generale
az webapp config backup delete

Eliminare un backup dell'app Web.

Memoria centrale Disponibilità generale
az webapp config backup list

Elencare i backup di un'app Web.

Memoria centrale Disponibilità generale
az webapp config backup restore

Ripristinare un'app Web da un backup.

Memoria centrale Disponibilità generale
az webapp config backup show

Visualizzare la pianificazione del backup per un'app Web.

Memoria centrale Disponibilità generale
az webapp config backup update

Configurare una nuova pianificazione di backup per un'app Web.

Memoria centrale Disponibilità generale
az webapp config connection-string

Gestire le stringa di connessione di un'app Web.

Memoria centrale Disponibilità generale
az webapp config connection-string delete

Eliminare le stringa di connessione di un'app Web.

Memoria centrale Disponibilità generale
az webapp config connection-string list

Ottenere le stringa di connessione di un'app Web.

Memoria centrale Disponibilità generale
az webapp config connection-string set

Aggiornare le stringa di connessione di un'app Web.

Memoria centrale Disponibilità generale
az webapp config container

Gestire le impostazioni del contenitore di un'app Web esistente.

Memoria centrale Disponibilità generale
az webapp config container delete

Eliminare le impostazioni del contenitore di un'app Web esistente.

Memoria centrale Disponibilità generale
az webapp config container set

Impostare le impostazioni del contenitore di un'app Web esistente.

Memoria centrale Disponibilità generale
az webapp config container show

Ottenere i dettagli delle impostazioni del contenitore di un'app Web.

Memoria centrale Disponibilità generale
az webapp config hostname

Configurare i nomi host per un'app Web.

Memoria centrale Disponibilità generale
az webapp config hostname add

Associare un nome host a un'app Web.

Memoria centrale Disponibilità generale
az webapp config hostname delete

Annullare l'associazione di un nome host da un'app Web.

Memoria centrale Disponibilità generale
az webapp config hostname get-external-ip

Ottenere l'indirizzo IP esterno per un'app Web.

Memoria centrale Disponibilità generale
az webapp config hostname list

Elencare tutte le associazioni di nomi host per un'app Web.

Memoria centrale Disponibilità generale
az webapp config set

Impostare la configurazione di un'app Web.

Memoria centrale Disponibilità generale
az webapp config show

Ottenere i dettagli della configurazione di un'app Web.

Memoria centrale Disponibilità generale
az webapp config snapshot

Gestire gli snapshot dell'app Web.

Memoria centrale Disponibilità generale
az webapp config snapshot list

Elencare gli snapshot ripristinabili per un'app Web.

Memoria centrale Disponibilità generale
az webapp config snapshot restore

Ripristinare uno snapshot dell'app Web.

Memoria centrale Disponibilità generale
az webapp config ssl

Configurare i certificati SSL per le app Web.

Core ed estensione Disponibilità generale
az webapp config ssl bind

Associare un certificato SSL a un'app Web.

Memoria centrale Disponibilità generale
az webapp config ssl bind (appservice-kube estensione)

Associare un certificato SSL a un'app Web.

Estensione Disponibilità generale
az webapp config ssl create

Creare un certificato gestito per un nome host in un'app Web.

Memoria centrale Anteprima
az webapp config ssl delete

Eliminare un certificato SSL da un'app Web.

Memoria centrale Disponibilità generale
az webapp config ssl import

Importare un certificato SSL o servizio app in un'app Web da Key Vault.

Memoria centrale Disponibilità generale
az webapp config ssl list

Elencare i certificati SSL per un'app Web.

Memoria centrale Disponibilità generale
az webapp config ssl show

Visualizzare i dettagli di un certificato SSL per un'app Web.

Memoria centrale Disponibilità generale
az webapp config ssl unbind

Annullare l'associazione di un certificato SSL da un'app Web.

Memoria centrale Disponibilità generale
az webapp config ssl unbind (appservice-kube estensione)

Annullare l'associazione di un certificato SSL da un'app Web.

Estensione Disponibilità generale
az webapp config ssl upload

Caricare un certificato SSL in un'App Web.

Memoria centrale Disponibilità generale
az webapp config storage-account

Gestire le configurazioni dell'account di archiviazione di Azure di un'app Web. (Solo contenitori App Web linux App Web e Windows).

Memoria centrale Disponibilità generale
az webapp config storage-account add

Aggiungere una configurazione dell'account di archiviazione di Azure a un'app Web. (Solo contenitori App Web linux App Web e Windows).

Memoria centrale Disponibilità generale
az webapp config storage-account delete

Eliminare la configurazione dell'account di archiviazione di Azure di un'app Web. (Solo contenitori App Web linux App Web e Windows).

Memoria centrale Disponibilità generale
az webapp config storage-account list

Ottenere le configurazioni dell'account di archiviazione di Azure di un'app Web. (Solo contenitori App Web linux App Web e Windows).

Memoria centrale Disponibilità generale
az webapp config storage-account update

Aggiornare una configurazione esistente dell'account di archiviazione di Azure in un'app Web. (Solo contenitori App Web linux App Web e Windows).

Memoria centrale Disponibilità generale

az webapp config set

Impostare la configurazione di un'app Web.

az webapp config set [--always-on {false, true}]
                     [--auto-heal-enabled {false, true}]
                     [--ftps-state {AllAllowed, Disabled, FtpsOnly}]
                     [--generic-configurations]
                     [--http20-enabled {false, true}]
                     [--ids]
                     [--java-container]
                     [--java-container-version]
                     [--java-version]
                     [--linux-fx-version]
                     [--min-tls-version]
                     [--name]
                     [--net-framework-version]
                     [--number-of-workers]
                     [--php-version]
                     [--powershell-version]
                     [--prewarmed-instance-count]
                     [--python-version]
                     [--remote-debugging-enabled {false, true}]
                     [--resource-group]
                     [--runtime]
                     [--slot]
                     [--startup-file]
                     [--subscription]
                     [--use-32bit-worker-process {false, true}]
                     [--vnet-route-all-enabled {false, true}]
                     [--web-sockets-enabled {false, true}]
                     [--windows-fx-version]

Esempio

attivare "alwaysOn"

az webapp config set -g MyResourceGroup -n MyUniqueApp --always-on true

impostare la configurazione tramite un file JSON denominato params.json

az webapp config set -g MyResourceGroup -n MyUniqueApp --generic-configurations "@.\params.json"

Parametri facoltativi

--always-on

Assicurarsi che l'app Web venga caricata tutto il tempo, invece di essere scaricata dopo l'inattività. Consigliato quando sono in esecuzione processi Web continui.

valori accettati: false, true
--auto-heal-enabled

Abilitare o disabilitare il ripristino automatico.

valori accettati: false, true
--ftps-state

Impostare il valore dello stato Ftps per un'app. Il valore predefinito è 'AllAllowed'.

valori accettati: AllAllowed, Disabled, FtpsOnly
--generic-configurations

Specificare l'elenco di configurazione del sito in un formato di key=value coppia o @<json_file>. Gli utenti di PowerShell e del prompt dei comandi di Windows devono usare un file JSON per fornire queste configurazioni per evitare problemi di compatibilità con caratteri di escape.

--http20-enabled

Configura un sito Web per consentire ai client di connettersi tramite http2.0.

valori accettati: false, true
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--java-container

Contenitore Java, ad esempio Tomcat, Jetty.

--java-container-version

Versione del contenitore Java, ad esempio '8.0.23' per Tomcat.

--java-version

Versione usata per eseguire l'app Web se si usa Java, ad esempio '1.7' per Java 7, '1.8' per Java 8.

--linux-fx-version

Stack di runtime usato per l'app Web basata su Linux, ad esempio "RUBY|2.5.5", "NODE|12LTS", "PHP|7.2", "DOTNETCORE|2.1". Per ulteriori informazioni, https://aka.ms/linux-stacks vedere:

--min-tls-version

Versione minima di TLS necessaria per le richieste SSL, ad esempio '1.0', '1.1', '1.2'.

--name -n

Nome dell'app Web. Se non specificato, verrà generato un nome in modo casuale. È possibile configurare l'impostazione predefinita usando az configure --defaults web=<name>.

--net-framework-version

Versione usata per eseguire l'app Web se si usa .NET Framework, ad esempio 'v4.0' per .NET 4.6 e 'v3.0' per .NET 3.5.

--number-of-workers

Numero di ruoli di lavoro da allocare.

--php-version

Versione usata per eseguire l'app Web se si usa PHP, ad esempio 5.5, 5.6, 7.0.

--powershell-version

Versione usata per eseguire l'app per le funzioni se si usa PowerShell, ad esempio 7.2.

--prewarmed-instance-count

Numero di istanze pre-riscaldate di cui dispone un'app per le funzioni.

--python-version

Versione usata per eseguire l'app Web se si usa Python, ad esempio 2.7, 3.4.

--remote-debugging-enabled

Abilitare o disabilitare il debug remoto.

valori accettati: false, true
--resource-group -g

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

--runtime

Runtime Web canonico nel formato Framework:Version, ad esempio "PHP:7.2". Usare per l'elenco az webapp list-runtimes disponibile.

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--startup-file

Il file di avvio per le app Web ospitate in Linux, ad esempio "process.json" per Node.js Web.

--subscription

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

--use-32bit-worker-process

Usare o meno il processo di lavoro a 32 bit.

valori accettati: false, true
--vnet-route-all-enabled

Configurare l'integrazione della rete virtuale a livello di area per instradare tutto il traffico alla rete virtuale.

valori accettati: false, true
--web-sockets-enabled

Abilitare o disabilitare i web socket.

valori accettati: false, true
--windows-fx-version

Nome dell'immagine Docker usato per l'app Web contenitore di Windows, ad esempio microsoft/nanoserver:ltsc2016.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az webapp config show

Ottenere i dettagli della configurazione di un'app Web.

az webapp config show [--ids]
                      [--name]
                      [--resource-group]
                      [--slot]
                      [--subscription]

Esempio

Ottenere i dettagli della configurazione di un'app Web. (generato automaticamente)

az webapp config show --name MyWebapp --resource-group MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'app Web. Se non specificato, verrà generato un nome in modo casuale. È possibile configurare l'impostazione predefinita usando az configure --defaults web=<name>.

--resource-group -g

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

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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