Condividi tramite


az webapp

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.

Gestire le app Web.

Comandi

Nome Descrizione Tipo Status
az webapp auth

Gestire l'autenticazione e l'autorizzazione dell'app Web. Per usare i comandi di autenticazione v2, eseguire "az extension add --name authV2" per aggiungere l'estensione dell'interfaccia della riga di comando di authV2.

Core ed estensione Disponibilità generale
az webapp auth-classic

Gestire l'autenticazione e l'autorizzazione dell'app Web nel formato classico.

Estensione Disponibilità generale
az webapp auth-classic show

Mostra le impostazioni di autenticazione per l'app Web nel formato classico.

Estensione Disponibilità generale
az webapp auth-classic update

Aggiornare le impostazioni di autenticazione per l'app Web nel formato classico.

Estensione Disponibilità generale
az webapp auth apple

Gestire l'autenticazione e l'autorizzazione dell'app Web del provider di identità Apple.

Estensione Disponibilità generale
az webapp auth apple show

Mostra le impostazioni di autenticazione per il provider di identità Apple.

Estensione Disponibilità generale
az webapp auth apple update

Aggiornare l'ID client e il segreto client per il provider di identità Apple.

Estensione Disponibilità generale
az webapp auth config-version

Gestire lo stato della versione di configurazione per le impostazioni di autenticazione per l'app Web. La versione 1 della configurazione fa riferimento agli endpoint /authSettings, mentre v2 fa riferimento agli endpoint /authSettingsV2.

Estensione Disponibilità generale
az webapp auth config-version revert

Ripristina la versione di configurazione delle impostazioni di autenticazione per l'app Web dalla versione 2 alla versione 1 (classica).

Estensione Disponibilità generale
az webapp auth config-version show

Visualizzare la versione di configurazione delle impostazioni di autenticazione per l'app Web. La versione 1 della configurazione fa riferimento agli endpoint /authSettings, mentre v2 fa riferimento agli endpoint /authSettingsV2.

Estensione Disponibilità generale
az webapp auth config-version upgrade

Aggiorna la versione di configurazione delle impostazioni di autenticazione per l'app Web dalla versione 1 (classica) alla versione 2.

Estensione Disponibilità generale
az webapp auth facebook

Gestire l'autenticazione e l'autorizzazione dell'app Web del provider di identità Facebook.

Estensione Disponibilità generale
az webapp auth facebook show

Mostra le impostazioni di autenticazione per il provider di identità di Facebook.

Estensione Disponibilità generale
az webapp auth facebook update

Aggiornare l'ID app e il segreto dell'app per il provider di identità Facebook.

Estensione Disponibilità generale
az webapp auth github

Gestire l'autenticazione e l'autorizzazione dell'app Web del provider di identità GitHub.

Estensione Disponibilità generale
az webapp auth github show

Visualizzare le impostazioni di autenticazione per il provider di identità GitHub.

Estensione Disponibilità generale
az webapp auth github update

Aggiornare l'ID client e il segreto client per il provider di identità GitHub.

Estensione Disponibilità generale
az webapp auth google

Gestire l'autenticazione e l'autorizzazione dell'app Web del provider di identità Google.

Estensione Disponibilità generale
az webapp auth google show

Mostra le impostazioni di autenticazione per il provider di identità Google.

Estensione Disponibilità generale
az webapp auth google update

Aggiornare l'ID client e il segreto client per il provider di identità Google.

Estensione Disponibilità generale
az webapp auth microsoft

Gestire l'autenticazione e l'autorizzazione dell'app Web del provider di identità Microsoft.

Estensione Disponibilità generale
az webapp auth microsoft show

Visualizzare le impostazioni di autenticazione per il provider di identità di Azure Active Directory.

Estensione Disponibilità generale
az webapp auth microsoft update

Aggiornare l'ID client e il segreto client per il provider di identità di Azure Active Directory.

Estensione Disponibilità generale
az webapp auth openid-connect

Gestire l'autenticazione e l'autorizzazione dell'app Web dei provider di identità OpenID Connect personalizzati.

Estensione Disponibilità generale
az webapp auth openid-connect add

Configurare un nuovo provider di identità OpenID Connect personalizzato.

Estensione Disponibilità generale
az webapp auth openid-connect remove

Rimuove un provider di identità OpenID Connect personalizzato esistente.

Estensione Disponibilità generale
az webapp auth openid-connect show

Visualizzare le impostazioni di autenticazione per il provider di identità OpenID Connect personalizzato.

Estensione Disponibilità generale
az webapp auth openid-connect update

Aggiornare l'ID client e il nome dell'impostazione del segreto client per un provider di identità OpenID Connect personalizzato esistente.

Estensione Disponibilità generale
az webapp auth set

Imposta le impostazioni di autenticazione per l'app Web nel formato v2, sovrascrivendo le impostazioni esistenti.

Estensione Disponibilità generale
az webapp auth show

Mostra le impostazioni di autenticazione per l'app Web.

Core Disponibilità generale
az webapp auth show (authV2 estensione)

Mostra le impostazioni di autenticazione per l'app Web nel formato v2.

Estensione Disponibilità generale
az webapp auth twitter

Gestire l'autenticazione e l'autorizzazione dell'app Web del provider di identità Twitter.

Estensione Disponibilità generale
az webapp auth twitter show

Mostra le impostazioni di autenticazione per il provider di identità Twitter.

Estensione Disponibilità generale
az webapp auth twitter update

Aggiornare la chiave consumer e il segreto consumer per il provider di identità Twitter.

Estensione Disponibilità generale
az webapp auth update

Aggiornare le impostazioni di autenticazione per l'app Web.

Core Disponibilità generale
az webapp auth update (authV2 estensione)

Aggiornare le impostazioni di autenticazione per l'app Web nel formato v2.

Estensione Disponibilità generale
az webapp browse

Apre un'App Web in un browser. Questa operazione non è supportata in Azure Cloud Shell.

Core Disponibilità generale
az webapp config

Configurare un'app Web.

Core ed estensione Disponibilità generale
az webapp config access-restriction

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

Core Disponibilità generale
az webapp config access-restriction add

Aggiunge una restrizione di accesso all'app Web.

Core Disponibilità generale
az webapp config access-restriction remove

Rimuove una restrizione di accesso dall'app Web.

Core Disponibilità generale
az webapp config access-restriction set

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

Core Disponibilità generale
az webapp config access-restriction show

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

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

Core Disponibilità generale
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 backup

Gestire i backup per le app Web.

Core Disponibilità generale
az webapp config backup create

Creare un backup di un'app Web.

Core Disponibilità generale
az webapp config backup delete

Eliminare un backup dell'app Web.

Core Disponibilità generale
az webapp config backup list

Elencare i backup di un'app Web.

Core Disponibilità generale
az webapp config backup restore

Ripristinare un'app Web da un backup.

Core Disponibilità generale
az webapp config backup show

Visualizzare la pianificazione del backup per un'app Web.

Core Disponibilità generale
az webapp config backup update

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

Core Disponibilità generale
az webapp config connection-string

Gestire le stringa di connessione di un'app Web.

Core Disponibilità generale
az webapp config connection-string delete

Eliminare le stringa di connessione di un'app Web.

Core Disponibilità generale
az webapp config connection-string list

Ottenere le stringa di connessione di un'app Web.

Core Disponibilità generale
az webapp config connection-string set

Aggiornare le stringa di connessione di un'app Web.

Core Disponibilità generale
az webapp config container

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

Core Disponibilità generale
az webapp config container delete

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

Core Disponibilità generale
az webapp config container set

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

Core Disponibilità generale
az webapp config container show

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

Core Disponibilità generale
az webapp config hostname

Configurare i nomi host per un'app Web.

Core Disponibilità generale
az webapp config hostname add

Associare un nome host a un'app Web.

Core Disponibilità generale
az webapp config hostname delete

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

Core Disponibilità generale
az webapp config hostname get-external-ip

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

Core Disponibilità generale
az webapp config hostname list

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

Core Disponibilità generale
az webapp config set

Impostare la configurazione di un'app Web.

Core Disponibilità generale
az webapp config show

Ottenere i dettagli della configurazione di un'app Web.

Core Disponibilità generale
az webapp config snapshot

Gestire gli snapshot dell'app Web.

Core Disponibilità generale
az webapp config snapshot list

Elencare gli snapshot ripristinabili per un'app Web.

Core Disponibilità generale
az webapp config snapshot restore

Ripristinare uno snapshot dell'app Web.

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

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

Core Anteprima
az webapp config ssl delete

Eliminare un certificato SSL da un'app Web.

Core Disponibilità generale
az webapp config ssl import

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

Core Disponibilità generale
az webapp config ssl list

Elencare i certificati SSL per un'app Web.

Core Disponibilità generale
az webapp config ssl show

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

Core Disponibilità generale
az webapp config ssl unbind

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

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

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

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

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

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

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

Core Disponibilità generale
az webapp connection

Comandi per gestire le connessioni all'app Web.

Core ed estensione Disponibilità generale
az webapp connection create

Creare una connessione tra un'app Web e una risorsa di destinazione.

Core ed estensione Disponibilità generale
az webapp connection create app-insights

Creare una connessione dell'app Web ad app-insights.

Core Disponibilità generale
az webapp connection create appconfig

Creare una connessione dell'app Web a appconfig.

Core Disponibilità generale
az webapp connection create cognitiveservices

Creare una connessione dell'app Web ai servizi cognitivi.

Core Disponibilità generale
az webapp connection create confluent-cloud

Creare una connessione webapp a confluent-cloud.

Core Disponibilità generale
az webapp connection create cosmos-cassandra

Creare una connessione dell'app Web a cosmos-cassandra.

Core Disponibilità generale
az webapp connection create cosmos-gremlin

Creare una connessione dell'app Web a cosmos-gremlin.

Core Disponibilità generale
az webapp connection create cosmos-mongo

Creare una connessione dell'app Web a cosmos-mongo.

Core Disponibilità generale
az webapp connection create cosmos-sql

Creare una connessione dell'app Web a cosmos-sql.

Core Disponibilità generale
az webapp connection create cosmos-table

Creare una connessione dell'app Web a cosmos-table.

Core Disponibilità generale
az webapp connection create eventhub

Creare una connessione dell'app Web a eventhub.

Core Disponibilità generale
az webapp connection create keyvault

Creare una connessione dell'app Web all'insieme di credenziali delle chiavi.

Core Disponibilità generale
az webapp connection create mysql

Creare una connessione dell'app Web a mysql.

Core Deprecato
az webapp connection create mysql-flexible

Creare una connessione dell'app Web a mysql-flexible.

Core Disponibilità generale
az webapp connection create mysql-flexible (serviceconnector-passwordless estensione)

Creare una connessione dell'app Web a mysql-flexible.

Estensione Disponibilità generale
az webapp connection create postgres

Creare una connessione dell'app Web a postgres.

Core Deprecato
az webapp connection create postgres (serviceconnector-passwordless estensione)

Creare una connessione dell'app Web a postgres.

Estensione Deprecato
az webapp connection create postgres-flexible

Creare una connessione di app Web a postgres-flexible.

Core Disponibilità generale
az webapp connection create postgres-flexible (serviceconnector-passwordless estensione)

Creare una connessione di app Web a postgres-flexible.

Estensione Disponibilità generale
az webapp connection create redis

Creare una connessione dell'app Web a redis.

Core Disponibilità generale
az webapp connection create redis-enterprise

Creare una connessione all'app Web per redis-enterprise.

Core Disponibilità generale
az webapp connection create servicebus

Creare una connessione dell'app Web al bus di servizio.

Core Disponibilità generale
az webapp connection create signalr

Creare una connessione dell'app Web a signalr.

Core Disponibilità generale
az webapp connection create sql

Creare una connessione dell'app Web a sql.

Core Disponibilità generale
az webapp connection create sql (serviceconnector-passwordless estensione)

Creare una connessione dell'app Web a sql.

Estensione Disponibilità generale
az webapp connection create storage-blob

Creare una connessione dell'app Web al BLOB di archiviazione.

Core Disponibilità generale
az webapp connection create storage-file

Creare una connessione dell'app Web al file di archiviazione.

Core Disponibilità generale
az webapp connection create storage-queue

Creare una connessione dell'app Web alla coda di archiviazione.

Core Disponibilità generale
az webapp connection create storage-table

Creare una connessione dell'app Web a una tabella di archiviazione.

Core Disponibilità generale
az webapp connection create webpubsub

Creare una connessione webapp a webpubsub.

Core Disponibilità generale
az webapp connection delete

Eliminare una connessione all'app Web.

Core Disponibilità generale
az webapp connection list

Elencare le connessioni di un'app Web.

Core Disponibilità generale
az webapp connection list-configuration

Elencare le configurazioni di origine di una connessione all'app Web.

Core Disponibilità generale
az webapp connection list-support-types

Elencare i tipi di client e i tipi di autenticazione supportati dalle connessioni webapp.

Core Disponibilità generale
az webapp connection show

Ottenere i dettagli di una connessione all'app Web.

Core Disponibilità generale
az webapp connection update

Aggiornare una connessione all'app Web.

Core Disponibilità generale
az webapp connection update app-insights

Aggiornare un'app Web alla connessione app-insights.

Core Disponibilità generale
az webapp connection update appconfig

Aggiornare un'app Web alla connessione appconfig.

Core Disponibilità generale
az webapp connection update cognitiveservices

Aggiornare un'app Web alla connessione cognitiveservices.

Core Disponibilità generale
az webapp connection update confluent-cloud

Aggiornare un'app Web alla connessione confluent-cloud.

Core Disponibilità generale
az webapp connection update cosmos-cassandra

Aggiornare un'app Web alla connessione cosmos-cassandra.

Core Disponibilità generale
az webapp connection update cosmos-gremlin

Aggiornare un'app Web alla connessione cosmos-gremlin.

Core Disponibilità generale
az webapp connection update cosmos-mongo

Aggiornare un'app Web alla connessione cosmos-mongo.

Core Disponibilità generale
az webapp connection update cosmos-sql

Aggiornare un'app Web alla connessione cosmos-sql.

Core Disponibilità generale
az webapp connection update cosmos-table

Aggiornare un'app Web alla connessione cosmos-table.

Core Disponibilità generale
az webapp connection update eventhub

Aggiornare un'app Web alla connessione eventhub.

Core Disponibilità generale
az webapp connection update keyvault

Aggiornare un'app Web alla connessione keyvault.

Core Disponibilità generale
az webapp connection update mysql

Aggiornare un'app Web alla connessione mysql.

Core Deprecato
az webapp connection update mysql-flexible

Aggiornare un'app Web alla connessione flessibile mysql.

Core Disponibilità generale
az webapp connection update postgres

Aggiornare un'app Web alla connessione postgres.

Core Deprecato
az webapp connection update postgres-flexible

Aggiornare un'app Web alla connessione flessibile postgres.

Core Disponibilità generale
az webapp connection update redis

Aggiornare un'app Web per la connessione redis.

Core Disponibilità generale
az webapp connection update redis-enterprise

Aggiornare un'app Web alla connessione redis-enterprise.

Core Disponibilità generale
az webapp connection update servicebus

Aggiornare un'app Web alla connessione bus di servizio.

Core Disponibilità generale
az webapp connection update signalr

Aggiornare un'app Web alla connessione signalr.

Core Disponibilità generale
az webapp connection update sql

Aggiornare un'app Web alla connessione SQL.

Core Disponibilità generale
az webapp connection update storage-blob

Aggiornare un'app Web alla connessione blob di archiviazione.

Core Disponibilità generale
az webapp connection update storage-file

Aggiornare un'app Web alla connessione file di archiviazione.

Core Disponibilità generale
az webapp connection update storage-queue

Aggiornare un'app Web alla connessione alla coda di archiviazione.

Core Disponibilità generale
az webapp connection update storage-table

Aggiornare un'app Web alla connessione alla tabella di archiviazione.

Core Disponibilità generale
az webapp connection update webpubsub

Aggiornare un'app Web alla connessione webpubsub.

Core Disponibilità generale
az webapp connection validate

Convalidare una connessione all'app Web.

Core Disponibilità generale
az webapp connection wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione della connessione.

Core Disponibilità generale
az webapp cors

Gestire la condivisione di risorse tra le origini (CORS).

Core Disponibilità generale
az webapp cors add

Aggiungere le origini consentite.

Core Disponibilità generale
az webapp cors remove

Rimuovere le origini consentite.

Core Disponibilità generale
az webapp cors show

Mostra le origini consentite.

Core Disponibilità generale
az webapp create

Creare un'app Web.

Core Disponibilità generale
az webapp create (appservice-kube estensione)

Creare un'app Web.

Estensione Disponibilità generale
az webapp create-remote-connection

Crea una connessione remota usando un tunnel TCP per l'app Web.

Core Disponibilità generale
az webapp delete

Eliminare un'app Web.

Core Disponibilità generale
az webapp deleted

Gestire le app Web eliminate.

Core Anteprima
az webapp deleted list

Elencare le app Web eliminate.

Core Anteprima
az webapp deleted restore

Ripristinare un'app Web eliminata.

Core Anteprima
az webapp deploy

Distribuisce un artefatto fornito in Azure App Web.

Core Disponibilità generale
az webapp deployment

Gestire le distribuzioni di app Web.

Core ed estensione Disponibilità generale
az webapp deployment container

Gestire la distribuzione continua basata su contenitori.

Core Disponibilità generale
az webapp deployment container config

Configurare la distribuzione continua tramite contenitori.

Core Disponibilità generale
az webapp deployment container show-cd-url

Ottenere l'URL che può essere usato per configurare i webhook per la distribuzione continua.

Core Disponibilità generale
az webapp deployment github-actions

Configurare GitHub Actions per un'app Web.

Core Disponibilità generale
az webapp deployment github-actions add

Aggiungere un file del flusso di lavoro gitHub Actions al repository specificato. Il flusso di lavoro compilerà e distribuirà l'app nell'app Web specificata.

Core Disponibilità generale
az webapp deployment github-actions remove

Rimuovere e disconnettere il file del flusso di lavoro di GitHub Actions dal repository specificato.

Core Disponibilità generale
az webapp deployment list-publishing-credentials

Ottenere i dettagli per le credenziali di pubblicazione dell'app Web disponibili.

Core Disponibilità generale
az webapp deployment list-publishing-profiles

Ottenere i dettagli dei profili disponibili per la distribuzione dell'app Web.

Core Disponibilità generale
az webapp deployment slot

Gestire gli slot di distribuzione delle app Web.

Core Disponibilità generale
az webapp deployment slot auto-swap

Configurare lo scambio automatico dello slot di distribuzione.

Core Disponibilità generale
az webapp deployment slot create

Creare uno slot di distribuzione.

Core Disponibilità generale
az webapp deployment slot delete

Eliminare uno slot di distribuzione.

Core Disponibilità generale
az webapp deployment slot list

Elencare tutti gli slot di distribuzione.

Core Disponibilità generale
az webapp deployment slot swap

Scambiare gli slot di distribuzione per un'app Web.

Core Disponibilità generale
az webapp deployment source

Gestire la distribuzione di app Web tramite il controllo del codice sorgente.

Core ed estensione Disponibilità generale
az webapp deployment source config

Gestire la distribuzione da repository Git o Mercurial.

Core Disponibilità generale
az webapp deployment source config-local-git

Ottenere un URL per un endpoint del repository git in cui clonare ed eseguire il push della distribuzione dell'app Web.

Core Disponibilità generale
az webapp deployment source config-zip

Eseguire la distribuzione usando la distribuzione push zip kudu per un'app Web.

Core Deprecato
az webapp deployment source config-zip (appservice-kube estensione)

Eseguire la distribuzione usando la distribuzione push zip kudu per un'app Web.

Estensione Disponibilità generale
az webapp deployment source delete

Eliminare una configurazione di distribuzione del controllo del codice sorgente.

Core Disponibilità generale
az webapp deployment source show

Ottenere i dettagli di una configurazione di distribuzione del controllo del codice sorgente.

Core Disponibilità generale
az webapp deployment source sync

Eseguire la sincronizzazione dal repository. È necessario solo in modalità di integrazione manuale.

Core Disponibilità generale
az webapp deployment source update-token

Aggiornare il token di controllo del codice sorgente memorizzato nella cache nel servizio app di Azure.

Core Disponibilità generale
az webapp deployment user

Gestire le credenziali utente per la distribuzione.

Core Disponibilità generale
az webapp deployment user set

Aggiornare le credenziali di distribuzione.

Core Disponibilità generale
az webapp deployment user show

Ottenere l'utente di pubblicazione della distribuzione.

Core Disponibilità generale
az webapp hybrid-connection

Metodi che elencano, aggiungono e rimuovono connessioni ibride dalle app Web.

Core Disponibilità generale
az webapp hybrid-connection add

Aggiungere una connessione ibrida esistente a un'app Web.

Core Disponibilità generale
az webapp hybrid-connection list

Elencare le connessioni ibride in un'app Web.

Core Disponibilità generale
az webapp hybrid-connection remove

Rimuovere una connessione ibrida da un'app Web.

Core Disponibilità generale
az webapp identity

Gestire l'identità gestita dell'app Web.

Core Disponibilità generale
az webapp identity assign

Assegnare l'identità gestita all'app Web.

Core Disponibilità generale
az webapp identity remove

Disabilitare l'identità gestita dell'app Web.

Core Disponibilità generale
az webapp identity show

Visualizzare l'identità gestita dell'app Web.

Core Disponibilità generale
az webapp list

Elencare le app Web.

Core Disponibilità generale
az webapp list-instances

Elencare tutte le istanze con scalabilità orizzontale di un'app Web o di uno slot di app Web.

Core Disponibilità generale
az webapp list-runtimes

Elencare gli stack predefiniti disponibili che possono essere usati per le app Web.

Core Disponibilità generale
az webapp list-runtimes (appservice-kube estensione)

Elencare gli stack predefiniti disponibili che possono essere usati per le app Web.

Estensione Disponibilità generale
az webapp log

Gestire i log dell'app Web.

Core Disponibilità generale
az webapp log config

Configurare la registrazione per un'app Web.

Core Disponibilità generale
az webapp log deployment

Gestire i log di distribuzione delle app Web.

Core Disponibilità generale
az webapp log deployment list

Elencare le distribuzioni associate all'app Web.

Core Disponibilità generale
az webapp log deployment show

Mostra i log di distribuzione della distribuzione più recente o una distribuzione specifica se è specificato l'ID distribuzione.

Core Disponibilità generale
az webapp log download

Scaricare la cronologia dei log di un'app Web come file ZIP.

Core Disponibilità generale
az webapp log show

Ottenere i dettagli della configurazione di registrazione di un'app Web.

Core Disponibilità generale
az webapp log tail

Avviare la traccia dei log live per un'app Web.

Core Disponibilità generale
az webapp restart

Riavviare un'app Web.

Core Disponibilità generale
az webapp restart (appservice-kube estensione)

Riavviare un'app Web.

Estensione Disponibilità generale
az webapp scale

Modificare il numero di istanze di un'app Web nei carichi di lavoro Kubernetes abilitati per Arc.

Estensione Disponibilità generale
az webapp scan

Contiene un gruppo di comandi che soddisfano le analisi dell'app Web. Attualmente disponibile solo per le app Web basate su Linux.

Estensione Disponibilità generale
az webapp scan list-result

Ottenere i dettagli di tutte le analisi eseguite nell'app Web, fino al limite massimo di analisi impostato nell'app Web. Questo consente di ottenere i risultati del log di analisi oltre allo stato di analisi di ogni analisi eseguita nell'app Web.

Estensione Disponibilità generale
az webapp scan show-result

Ottenere i risultati dell'ID di analisi specificato. In questo modo verranno recuperati i risultati del log di analisi dell'ID di analisi specificato.

Estensione Disponibilità generale
az webapp scan start

Avvia l'analisi sui file di app Web specificati nella directory wwwroot. Restituisce un codice JSON contenente l'URL scanID, la copia e i risultati.

Estensione Disponibilità generale
az webapp scan stop

Arresta l'analisi corrente in esecuzione. Non esegue alcuna analisi se non viene eseguita alcuna analisi.

Estensione Disponibilità generale
az webapp scan track

Tenere traccia dello stato dell'analisi specificando scan-id. È possibile tenere traccia dello stato dell'analisi da [Starting, Success, Failed, TimeoutFailure, Executing].

Estensione Disponibilità generale
az webapp show

Ottenere i dettagli di un'app Web.

Core Disponibilità generale
az webapp show (appservice-kube estensione)

Ottenere i dettagli di un'app Web.

Estensione Disponibilità generale
az webapp ssh

Il comando SSH stabilisce una sessione SSH per il contenitore Web e lo sviluppatore otterrebbe un terminale della shell in modalità remota.

Core Anteprima
az webapp start

Avviare un'app Web.

Core Disponibilità generale
az webapp stop

Arrestare un'app Web.

Core Disponibilità generale
az webapp traffic-routing

Gestire il routing del traffico per le app Web.

Core Disponibilità generale
az webapp traffic-routing clear

Cancellare le regole di routing e inviare tutto il traffico all'ambiente di produzione.

Core Disponibilità generale
az webapp traffic-routing set

Configurare il routing del traffico agli slot di distribuzione.

Core Disponibilità generale
az webapp traffic-routing show

Visualizzare la distribuzione corrente del traffico tra gli slot.

Core Disponibilità generale
az webapp up

Creare un'app Web e distribuire il codice da un'area di lavoro locale all'app. Il comando è necessario per l'esecuzione dalla cartella in cui è presente il codice. Il supporto corrente include Node, Python, .NET Core e ASP.NET. Node, le app Python vengono create come app Linux. .Net Core, ASP.NET e app HTML statiche vengono create come app di Windows. Aggiungere il flag HTML da distribuire come app HTML statica. Ogni volta che il comando viene eseguito correttamente, i valori di argomento predefiniti per gruppo di risorse, SKU, posizione, piano e nome vengono salvati per la directory corrente. Queste impostazioni predefinite vengono quindi usate per qualsiasi argomento non specificato nelle esecuzioni successive del comando nella stessa directory. Usare 'az configure' per gestire le impostazioni predefinite.

Core Disponibilità generale
az webapp update

Aggiornare un'app Web esistente.

Core Disponibilità generale
az webapp update (appservice-kube estensione)

Aggiornare un'app Web esistente.

Estensione Disponibilità generale
az webapp vnet-integration

Metodi che elencano, aggiungono e rimuovono le integrazioni di rete virtuale da un'app Web.

Core Disponibilità generale
az webapp vnet-integration add

Aggiungere un'integrazione di rete virtuale a livello di area a un'app Web.

Core Disponibilità generale
az webapp vnet-integration list

Elencare le integrazioni di rete virtuale in un'app Web.

Core Disponibilità generale
az webapp vnet-integration remove

Rimuovere un'integrazione di rete virtuale a livello di area dall'app Web.

Core Disponibilità generale
az webapp webjob

Consente operazioni di gestione per i processi Web in un'app Web.

Core Disponibilità generale
az webapp webjob continuous

Consente operazioni di gestione di processi Web continui in un'app Web.

Core Disponibilità generale
az webapp webjob continuous list

Elencare tutti i processi Web continui in un'app Web selezionata.

Core Disponibilità generale
az webapp webjob continuous remove

Eliminare un processo Web continuo specifico.

Core Disponibilità generale
az webapp webjob continuous start

Avviare un processo Web continuo specifico in un'app Web selezionata.

Core Disponibilità generale
az webapp webjob continuous stop

Arrestare un processo Web continuo specifico.

Core Disponibilità generale
az webapp webjob triggered

Consente operazioni di gestione di processi Web attivati in un'app Web.

Core Disponibilità generale
az webapp webjob triggered list

Elencare tutti i processi Web attivati ospitati in un'app Web.

Core Disponibilità generale
az webapp webjob triggered log

Ottenere la cronologia di un processo Web attivato specifico ospitato in un'app Web.

Core Disponibilità generale
az webapp webjob triggered remove

Eliminare un processo Web attivato specifico ospitato in un'app Web.

Core Disponibilità generale
az webapp webjob triggered run

Eseguire un processo Web attivato specifico ospitato in un'app Web.

Core Disponibilità generale

az webapp browse

Apre un'App Web in un browser. Questa operazione non è supportata in Azure Cloud Shell.

az webapp browse [--ids]
                 [--logs]
                 [--name]
                 [--resource-group]
                 [--slot]
                 [--subscription]

Esempio

Apre un'App Web in un browser. (generato automaticamente)

az webapp browse --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'.

--logs -l

Abilitare la visualizzazione del flusso di log immediatamente dopo l'avvio dell'app Web.

Valore predefinito: False
--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 posizione predefinito 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 posizione predefinito 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 create

Creare un'app Web.

Il nome dell'app Web deve essere in grado di produrre un FQDN univoco come AppName.azurewebsites.net.

az webapp create --name
                 --plan
                 --resource-group
                 [--acr-identity]
                 [--acr-use-identity]
                 [--assign-identity]
                 [--basic-auth {Disabled, Enabled}]
                 [--container-image-name]
                 [--container-registry-password]
                 [--container-registry-url]
                 [--container-registry-user]
                 [--deployment-container-image-name]
                 [--deployment-local-git]
                 [--deployment-source-branch]
                 [--deployment-source-url]
                 [--docker-registry-server-password]
                 [--docker-registry-server-user]
                 [--https-only {false, true}]
                 [--multicontainer-config-file]
                 [--multicontainer-config-type {COMPOSE, KUBE}]
                 [--public-network-access {Disabled, Enabled}]
                 [--role]
                 [--runtime]
                 [--scope]
                 [--startup-file]
                 [--subnet]
                 [--tags]
                 [--vnet]

Esempio

Creare un'app Web con la configurazione predefinita.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName

Creare un'app Web con un runtime Java 11.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:11"

Creare un'app Web con un runtime NodeJS 10.14 e distribuito da un repository Git locale.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node:12LTS" --deployment-local-git

Creare un'app Web con un'immagine da DockerHub.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx

Creare un'app Web con un'immagine da un registro DockerHub privato.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password

Creare un'app Web con un'immagine da un Registro Azure Container privato.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag

creare un'app Web usando un piano di servizio app condiviso che si trova in un gruppo di risorse diverso.

AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName

Creare un'app Web contenitore con un'immagine estratta da un Registro Azure Container privato usando un'identità gestita assegnata dall'utente

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --container-image-name myregistry.azurecr.io/docker-image:tag --assign-identity MyAssignIdentities --acr-use-identity --acr-identity MyUserAssignedIdentityResourceId

Parametri necessari

--name -n

Nome della nuova app Web. Il nome dell'app Web può contenere solo caratteri alfanumerici e trattini, non può iniziare o terminare con un trattino e deve contenere meno di 64 caratteri.

--plan -p

Nome o ID risorsa del piano di servizio app. Usare "appservice plan create" per ottenerlo.

--resource-group -g

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

Parametri facoltativi

--acr-identity

Accettare l'identità assegnata dal sistema o dall'utente che verrà impostata per il pull dell'immagine acr. Usare '[system]' per fare riferimento all'identità assegnata dal sistema o a un ID risorsa per fare riferimento all'identità assegnata dall'utente.

--acr-use-identity

Abilitare o disabilitare l'immagine pull da acr usare l'identità gestita.

Valore predefinito: False
--assign-identity

Accettare identità assegnate dal sistema o dall'utente separate da spazi. Usare '[system]' per fare riferimento all'identità assegnata dal sistema o a un ID risorsa per fare riferimento all'identità assegnata dall'utente. Per altri esempi, vedere la Guida.

--basic-auth

Abilitare o disabilitare l'autenticazione di base.

Valori accettati: Disabled, Enabled
--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. Obbligatorio per i registri privati.

--container-registry-url

URL del server del registro contenitori.

--container-registry-user -s

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 dell'immagine del contenitore dal registro contenitori, ad esempio publisher/image-name:tag.

--deployment-local-git -l

Abilitare git locale.

--deployment-source-branch -b

Ramo da distribuire.

Valore predefinito: master
--deployment-source-url -u

URL del repository Git da collegare con l'integrazione manuale.

--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. Obbligatorio per i registri privati.

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

--https-only

Reindirizzare tutto il traffico effettuato a un'app usando HTTP a HTTPS.

Valori accettati: false, true
Valore predefinito: False
--multicontainer-config-file

Solo Linux. File di configurazione per le app multicontainer. (locale o remoto).

--multicontainer-config-type

Solo Linux.

Valori accettati: COMPOSE, KUBE
--public-network-access

Abilitare o disabilitare l'accesso pubblico all'app Web.

Valori accettati: Disabled, Enabled
--role

Nome del ruolo o ID dell'identità assegnata dal sistema.

Valore predefinito: Contributor
--runtime -r

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

--scope

Ambito a cui l'identità assegnata dal sistema può accedere.

--startup-file

Solo Linux. File di avvio del Web.

--subnet

Nome o ID risorsa della subnet preesistente per l'aggiunta all'app Web. L'argomento --vnet è necessario anche se si specifica la subnet in base al nome.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--vnet

Nome o ID risorsa della rete virtuale a livello di area. Se sono presenti più reti virtuali con lo stesso nome tra gruppi di risorse diversi, usare l'ID risorsa della rete virtuale per specificare la rete virtuale da usare. Se viene usato il nome della rete virtuale, per impostazione predefinita, verrà usata la rete virtuale nello stesso gruppo di risorse dell'app Web. Deve essere usato con l'argomento --subnet.

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 posizione predefinito 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 create (appservice-kube estensione)

Creare un'app Web.

Il nome dell'app Web deve essere in grado di produrre un FQDN univoco come AppName.azurewebsites.net.

az webapp create --name
                 --resource-group
                 [--assign-identity]
                 [--custom-location]
                 [--deployment-container-image-name]
                 [--deployment-local-git]
                 [--deployment-source-branch]
                 [--deployment-source-url]
                 [--docker-registry-server-password]
                 [--docker-registry-server-user]
                 [--max-worker-count]
                 [--min-worker-count]
                 [--multicontainer-config-file]
                 [--multicontainer-config-type {COMPOSE, KUBE}]
                 [--plan]
                 [--role]
                 [--runtime]
                 [--scope]
                 [--startup-file]
                 [--tags]

Esempio

Creare un'app Web con la configurazione predefinita.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName

Creare un'app Web con un runtime Java 11 usando il delimitatore '|'.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java|11|Java SE|11"

Creare un'app Web con un runtime Java 11 usando il delimitatore ':'.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:11"

Creare un'app Web con un runtime NodeJS 10.14 e distribuito da un repository Git locale.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node|10.14" --deployment-local-git

Creare un'app Web con un'immagine da DockerHub.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx

Creare un'app Web con un'immagine da un registro DockerHub privato.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password

Creare un'app Web con un'immagine da un Registro Azure Container privato.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag

creare un'app Web usando un piano di servizio app condiviso che si trova in un gruppo di risorse diverso.

AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName

creare un'app Web in un ambiente kubernetes del servizio app

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name

creare un'app Web in un ambiente kubernetes del servizio app e nello stesso gruppo di risorse della posizione personalizzata

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --custom-location custom_location_name

Parametri necessari

--name -n

Nome della nuova app Web.

--resource-group -g

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

Parametri facoltativi

--assign-identity

Accettare identità assegnate dal sistema o dall'utente separate da spazi. Usare '[system]' per fare riferimento all'identità assegnata dal sistema o a un ID risorsa per fare riferimento all'identità assegnata dall'utente. Per altri esempi, vedere la Guida.

--custom-location

Nome o ID del percorso personalizzato. Usare un ID per una posizione personalizzata in un gruppo di risorse diverso dall'app.

--deployment-container-image-name -i

Solo Linux. Nome dell'immagine del contenitore dall'hub Docker, ad esempio publisher/image-name:tag.

--deployment-local-git -l

Abilitare git locale.

--deployment-source-branch -b

Ramo da distribuire.

Valore predefinito: master
--deployment-source-url -u

URL del repository Git da collegare con l'integrazione manuale.

--docker-registry-server-password -w

Password del server del registro contenitori. Obbligatorio per i registri privati.

--docker-registry-server-user -s

Nome utente del server del registro contenitori.

--max-worker-count
Anteprima

Numero massimo di ruoli di lavoro da allocare.

--min-worker-count
Anteprima

Numero minimo di ruoli di lavoro da allocare.

--multicontainer-config-file

Solo Linux. File di configurazione per le app multicontainer. (locale o remoto).

--multicontainer-config-type

Solo Linux.

Valori accettati: COMPOSE, KUBE
--plan -p

Nome o ID risorsa del piano di servizio app. Usare "appservice plan create" per ottenerlo.

--role

Nome del ruolo o ID dell'identità assegnata dal sistema.

Valore predefinito: Contributor
--runtime -r

Runtime Web canonico nel formato framework |Versione, ad esempio "PHP|5.6". Usare per l'elenco az webapp list-runtimes disponibile.

--scope

Ambito a cui l'identità assegnata dal sistema può accedere.

--startup-file

Solo Linux. File di avvio del Web.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

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 posizione predefinito 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 create-remote-connection

Crea una connessione remota usando un tunnel TCP per l'app Web.

az webapp create-remote-connection [--ids]
                                   [--instance]
                                   [--name]
                                   [--port]
                                   [--resource-group]
                                   [--slot]
                                   [--subscription]
                                   [--timeout]

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

--instance -i

Istanza dell'app Web a cui connettersi. Il valore predefinito è none.

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

--port -p

Porta per la connessione remota. Impostazione predefinita: porta disponibile casuale.

--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 posizione predefinito usando az account set -s NAME_OR_ID.

--timeout -t

Timeout in secondi. Il valore predefinito è none.

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 posizione predefinito 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 delete

Eliminare un'app Web.

az webapp delete [--ids]
                 [--keep-dns-registration]
                 [--keep-empty-plan]
                 [--keep-metrics]
                 [--name]
                 [--resource-group]
                 [--slot]
                 [--subscription]

Esempio

Eliminare un'app Web. (generato automaticamente)

az webapp delete --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'.

--keep-dns-registration
Deprecato

L'argomento 'keep_dns_registration' è stato deprecato e verrà rimosso nella versione '3.0.0'.

Mantenere la registrazione DNS.

--keep-empty-plan

Mantenere un piano di servizio app vuoto.

--keep-metrics

Mantenere le metriche dell'app.

--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. Il valore predefinito è lo slot productions, se non specificato.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito 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 posizione predefinito 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 deploy

Distribuisce un artefatto fornito in Azure App Web.

az webapp deploy [--async {false, true}]
                 [--clean {false, true}]
                 [--ids]
                 [--ignore-stack {false, true}]
                 [--name]
                 [--resource-group]
                 [--restart {false, true}]
                 [--slot]
                 [--src-path]
                 [--src-url]
                 [--subscription]
                 [--target-path]
                 [--timeout]
                 [--track-status {false, true}]
                 [--type {ear, jar, lib, startup, static, war, zip}]

Esempio

Distribuire un file war in modo asincrono.

az webapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type war --async true

Distribuire un file di testo statico in wwwroot/staticfiles/test.txt

az webapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt

Parametri facoltativi

--async

Se true, l'artefatto viene distribuito in modo asincrono. Il comando verrà chiuso dopo il push dell'artefatto nell'app Web. Le distribuzioni sincrone non sono ancora supportate quando si usa "--src-url".

Valori accettati: false, true
--clean

Se true, pulisce la directory di destinazione prima di distribuire i file. Il valore predefinito viene determinato in base al tipo di artefatto.

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

--ignore-stack

Se true, le impostazioni predefinite specifiche dello stack vengono ignorate.

Valori accettati: false, true
--name -n

Nome dell'app Web in cui eseguire la distribuzione.

--resource-group -g

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

--restart

Se true, l'app Web verrà riavviata dopo la distribuzione. Impostare su false se si distribuiscono più artefatti e non si vuole riavviare il sito nelle distribuzioni precedenti.

Valori accettati: false, true
--slot -s

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

--src-path

Percorso dell'artefatto da distribuire. Ad esempio: "myapp.zip" o "/myworkspace/apps/myapp.war".

--src-url

URL dell'artefatto. L'app Web eseguirà il pull dell'artefatto da questo URL. Ad esempio: "http://mysite.com/files/myapp.war?key=123".

--subscription

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

--target-path

Percorso assoluto in cui deve essere distribuito l'artefatto. Il valore predefinito è "home/site/wwwroot/" Ad esempio: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh".

--timeout

Timeout per l'operazione di distribuzione in millisecondi. Ignorato quando si usa "--src-url" perché le distribuzioni sincrone non sono ancora supportate quando si usa "--src-url".

--track-status

Se true, lo stato di avvio dell'app Web durante la distribuzione verrà monitorato per le app Web Linux.

Valori accettati: false, true
Valore predefinito: True
--type

Usato per eseguire l'override del tipo di artefatto distribuito.

Valori accettati: ear, jar, lib, startup, static, war, zip
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 posizione predefinito 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 list

Elencare le app Web.

az webapp list [--resource-group]
               [--show-details]

Esempio

Elencare tutte le app Web in MyResourceGroup.

az webapp list --resource-group MyResourceGroup

Elencare il nome host e lo stato predefiniti per tutte le app Web.

az webapp list --query "[].{hostName: defaultHostName, state: state}"

Elencare tutte le app Web in esecuzione.

az webapp list --query "[?state=='Running']"

Parametri facoltativi

--resource-group -g

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

--show-details

Includere la configurazione dettagliata del sito delle app Web elencate nell'output.

Valore predefinito: False
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 posizione predefinito 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 list-instances

Elencare tutte le istanze con scalabilità orizzontale di un'app Web o di uno slot di app Web.

az webapp list-instances --name
                         --resource-group
                         [--slot]

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 dell'app Web. 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 posizione predefinito 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 list-runtimes

Elencare gli stack predefiniti disponibili che possono essere usati per le app Web.

az webapp list-runtimes [--linux]
                        [--os {linux, windows}]
                        [--show-runtime-details]

Parametri facoltativi

--linux
Deprecato

L'argomento 'linux' è stato deprecato e verrà rimosso in una versione futura. Usare invece '--os-type'.

Elencare gli stack di runtime per le app Web basate su Linux.

Valore predefinito: False
--os --os-type

Limitare l'output solo ai runtime Windows o Linux.

Valori accettati: linux, windows
--show-runtime-details

Mostra versioni dettagliate degli stack di runtime.

Valore predefinito: False
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 posizione predefinito 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 list-runtimes (appservice-kube estensione)

Elencare gli stack predefiniti disponibili che possono essere usati per le app Web.

az webapp list-runtimes [--is-kube]
                        [--linux]
                        [--os {linux, windows}]

Parametri facoltativi

--is-kube
Anteprima

Limitare l'output per il servizio app in Azure Arc.

Valore predefinito: False
--linux
Deprecato

L'argomento 'linux' è stato deprecato e verrà rimosso in una versione futura. Usare invece '--os-type'.

Elencare gli stack di runtime per le app Web basate su Linux.

Valore predefinito: False
--os --os-type

Limitare l'output solo ai runtime Windows o Linux.

Valori accettati: linux, windows
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 posizione predefinito 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 restart

Riavviare un'app Web.

az webapp restart [--ids]
                  [--name]
                  [--resource-group]
                  [--slot]
                  [--subscription]

Esempio

Riavviare un'app Web. (generato automaticamente)

az webapp restart --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 posizione predefinito 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 posizione predefinito 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 restart (appservice-kube estensione)

Riavviare un'app Web.

az webapp restart [--ids]
                  [--name]
                  [--resource-group]
                  [--slot]
                  [--subscription]

Esempio

Riavviare un'app Web. (generato automaticamente)

az webapp restart --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. È 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 posizione predefinito 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 posizione predefinito 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 scale

Modificare il numero di istanze di un'app Web nei carichi di lavoro Kubernetes abilitati per Arc.

az webapp scale --instance-count
                [--ids]
                [--name]
                [--resource-group]
                [--slot]
                [--subscription]

Esempio

Modificare il numero di istanze di MyApp in 2.

az webapp scale -g MyResourceGroup -n MyApp --instance-count 2

Parametri necessari

--instance-count

Numero di istanze.

Valore predefinito: 1

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. È 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 posizione predefinito 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 posizione predefinito 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 show

Ottenere i dettagli di un'app Web.

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

Esempio

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

az webapp 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 posizione predefinito 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 posizione predefinito 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 show (appservice-kube estensione)

Ottenere i dettagli di un'app Web.

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

Esempio

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

az webapp 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. È 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 posizione predefinito 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 posizione predefinito 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 ssh

Anteprima

Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Il comando SSH stabilisce una sessione SSH per il contenitore Web e lo sviluppatore otterrebbe un terminale della shell in modalità remota.

az webapp ssh [--ids]
              [--instance]
              [--name]
              [--port]
              [--resource-group]
              [--slot]
              [--subscription]
              [--timeout]

Esempio

Ssh in un'app Web

az webapp ssh -n MyUniqueAppName -g 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'.

--instance -i

Istanza dell'app Web a cui connettersi. Il valore predefinito è none.

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

--port -p

Porta per la connessione remota. Impostazione predefinita: porta disponibile casuale.

--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 posizione predefinito usando az account set -s NAME_OR_ID.

--timeout -t

Timeout in secondi. Il valore predefinito è none.

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 posizione predefinito 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 start

Avviare un'app Web.

az webapp start [--ids]
                [--name]
                [--resource-group]
                [--slot]
                [--subscription]

Esempio

Avviare un'app Web. (generato automaticamente)

az webapp start --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 posizione predefinito 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 posizione predefinito 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 stop

Arrestare un'app Web.

az webapp stop [--ids]
               [--name]
               [--resource-group]
               [--slot]
               [--subscription]

Esempio

Arrestare un'app Web. (generato automaticamente)

az webapp stop --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 posizione predefinito 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 posizione predefinito 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 up

Creare un'app Web e distribuire il codice da un'area di lavoro locale all'app. Il comando è necessario per l'esecuzione dalla cartella in cui è presente il codice. Il supporto corrente include Node, Python, .NET Core e ASP.NET. Node, le app Python vengono create come app Linux. .Net Core, ASP.NET e app HTML statiche vengono create come app di Windows. Aggiungere il flag HTML da distribuire come app HTML statica. Ogni volta che il comando viene eseguito correttamente, i valori di argomento predefiniti per gruppo di risorse, SKU, posizione, piano e nome vengono salvati per la directory corrente. Queste impostazioni predefinite vengono quindi usate per qualsiasi argomento non specificato nelle esecuzioni successive del comando nella stessa directory. Usare 'az configure' per gestire le impostazioni predefinite.

az webapp up [--app-service-environment]
             [--basic-auth {Disabled, Enabled}]
             [--dryrun]
             [--html]
             [--ids]
             [--launch-browser]
             [--location]
             [--logs]
             [--name]
             [--os-type {Linux, Windows}]
             [--plan]
             [--resource-group]
             [--runtime]
             [--sku {B1, B2, B3, D1, F1, FREE, I1, I1MV2, I1V2, I2, I2MV2, I2V2, I3, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P1MV3, P1V2, P1V3, P2MV3, P2V2, P2V3, P3MV3, P3V2, P3V3, P4MV3, P5MV3, S1, S2, S3, SHARED, WS1, WS2, WS3}]
             [--subscription]
             [--track-status {false, true}]

Esempio

Visualizzare i dettagli dell'app che verrà creata, senza eseguire effettivamente l'operazione

az webapp up --dryrun

Creare un'app Web con la configurazione predefinita eseguendo il comando dalla cartella in cui è presente il codice da distribuire.

az webapp up

Creare un'app Web con un nome specificato

az webapp up -n MyUniqueAppName

Creare un'app Web con un nome specificato e un runtime Java 11

az webapp up -n MyUniqueAppName --runtime "java:11:Java SE:11"

Creare un'app Web in un'area specifica eseguendo il comando dalla cartella in cui è presente il codice da distribuire.

az webapp up -l locationName

Creare un'app Web e abilitare lo streaming dei log al termine dell'operazione di distribuzione. In questo modo verrà abilitata la configurazione predefinita necessaria per abilitare lo streaming dei log.

az webapp up --logs

Creare un'app Web e distribuirsi come app HTML statica.

az webapp up --html

Parametri facoltativi

--app-service-environment -e

Nome o ID risorsa del ambiente del servizio app (preesistente) in cui eseguire la distribuzione. Richiede uno SKU V2 isolato.

--basic-auth

Abilitare o disabilitare l'autenticazione di base.

Valori accettati: Disabled, Enabled
--dryrun

Visualizzare il riepilogo dell'operazione di creazione e distribuzione anziché eseguirla.

Valore predefinito: False
--html

Ignorare il rilevamento e la distribuzione di app come app HTML.

Valore predefinito: False
--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'.

--launch-browser -b

Avviare l'app creata usando il browser predefinito. Questa operazione non è supportata in Azure Cloud Shell.

Valore predefinito: False
--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--logs

Configurare la registrazione predefinita necessaria per abilitare la visualizzazione del flusso di log immediatamente dopo l'avvio dell'app Web.

Valore predefinito: False
--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>.

--os-type

Impostare il tipo di sistema operativo per l'app da creare.

Valori accettati: Linux, Windows
--plan -p

Nome del piano di servizio app associato all'app Web.

--resource-group -g

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

--runtime -r

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

--sku

Piani tariffari, ad esempio F1(Free), D1(Shared), B1(Basic Small), B2(Basic Medium), B3(Basic Large), S1(Standard Small), P1V2(Premium V2 Small), P2V2(Premium V2 Medium), P3V2(Premium V2 Large), P0V3(Premium V3 Extra Small), P1V3(Premium V3 Small), P2V3(Premium V3 Medium), P3V3(Premium V3 Large), P1MV3(Premium Memory Optimized V3 Small), P2MV3(Premium Memory Optimized V3 Medium), P3MV3(Premium Memory Optimized V3 Large), P4MV3(Premium Memory Optimized V3 Extra Large), P5MV3(Premium Memory Optimized V3 Extra Extra Large), I1 (Isolated Small), I2 (Isolated Medium), I3 (Isolated Large), I1V2 (Isolated V2 I1V2), I2V2 (Isolated V2 I2V2), I3V2 (Isolated V2 I3V2), I4V2 (Isolated V2 I4V2), I5V2 (Isolated V2 I5V2), I6V2 (Isolated V2 I6V2), I1MV2 (Isolated Memory Optimized V2 I1MV2), I2MV2 (Isolated Memory Optimized V2 I2MV2), I3MV2 (Isolated Memory Optimized V2 I3MV2), I4MV2 (Isolated Memory Optimized V2 I4MVV2)2), I5MV2 (Isolated Memory Optimized V2 I5MV2), WS1 (Logic Apps Workflow Standard 1), WS2 (Logic Apps Workflow Standard 2), WS3 (Flusso di lavoro app per la logica Standard 3).

Valori accettati: B1, B2, B3, D1, F1, FREE, I1, I1MV2, I1V2, I2, I2MV2, I2V2, I3, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P1MV3, P1V2, P1V3, P2MV3, P2V2, P2V3, P3MV3, P3V2, P3V3, P4MV3, P5MV3, S1, S2, S3, SHARED, WS1, WS2, WS3
--subscription

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

--track-status

Se true, lo stato di avvio dell'app Web durante la distribuzione verrà monitorato per le app Web Linux.

Valori accettati: false, true
Valore predefinito: True
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 posizione predefinito 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 update

Aggiornare un'app Web esistente.

az webapp update [--add]
                 [--basic-auth {Disabled, Enabled}]
                 [--client-affinity-enabled {false, true}]
                 [--force-dns-registration {false, true}]
                 [--force-string]
                 [--https-only {false, true}]
                 [--ids]
                 [--minimum-elastic-instance-count]
                 [--name]
                 [--prewarmed-instance-count]
                 [--remove]
                 [--resource-group]
                 [--set]
                 [--skip-custom-domain-verification {false, true}]
                 [--skip-dns-registration {false, true}]
                 [--slot]
                 [--subscription]
                 [--ttl-in-seconds {false, true}]

Esempio

Aggiornare i tag di un'app Web.

az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue

Aggiornare un'app Web. (generato automaticamente)

az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

Valore predefinito: []
--basic-auth

Abilitare o disabilitare l'autenticazione di base.

Valori accettati: Disabled, Enabled
--client-affinity-enabled

Abilita l'invio di cookie di affinità di sessione.

Valori accettati: false, true
--force-dns-registration
Deprecato

L'argomento 'force_dns_registration' è stato deprecato e verrà rimosso nella versione '3.0.0'.

Se true, il nome host dell'app Web viene forzato registrato con DNS.

Valori accettati: false, true
--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Valore predefinito: False
--https-only

Reindirizzare tutto il traffico effettuato a un'app usando HTTP a HTTPS.

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

--minimum-elastic-instance-count -i
Anteprima

Numero minimo di istanze. L'app deve essere in un piano di scalabilità elastica servizio app.

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

--prewarmed-instance-count -w
Anteprima

Numero di istanze preAvvise. L'app deve essere in un piano di scalabilità elastica servizio app.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valore predefinito: []
--resource-group -g

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

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

Valore predefinito: []
--skip-custom-domain-verification
Deprecato

L'argomento 'skip_custom_domain_verification' è stato deprecato e verrà rimosso nella versione '3.0.0'.

Se true, i domini personalizzati (non *.azurewebsites.net) associati all'app Web non vengono verificati.

Valori accettati: false, true
--skip-dns-registration
Deprecato

L'argomento 'skip_dns_registration' è stato deprecato e verrà rimosso nella versione '3.0.0'.

Se il nome host dell'app Web true non è registrato con DNS durante la creazione.

Valori accettati: false, true
--slot -s

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

--subscription

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

--ttl-in-seconds
Deprecato

L'argomento 'ttl_in_seconds' è stato deprecato e verrà rimosso nella versione '3.0.0'.

Durata in secondi per il nome di dominio predefinito dell'app Web.

Valori accettati: false, true
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 posizione predefinito 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 update (appservice-kube estensione)

Aggiornare un'app Web esistente.

az webapp update [--add]
                 [--client-affinity-enabled {false, true}]
                 [--force-string]
                 [--https-only {false, true}]
                 [--ids]
                 [--minimum-elastic-instance-count]
                 [--name]
                 [--prewarmed-instance-count]
                 [--remove]
                 [--resource-group]
                 [--set]
                 [--slot]
                 [--subscription]

Esempio

Aggiornare i tag di un'app Web.

az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue

Aggiornare un'app Web. (generato automaticamente)

az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

Valore predefinito: []
--client-affinity-enabled

Abilita l'invio di cookie di affinità di sessione.

Valori accettati: false, true
--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Valore predefinito: False
--https-only

Reindirizzare tutto il traffico effettuato a un'app usando HTTP a HTTPS.

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

--minimum-elastic-instance-count -i
Anteprima

Numero minimo di istanze. L'app deve essere in un piano di scalabilità elastica servizio app.

--name -n

Nome dell'app Web. È possibile configurare l'impostazione predefinita usando az configure --defaults web=<name>.

--prewarmed-instance-count -w
Anteprima

Numero di istanze preAvvise. L'app deve essere in un piano di scalabilità elastica servizio app.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valore predefinito: []
--resource-group -g

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

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

Valore predefinito: []
--slot -s

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

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito 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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

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