Condividi tramite


az functionapp deployment slot

Gestire gli slot di distribuzione delle app per le funzioni.

Comandi

Nome Descrizione Tipo Stato
az functionapp deployment slot auto-swap

Configurare lo scambio automatico dello slot di distribuzione.

Memoria centrale Disponibilità generale
az functionapp deployment slot create

Creare uno slot di distribuzione.

Memoria centrale Disponibilità generale
az functionapp deployment slot delete

Eliminare uno slot di distribuzione.

Memoria centrale Disponibilità generale
az functionapp deployment slot list

Elencare tutti gli slot di distribuzione.

Memoria centrale Disponibilità generale
az functionapp deployment slot swap

Scambiare gli slot di distribuzione per un'app per le funzioni.

Memoria centrale Disponibilità generale

az functionapp deployment slot auto-swap

Configurare lo scambio automatico dello slot di distribuzione.

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

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 per le funzioni.

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

Creare uno slot di distribuzione.

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

Esempio

Creare uno slot di distribuzione. (generato automaticamente)

az functionapp deployment slot create --name MyFunctionapp --resource-group MyResourceGroup --slot staging

Parametri necessari

--name -n

Nome dell'app per le funzioni.

--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 per le funzioni per fare riferimento allo slot di produzione.

--deployment-container-image-name
Deprecato

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

Immagine del 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 '--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 '--registry-username'.

Nome utente del server del registro contenitori.

--image -i

Immagine del contenitore, ad esempio publisher/image-name:tag.

--registry-password -d

Password del server del registro contenitori.

--registry-username -u

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

Eliminare uno slot di distribuzione.

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

Esempio

Eliminare uno slot di distribuzione. (generato automaticamente)

az functionapp deployment slot delete --name MyFunctionapp --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 per le funzioni.

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

Elencare tutti gli slot di distribuzione.

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

Esempio

Elencare tutti gli slot di distribuzione. (generato automaticamente)

az functionapp deployment slot list --name MyFunctionapp --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 per le funzioni.

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

Scambiare gli slot di distribuzione per un'app per le funzioni.

az functionapp 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 per le funzioni MyUniqueApp.

az functionapp 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 per le funzioni.

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