Condividi tramite


az webapp deployment slot

Gestire gli slot di distribuzione delle app Web.

Comandi

Nome Descrizione Tipo Status
az webapp deployment slot auto-swap

Configurare lo scambio automatico dello slot di distribuzione.

Memoria centrale Disponibilità generale
az webapp deployment slot create

Creare uno slot di distribuzione.

Memoria centrale Disponibilità generale
az webapp deployment slot delete

Eliminare uno slot di distribuzione.

Memoria centrale Disponibilità generale
az webapp deployment slot list

Elencare tutti gli slot di distribuzione.

Memoria centrale Disponibilità generale
az webapp deployment slot swap

Scambiare gli slot di distribuzione per un'app Web.

Memoria centrale Disponibilità generale

az webapp deployment slot auto-swap

Configurare lo scambio automatico dello slot di distribuzione.

az webapp deployment slot auto-swap --slot
                                    [--auto-swap-slot]
                                    [--disable]
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]

Esempio

Configurare lo scambio automatico dello slot di distribuzione. (generato automaticamente)

az webapp deployment slot auto-swap --name MyWebapp --resource-group MyResourceGroup --slot staging

Parametri necessari

--slot -s

Nome dello slot.

Parametri facoltativi

--auto-swap-slot

Slot di destinazione per lo scambio automatico.

Valore predefinito: production
--disable

Disabilitare lo scambio automatico.

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

--resource-group -g

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

--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 deployment slot create

Creare uno slot di distribuzione.

az webapp deployment slot create --name
                                 --resource-group
                                 --slot
                                 [--configuration-source]
                                 [--container-image-name]
                                 [--container-registry-password]
                                 [--container-registry-url]
                                 [--container-registry-user]
                                 [--deployment-container-image-name]
                                 [--docker-registry-server-password]
                                 [--docker-registry-server-user]

Esempio

Creare uno slot di distribuzione. (generato automaticamente)

az webapp deployment slot create --name MyWebapp --resource-group MyResourceGroup --slot staging

Parametri necessari

--name -n

Nome dell'app Web.

--resource-group -g

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

--slot -s

Nome dello slot.

Parametri facoltativi

--configuration-source

Slot di origine da cui clonare le configurazioni. Usare il nome dell'app Web per fare riferimento allo slot di produzione.

--container-image-name -c

Nome dell'immagine personalizzata del contenitore e facoltativamente il nome del tag , ad esempio /:).

--container-registry-password -w

Password del server del registro contenitori.

--container-registry-url -r

URL del server del registro contenitori.

--container-registry-user -u

Nome utente del server del registro contenitori.

--deployment-container-image-name -i
Deprecato

L'opzione '--deployment-container-image-name' è stata deprecata e verrà rimossa in una versione futura.

Nome immagine contenitore, ad esempio publisher/image-name:tag.

--docker-registry-server-password
Deprecato

L'opzione '--docker-registry-server-password' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--container-registry-password'.

Password del server del registro contenitori.

--docker-registry-server-user
Deprecato

L'opzione '--docker-registry-server-user' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--container-registry-user'.

Nome utente del server del registro contenitori.

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 deployment slot delete

Eliminare uno slot di distribuzione.

az webapp deployment slot delete --slot
                                 [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Esempio

Eliminare uno slot di distribuzione. (generato automaticamente)

az webapp deployment slot delete --name MyWebapp --resource-group MyResourceGroup --slot staging

Parametri necessari

--slot -s

Nome dello slot.

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.

--resource-group -g

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

--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 deployment slot list

Elencare tutti gli slot di distribuzione.

az webapp deployment slot list [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]

Esempio

Elencare tutti gli slot di distribuzione. (generato automaticamente)

az webapp deployment slot list --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.

--resource-group -g

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

--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 deployment slot swap

Scambiare gli slot di distribuzione per un'app Web.

az webapp deployment slot swap --slot
                               [--action {preview, reset, swap}]
                               [--ids]
                               [--name]
                               [--preserve-vnet {false, true}]
                               [--resource-group]
                               [--subscription]
                               [--target-slot]

Esempio

Scambiare uno slot di staging nell'ambiente di produzione per l'app Web MyUniqueApp.

az webapp deployment slot swap  -g MyResourceGroup -n MyUniqueApp --slot staging \
    --target-slot production

Parametri necessari

--slot -s

Nome dello slot.

Parametri facoltativi

--action

Tipi di scambio. usare 'preview' per applicare prima le impostazioni dello slot di destinazione nello slot di origine; utilizzare 'swap' per completarlo; usare 'reset' per reimpostare lo scambio.

Valori accettati: preview, reset, swap
Valore predefinito: swap
--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.

--preserve-vnet

Mantieni Rete virtuale nello slot durante lo scambio, il valore predefinito è "true".

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

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

--subscription

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

--target-slot

Slot di destinazione da scambiare, impostazione predefinita su "produzione".

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.