Condividi tramite


az staticwebapp

Note

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.

Core GA
az staticwebapp appsettings delete

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

Core GA
az staticwebapp appsettings list

Elencare le impostazioni dell'app statica.

Core GA
az staticwebapp appsettings set

Aggiungere o modificare le impostazioni dell'app statica.

Core GA
az staticwebapp backends

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

Core GA
az staticwebapp backends link

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

Core GA
az staticwebapp backends show

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

Core GA
az staticwebapp backends unlink

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

Core GA
az staticwebapp backends validate

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

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

Core GA
az staticwebapp dbconnection

Gestire le connessioni di database di App Web statiche.

Extension Preview
az staticwebapp dbconnection create

Creare una connessione al database dell'app Web statica.

Extension Preview
az staticwebapp dbconnection delete

Eliminare una connessione al database dell'app Web statica.

Extension Preview
az staticwebapp dbconnection show

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

Extension Preview
az staticwebapp delete

Eliminare un'app statica.

Core GA
az staticwebapp disconnect

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

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

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

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

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

Core GA
az staticwebapp environment

Gestire l'ambiente dell'app statica.

Core GA
az staticwebapp environment delete

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

Core GA
az staticwebapp environment functions

Visualizzare informazioni sulle funzioni.

Core GA
az staticwebapp environment list

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

Core GA
az staticwebapp environment show

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

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

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

Core GA
az staticwebapp functions show

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

Core GA
az staticwebapp functions unlink

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

Core GA
az staticwebapp hostname

Gestire nomi host personalizzati di Funzioni dell'app statica.

Core GA
az staticwebapp hostname delete

Eliminare il nome host specificato dell'app statica.

Core GA
az staticwebapp hostname list

Elencare i nomi host personalizzati dell'app statica.

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

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

Core GA
az staticwebapp identity

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

Core GA
az staticwebapp identity assign

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

Core GA
az staticwebapp identity remove

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

Core GA
az staticwebapp identity show

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

Core GA
az staticwebapp list

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

Core GA
az staticwebapp reconnect

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

Core GA
az staticwebapp secrets

Gestire il token di distribuzione per l'app statica.

Core GA
az staticwebapp secrets list

Elencare il token di distribuzione per l'app statica.

Core GA
az staticwebapp secrets reset-api-key

Reimpostare il token di distribuzione per l'app statica.

Core GA
az staticwebapp show

Mostra i dettagli di un'app statica.

Core GA
az staticwebapp update

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

Core GA
az staticwebapp users

Gestire gli utenti dell'app statica.

Core GA
az staticwebapp users invite

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

Core GA
az staticwebapp users list

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

Core GA
az staticwebapp users update

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

Core 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

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

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

Proprietà Valore
Valore predefinito: /
--branch -b

Ramo di destinazione nel repository.

Proprietà Valore
Gruppo di parametri: Source Control Arguments
--location -l

Location. Usare i valori ottenuti con az account list-locations. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>.

Proprietà Valore
Valore predefinito: centralus
--login-with-ado

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

Proprietà Valore
Gruppo di parametri: Source Control Arguments
Valore predefinito: False
--login-with-github

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

Proprietà Valore
Gruppo di parametri: Source Control Arguments
Valore predefinito: False
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
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.

Proprietà Valore
Valore predefinito: Free
Valori accettati: Dedicated, Free, Standard
--source -s

URL per il repository del sito statico.

Proprietà Valore
Gruppo di parametri: Source Control Arguments
--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.

Proprietà Valore
Gruppo di parametri: Source Control Arguments
Parametri globali
--debug

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

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Proprietà Valore
Valore predefinito: False

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

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
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.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

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

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Proprietà Valore
Valore predefinito: False

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

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
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.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Proprietà Valore
Valore predefinito: False

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

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

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

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Proprietà Valore
Valore predefinito: False

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.

Proprietà Valore
Gruppo di parametri: Source Control Arguments
--name -n

Nome del sito statico.

--source -s

URL per il repository del sito statico.

Proprietà Valore
Gruppo di parametri: Source Control Arguments

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--login-with-github

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

Proprietà Valore
Gruppo di parametri: Source Control Arguments
Valore predefinito: False
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
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.

Proprietà Valore
Gruppo di parametri: Source Control Arguments
Parametri globali
--debug

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

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Proprietà Valore
Valore predefinito: False

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

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

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

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Proprietà Valore
Valore predefinito: False

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

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--branch -b

Ramo di destinazione nel repository.

Proprietà Valore
Gruppo di parametri: Source Control Arguments
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
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.

Proprietà Valore
Valori accettati: Dedicated, Free, Standard
--source -s

URL per il repository del sito statico.

Proprietà Valore
Gruppo di parametri: Source Control Arguments
--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.

Proprietà Valore
Gruppo di parametri: Source Control Arguments
Parametri globali
--debug

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

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Proprietà Valore
Valore predefinito: False