az staticwebapp

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

Comandi

Nome Descrizione Tipo Stato
az staticwebapp appsettings

Gestire le impostazioni dell'app statica.

Memoria centrale Disponibilità generale
az staticwebapp appsettings delete

Eliminare le impostazioni dell'app con le chiavi specificate dell'app statica.

Memoria centrale Disponibilità generale
az staticwebapp appsettings list

Elencare le impostazioni dell'app statica.

Memoria centrale Disponibilità generale
az staticwebapp appsettings set

Aggiungere o modificare le impostazioni dell'app statica.

Memoria centrale Disponibilità generale
az staticwebapp backends

Collegare o scollegare un back-end preesistente con un'app Web statica. Noto anche come "Bring your own API.".

Memoria centrale Disponibilità generale
az staticwebapp backends link

Collegare un back-end a un'app Web statica. Noto anche come "Bring your own API.".

Memoria centrale Disponibilità generale
az staticwebapp backends show

Mostra i dettagli sul back-end collegato a un'app Web statica.

Memoria centrale Disponibilità generale
az staticwebapp backends unlink

Scollegare il back-end da un'app Web statica.

Memoria centrale Disponibilità generale
az staticwebapp backends validate

Convalidare un back-end per un'app Web statica.

Memoria centrale Disponibilità generale
az staticwebapp create

Creare un'app statica. Per fornire contenuto all'app Web statica e integrarlo con un repository GitHub, specificare l'URL del repository GitHub (--source) e un ramo (--branch). Se il repository si trova in un'organizzazione Github, assicurarsi che l'app GitHub dell'interfaccia della riga di comando di Azure abbia accesso all'organizzazione. L'accesso può essere richiesto nel browser quando si usa l'argomento "--login-with-github". L'accesso deve essere concesso dall'amministratore dell'organizzazione.

Memoria centrale Disponibilità generale
az staticwebapp dbconnection

Gestire le connessioni di database di App Web statiche.

Estensione Anteprima
az staticwebapp dbconnection create

Creare una connessione al database dell'app Web statica.

Estensione Anteprima
az staticwebapp dbconnection delete

Eliminare una connessione al database dell'app Web statica.

Estensione Anteprima
az staticwebapp dbconnection show

Ottenere i dettagli per una connessione al database dell'app Web statica.

Estensione Anteprima
az staticwebapp delete

Eliminare un'app statica.

Memoria centrale Disponibilità generale
az staticwebapp disconnect

Disconnettere il controllo del codice sorgente per abilitare la connessione a un repository diverso.

Memoria centrale Disponibilità generale
az staticwebapp enterprise-edge

Gestire il rete CDN frontdoor di Azure per le app Web statiche. Per un'esperienza e una disponibilità ottimali, vedere la documentazione https://aka.ms/swaedge.

Memoria centrale Disponibilità generale
az staticwebapp enterprise-edge disable

Disabilitare il rete CDN frontdoor di Azure per un'app Web statica. Per un'esperienza e una disponibilità ottimali, vedere la documentazione https://aka.ms/swaedge.

Memoria centrale Disponibilità generale
az staticwebapp enterprise-edge enable

Abilitare il rete CDN frontdoor di Azure per un'app Web statica. L'abilitazione di Edge di livello aziendale richiede la nuova registrazione per Microsoft Frontdoor di Azure. rete CDN provider di risorse. Per un'esperienza e una disponibilità ottimali, vedere la documentazione https://aka.ms/swaedge.

Memoria centrale Disponibilità generale
az staticwebapp enterprise-edge show

Visualizzare lo stato (Abilitato, Disabilitato, Abilitazione, Disabilitazione) del rete CDN frontdoor di Azure per un'app Web. Per un'esperienza e una disponibilità ottimali, vedere la documentazione https://aka.ms/swaedge.

Memoria centrale Disponibilità generale
az staticwebapp environment

Gestire l'ambiente dell'app statica.

Memoria centrale Disponibilità generale
az staticwebapp environment delete

Eliminare l'ambiente di produzione di app statiche o l'ambiente specificato.

Memoria centrale Disponibilità generale
az staticwebapp environment functions

Visualizzare informazioni sulle funzioni.

Memoria centrale Disponibilità generale
az staticwebapp environment list

Elencare tutti gli ambienti dell'app statica, inclusa la produzione.

Memoria centrale Disponibilità generale
az staticwebapp environment show

Mostra informazioni sull'ambiente di produzione o sull'ambiente specificato.

Memoria centrale Disponibilità generale
az staticwebapp functions

Collegare o scollegare un'app per le funzioni preesistenti con un'app Web statica. Noto anche come "Bring your own Functions.".

Memoria centrale Disponibilità generale
az staticwebapp functions link

Collegare una funzione di Azure a un'app Web statica. Noto anche come "Bring Your Own Functions". Solo un'app Funzioni di Azure è disponibile per una singola app Web statica. Lo SKU dell'app Web statica deve essere "Standard".

Memoria centrale Disponibilità generale
az staticwebapp functions show

Visualizzare i dettagli sulla funzione di Azure collegata a un'app Web statica.

Memoria centrale Disponibilità generale
az staticwebapp functions unlink

Scollegare una funzione di Azure da un'app Web statica.

Memoria centrale Disponibilità generale
az staticwebapp hostname

Gestire nomi host personalizzati di Funzioni dell'app statica.

Memoria centrale Disponibilità generale
az staticwebapp hostname delete

Eliminare il nome host specificato dell'app statica.

Memoria centrale Disponibilità generale
az staticwebapp hostname list

Elencare i nomi host personalizzati dell'app statica.

Memoria centrale Disponibilità generale
az staticwebapp hostname set

Impostare il nome host del sottodominio specificato sull'app statica. Configurare il record CNAME/TXT/ALIAS con il provider DNS. Usare --no-wait per non attendere la convalida.

Memoria centrale Disponibilità generale
az staticwebapp hostname show

Ottenere i dettagli per un dominio personalizzato staticwebapp. Può essere usato per recuperare il token di convalida per la convalida del dominio TXT (vedere l'esempio).

Memoria centrale Disponibilità generale
az staticwebapp identity

Gestire l'identità gestita di un'app Web statica.

Memoria centrale Disponibilità generale
az staticwebapp identity assign

Assegnare l'identità gestita all'app Web statica.

Memoria centrale Disponibilità generale
az staticwebapp identity remove

Disabilitare l'identità gestita dell'app Web statica.

Memoria centrale Disponibilità generale
az staticwebapp identity show

Visualizzare l'identità gestita dell'app Web statica.

Memoria centrale Disponibilità generale
az staticwebapp list

Elencare tutte le risorse di app statiche in una sottoscrizione o nel gruppo di risorse, se specificato.

Memoria centrale Disponibilità generale
az staticwebapp reconnect

Connessione a un repository e a un ramo dopo un comando di disconnessione.

Memoria centrale Disponibilità generale
az staticwebapp secrets

Gestire il token di distribuzione per l'app statica.

Memoria centrale Disponibilità generale
az staticwebapp secrets list

Elencare il token di distribuzione per l'app statica.

Memoria centrale Disponibilità generale
az staticwebapp secrets reset-api-key

Reimpostare il token di distribuzione per l'app statica.

Memoria centrale Disponibilità generale
az staticwebapp show

Mostra i dettagli di un'app statica.

Memoria centrale Disponibilità generale
az staticwebapp update

Aggiornare un'app statica. Restituisce l'app aggiornata.

Memoria centrale Disponibilità generale
az staticwebapp users

Gestire gli utenti dell'app statica.

Memoria centrale Disponibilità generale
az staticwebapp users invite

Creare un collegamento di invito per l'utente specificato all'app statica.

Memoria centrale Disponibilità generale
az staticwebapp users list

Elenca gli utenti e i ruoli assegnati, limitati agli utenti che hanno accettato gli inviti.

Memoria centrale Disponibilità generale
az staticwebapp users update

Aggiornamenti una voce utente con i ruoli elencati. Sono necessari i dettagli dell'utente o l'ID utente.

Memoria centrale Disponibilità generale

az staticwebapp create

Creare un'app statica. Per fornire contenuto all'app Web statica e integrarlo con un repository GitHub, specificare l'URL del repository GitHub (--source) e un ramo (--branch). Se il repository si trova in un'organizzazione Github, assicurarsi che l'app GitHub dell'interfaccia della riga di comando di Azure abbia accesso all'organizzazione. L'accesso può essere richiesto nel browser quando si usa l'argomento "--login-with-github". L'accesso deve essere concesso dall'amministratore dell'organizzazione.

az staticwebapp create --name
                       --resource-group
                       [--api-location]
                       [--app-location]
                       [--branch]
                       [--location]
                       [--login-with-ado]
                       [--login-with-github]
                       [--no-wait]
                       [--output-location]
                       [--sku {Free, Standard}]
                       [--source]
                       [--tags]
                       [--token]

Esempio

Creare un'app statica in una sottoscrizione.

az staticwebapp create -n MyStaticAppName -g MyExistingRg -s https://github.com/JohnDoe/my-first-static-web-app -l WestUs2 -b master -t MyAccessToken

Creare un'app statica in una sottoscrizione, recuperando il token in modo interattivo

az staticwebapp create -n MyStaticAppName -g MyExistingRg -s https://github.com/JohnDoe/my-first-static-web-app -l WestUs2 -b master --login-with-github

Creare un'app Web statica senza contenuto e senza un'integrazione github

az staticwebapp create -n MyStaticAppName -g MyExistingRg

Parametri necessari

--name -n

Nome del sito statico.

--resource-group -g

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

Parametri facoltativi

--api-location

Percorso del codice di Funzioni di Azure. Ad esempio, '/api' rappresenta una cartella denominata 'api'.

--app-location

Percorso del codice dell'applicazione. Ad esempio, "/" rappresenta la radice dell'applicazione, mentre "/app" rappresenta una directory denominata "app".

valore predefinito: /
--branch -b

Ramo di destinazione nel repository.

--location -l

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

valore predefinito: centralus
--login-with-ado

Usare le credenziali di Azure per creare un token di accesso personale di Azure Dev Ops.

valore predefinito: False
--login-with-github

Accedere in modo interattivo con Github per recuperare il token di accesso personale.

valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--output-location

Percorso dell'output di compilazione relativo alla posizione delle app. Ad esempio, l'impostazione di un valore "build" quando la posizione dell'app è impostata su "/app" causerà la distribuzione del contenuto in '/app/build'.

--sku

Piani tariffari per l'app Web statica.

valori accettati: Free, Standard
valore predefinito: Free
--source -s

URL per il repository del sito statico.

--tags

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

--token -t

Token del repository GitHub o Azure Dev Ops di un utente. Viene usato per creare la pipeline Github Action o Dev Ops.

Parametri globali
--debug

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

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

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

--verbose

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

az staticwebapp delete

Eliminare un'app statica.

az staticwebapp delete --name
                       [--no-wait]
                       [--resource-group]
                       [--yes]

Esempio

Eliminare un'app statica.

az staticwebapp delete -n MyStaticAppName -g MyRg

Parametri necessari

--name -n

Nome del sito statico.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--resource-group -g

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

--yes -y

Indica che non è richiesta la conferma.

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

--verbose

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

az staticwebapp disconnect

Disconnettere il controllo del codice sorgente per abilitare la connessione a un repository diverso.

az staticwebapp disconnect --name
                           [--no-wait]
                           [--resource-group]

Esempio

Disconnettere l'app statica.

az staticwebapp disconnect -n MyStaticAppName

Parametri necessari

--name -n

Nome del sito statico.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--resource-group -g

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

Parametri globali
--debug

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

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

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

--verbose

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

az staticwebapp list

Elencare tutte le risorse di app statiche in una sottoscrizione o nel gruppo di risorse, se specificato.

az staticwebapp list [--resource-group]

Esempio

Elencare le app statiche in una sottoscrizione.

az staticwebapp list

Parametri facoltativi

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

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

--verbose

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

az staticwebapp reconnect

Connessione a un repository e a un ramo dopo un comando di disconnessione.

az staticwebapp reconnect --branch
                          --name
                          --source
                          [--login-with-github]
                          [--no-wait]
                          [--resource-group]
                          [--token]

Esempio

Connessione un repository e un ramo all'app statica.

az staticwebapp reconnect -n MyStaticAppName --source MyGitHubRepo -b master --token MyAccessToken

Connessione un repository e un ramo all'app statica, recuperando il token in modo interattivo

az staticwebapp reconnect -n MyStaticAppName --source MyGitHubRepo -b master --login-with-github

Parametri necessari

--branch -b

Ramo di destinazione nel repository.

--name -n

Nome del sito statico.

--source -s

URL per il repository del sito statico.

Parametri facoltativi

--login-with-github

Accedere in modo interattivo con Github per recuperare il token di accesso personale.

valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--resource-group -g

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

--token -t

Token del repository GitHub o Azure Dev Ops di un utente. Viene usato per creare la pipeline Github Action o Dev Ops.

Parametri globali
--debug

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

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

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

--verbose

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

az staticwebapp show

Mostra i dettagli di un'app statica.

az staticwebapp show --name
                     [--resource-group]

Esempio

Mostrare un'app statica in una sottoscrizione.

az staticwebapp show -n MyStaticAppName

Parametri necessari

--name -n

Nome del sito statico.

Parametri facoltativi

--resource-group -g

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

Parametri globali
--debug

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

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

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

--verbose

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

az staticwebapp update

Aggiornare un'app statica. Restituisce l'app aggiornata.

az staticwebapp update --name
                       [--branch]
                       [--no-wait]
                       [--resource-group]
                       [--sku {Free, Standard}]
                       [--source]
                       [--tags]
                       [--token]

Esempio

Aggiornare l'app statica allo SKU standard.

az staticwebapp update -n MyStaticAppName --sku Standard

Parametri necessari

--name -n

Nome del sito statico.

Parametri facoltativi

--branch -b

Ramo di destinazione nel repository.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--resource-group -g

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

--sku

Piani tariffari per l'app Web statica.

valori accettati: Free, Standard
--source -s

URL per il repository del sito statico.

--tags

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

--token -t

Token del repository GitHub o Azure Dev Ops di un utente. Viene usato per creare la pipeline Github Action o Dev Ops.

Parametri globali
--debug

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

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

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

--verbose

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