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.

Comandi

Nome Descrizione Tipo Status
az webapp config appsettings delete

Eliminare le impostazioni dell'app Web.

Core Disponibilità generale
az webapp config appsettings list

Ottenere i dettagli delle impostazioni di un'app Web.

Core Disponibilità generale
az webapp config appsettings set

Impostare le impostazioni di un'app Web.

Core Disponibilità generale

az webapp config appsettings delete

Eliminare le impostazioni dell'app Web.

Si noti che i valori di impostazione vengono ora elaborati nel risultato. Usare il az webapp config appsettings list comando per visualizzare le impostazioni.

az webapp config appsettings delete --setting-names
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--slot]
                                    [--subscription]

Esempio

Eliminare le impostazioni dell'app Web. (generato automaticamente)

az webapp config appsettings delete --name MyWebApp --resource-group MyResourceGroup --setting-names {setting-names}

Parametri necessari

--setting-names

Nomi di appsettings separati da spazi.

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.

az webapp config appsettings list

Ottenere i dettagli delle impostazioni di un'app Web.

az webapp config appsettings list --name
                                  --resource-group
                                  [--slot]

Esempio

Ottenere i dettagli delle impostazioni di un'app Web. (generato automaticamente)

az webapp config appsettings list --name MyWebapp --resource-group MyResourceGroup --subscription MySubscription

Parametri necessari

--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>.

Parametri facoltativi

--slot -s

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

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 appsettings set

Impostare le impostazioni di un'app Web.

Si noti che i valori di impostazione vengono ora elaborati nel risultato. Usare il az webapp config appsettings list comando per visualizzare le impostazioni.

az webapp config appsettings set [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--settings]
                                 [--slot]
                                 [--slot-settings]
                                 [--subscription]

Esempio

Impostare la versione predefinita di NodeJS su 6.9.1 per un'app Web.

az webapp config appsettings set -g MyResourceGroup -n MyUniqueApp --settings WEBSITE_NODE_DEFAULT_VERSION=6.9.1

Impostare usando sia la coppia chiave-valore che un file JSON con altre impostazioni.

az webapp config appsettings set -g MyResourceGroup -n MyUniqueApp --settings mySetting=value @moreSettings.json

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>.

--settings

Impostazioni app separate da spazi nel formato KEY=VALUE. Usare @{file} per caricare da un file. Per altre informazioni sul formato di file e sulla modifica delle impostazioni dell'app in blocco, vedere https://go.microsoft.com/fwlink/?linkid=2219923 .

--slot -s

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

--slot-settings

Impostazioni app separate da spazi nel formato KEY=VALUE. Usare @{file} per caricare da un file. L'impostazione specificata viene aggiunta alla configurazione e contrassegnata come impostazione slot di distribuzione per impostazione predefinita.

--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.