Condividi tramite


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 Status
az staticwebapp appsettings

Gestire le impostazioni dell'app statica.

Nucleo GA
az staticwebapp appsettings delete

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

Nucleo GA
az staticwebapp appsettings list

Elencare le impostazioni dell'app statica.

Nucleo GA
az staticwebapp appsettings set

Aggiungere o modificare le impostazioni dell'app statica.

Nucleo GA
az staticwebapp backends

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

Nucleo GA
az staticwebapp backends link

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

Nucleo GA
az staticwebapp backends show

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

Nucleo GA
az staticwebapp backends unlink

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

Nucleo GA
az staticwebapp backends validate

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

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

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

Nucleo GA
az staticwebapp disconnect

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

Nucleo GA
az staticwebapp enterprise-edge

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

Nucleo GA
az staticwebapp enterprise-edge disable

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

Nucleo GA
az staticwebapp enterprise-edge enable

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

Nucleo GA
az staticwebapp enterprise-edge show

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

Nucleo GA
az staticwebapp environment

Gestire l'ambiente dell'app statica.

Nucleo GA
az staticwebapp environment delete

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

Nucleo GA
az staticwebapp environment functions

Visualizzare informazioni sulle funzioni.

Nucleo GA
az staticwebapp environment list

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

Nucleo GA
az staticwebapp environment show

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

Nucleo GA
az staticwebapp functions

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

Nucleo GA
az staticwebapp functions link

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

Nucleo GA
az staticwebapp functions show

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

Nucleo GA
az staticwebapp functions unlink

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

Nucleo GA
az staticwebapp hostname

Gestire nomi host personalizzati di Funzioni dell'app statica.

Nucleo GA
az staticwebapp hostname delete

Eliminare il nome host specificato dell'app statica.

Nucleo GA
az staticwebapp hostname list

Elencare i nomi host personalizzati dell'app statica.

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

Nucleo GA
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).

Nucleo GA
az staticwebapp identity

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

Nucleo GA
az staticwebapp identity assign

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

Nucleo GA
az staticwebapp identity remove

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

Nucleo GA
az staticwebapp identity show

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

Nucleo GA
az staticwebapp list

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

Nucleo GA
az staticwebapp reconnect

Connettersi a un repository e a un ramo seguendo un comando di disconnessione.

Nucleo GA
az staticwebapp secrets

Gestire il token di distribuzione per l'app statica.

Nucleo GA
az staticwebapp secrets list

Elencare il token di distribuzione per l'app statica.

Nucleo GA
az staticwebapp secrets reset-api-key

Reimpostare il token di distribuzione per l'app statica.

Nucleo GA
az staticwebapp show

Mostra i dettagli di un'app statica.

Nucleo GA
az staticwebapp update

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

Nucleo GA
az staticwebapp users

Gestire gli utenti dell'app statica.

Nucleo GA
az staticwebapp users invite

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

Nucleo GA
az staticwebapp users list

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

Nucleo GA
az staticwebapp users update

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

Nucleo GA

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 {Dedicated, 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 usando 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'app, mentre '/app' rappresenta una directory denominata 'app'.

Valore predefinito: /
--branch -b

Ramo di destinazione nel repository.

--location -l

Ubicazione. Usare i valori ottenuti con az account list-locations. È possibile configurare il percorso predefinito usando 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

Non attendere il completamento 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: Dedicated, 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

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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

Aumentare 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

Non attendere il completamento dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

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

--yes -y

Non richiedere conferma.

Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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

Aumentare 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

Non attendere il completamento dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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

Aumentare 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 usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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

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

az staticwebapp reconnect

Connettersi a un repository e a un ramo seguendo un comando di disconnessione.

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

Esempio

Connettere un repository e un ramo all'app statica.

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

Connettere 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

Non attendere il completamento dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando 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

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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

Aumentare 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 usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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

Aumentare 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 {Dedicated, 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

Non attendere il completamento dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

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

--sku

Piani tariffari per l'app Web statica.

Valori accettati: Dedicated, 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

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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

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