az staticwebapp

Verwalten statischer Apps.

Befehle

az staticwebapp appsettings

Verwalten der App-Einstellungen für die statische App.

az staticwebapp appsettings delete

Löschen Sie App-Einstellungen mit bestimmten Schlüsseln der statischen App.

az staticwebapp appsettings list

Listet die App-Einstellungen der statischen App auf.

az staticwebapp appsettings set

Fügen Sie die App-Einstellungen der statischen App hinzu oder ändern Sie sie.

az staticwebapp create

Erstellen Sie eine statische App. Um Inhalte für die statische Web-App bereitzustellen und mit einem Github-Repo zu integrieren, stellen Sie die Github-Repository-URL (-source) und einen Branch (-branch) bereit. Wenn sich das Repo unter einer Github-Organisation befindet, stellen Sie sicher, dass die Azure CLI Github App Zugriff auf die Organisation hat. Access kann im Browser angefordert werden, wenn das Argument "-login-with-github" verwendet wird. Der Zugriff muss vom Administrator der Organisation gewährt werden.

az staticwebapp delete

Löschen einer statischen App.

az staticwebapp disconnect

Trennen Sie die Quellcodeverwaltung, um eine Verbindung mit einem anderen Repo herzustellen.

az staticwebapp enterprise-edge

Verwalten Sie das Azure Front Door CDN für statische Webapps. Für optimale Erfahrung und Verfügbarkeit überprüfen Sie bitte unsere Dokumentation https://aka.ms/swaedge.

az staticwebapp enterprise-edge disable

Deaktivieren Sie das Azure Front Door CDN für eine statische Webapp. Für optimale Erfahrung und Verfügbarkeit überprüfen Sie bitte unsere Dokumentation https://aka.ms/swaedge.

az staticwebapp enterprise-edge enable

Aktivieren Sie das Azure Front Door CDN für eine statische Webapp. Das Aktivieren von Enterprise-Grade-Edge erfordert eine erneute Registrierung für den Azure Front Door Microsoft.CDN-Ressourcenanbieter. Für optimale Erfahrung und Verfügbarkeit überprüfen Sie bitte unsere Dokumentation https://aka.ms/swaedge.

az staticwebapp enterprise-edge show

Zeigen Sie den Status (Aktiviert, Deaktiviert, Aktivieren, Deaktivieren) des Azure Front Door CDN für eine Webapp an. Für optimale Erfahrung und Verfügbarkeit überprüfen Sie bitte unsere Dokumentation https://aka.ms/swaedge.

az staticwebapp environment

Verwalten der Umgebung der statischen App.

az staticwebapp environment delete

Löschen Sie die statische App-Produktionsumgebung oder die angegebene Umgebung.

az staticwebapp environment functions

Informationen zu Funktionen anzeigen.

az staticwebapp environment list

Listet alle Umgebungen der statischen App einschließlich Produktion auf.

az staticwebapp environment show

Zeigen Sie Informationen über die Produktionsumgebung oder die angegebene Umgebung an.

az staticwebapp functions

Verknüpfen oder Aufheben der Verknüpfung einer prexistierenden Funktionapp mit einer statischen Webapp. Auch bekannt als "Eigene Funktionen bringen.".

az staticwebapp functions link

Verknüpfen sie eine Azure-Funktion mit einer statischen Webapp. Auch als "Eigene Funktionen bringen" bezeichnet. Nur eine Azure Functions App ist für eine einzelne statische Web-App verfügbar. Statische Webapp-SKU muss "Standard" sein.

az staticwebapp functions show

Zeigen Sie Details zu der Azure-Funktion an, die mit einer statischen Webapp verknüpft ist.

az staticwebapp functions unlink

Aufheben der Verknüpfung einer Azure-Funktion aus einer statischen Webapp.

az staticwebapp hostname

Verwalten von benutzerdefinierten Hostnamen von Funktionen der statischen App.

az staticwebapp hostname delete

Löschen Sie den angegebenen Hostnamen der statischen App.

az staticwebapp hostname list

Listet benutzerdefinierte Hostnamen der statischen App auf.

az staticwebapp hostname set

Legen Sie den angegebenen Unterdomänenname auf die statische App fest. Konfigurieren Sie den CNAME/TXT/ALIAS-Eintrag mit Ihrem DNS-Anbieter. Verwenden Sie --no-wait to not wait for validation.

az staticwebapp hostname show

Erhalten Sie Details zu einer benutzerdefinierten statischenWebapp-Domäne. Kann verwendet werden, um Überprüfungstoken für die TXT-Domänenüberprüfung abzurufen (siehe Beispiel).

az staticwebapp identity

Verwalten sie die verwaltete Identität einer statischen Web-App.

az staticwebapp identity assign

Weisen Sie verwaltete Identität der statischen Web-App zu.

az staticwebapp identity remove

Deaktivieren Sie die verwaltete Identität der statischen Web-App.

az staticwebapp identity show

Anzeigen der verwalteten Identität der statischen Web-App.

az staticwebapp list

Listet alle statischen App-Ressourcen in einem Abonnement oder in Ressourcengruppe auf, wenn angegeben.

az staticwebapp reconnect

Stellen Sie eine Verbindung mit einem Repo her und verzweigt nach einem Trennbefehl.

az staticwebapp secrets

Verwalten des Bereitstellungstokens für die statische App.

az staticwebapp secrets list

Listet das Bereitstellungstoken für die statische App auf.

az staticwebapp secrets reset-api-key

Zurücksetzen des Bereitstellungstokens für die statische App.

az staticwebapp show

Details einer statischen App anzeigen.

az staticwebapp update

Aktualisieren einer statischen App. Geben Sie die App zurück, die aktualisiert wurde.

az staticwebapp users

Verwalten von Benutzern der statischen App.

az staticwebapp users invite

Erstellen Sie einen Einladungslink für den angegebenen Benutzer in der statischen App.

az staticwebapp users list

Listet Benutzer und zugewiesene Rollen auf, die auf Benutzer beschränkt sind, die ihre Einladungen akzeptiert haben.

az staticwebapp users update

Aktualisierungen einen Benutzereintrag mit den aufgeführten Rollen. Benutzerdetails oder Benutzer-ID sind erforderlich.

az staticwebapp create

Erstellen Sie eine statische App. Um Inhalte für die statische Web-App bereitzustellen und mit einem Github-Repo zu integrieren, stellen Sie die Github-Repository-URL (-source) und einen Branch (-branch) bereit. Wenn sich das Repo unter einer Github-Organisation befindet, stellen Sie sicher, dass die Azure CLI Github App Zugriff auf die Organisation hat. Access kann im Browser angefordert werden, wenn das Argument "-login-with-github" verwendet wird. Der Zugriff muss vom Administrator der Organisation gewährt werden.

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

Beispiele

Erstellen Sie statische App in einem Abonnement.

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

Erstellen einer statischen App in einem Abonnement, abrufen von Token interaktiv

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

Erstellen einer statischen Web-App ohne Inhalte und ohne github-Integration

az staticwebapp create -n MyStaticAppName -g MyExistingRg

Erforderliche Parameter

--name -n

Name der statischen Website.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--api-location

Speicherort Ihres Azure Functions-Codes. Beispielsweise stellt "/api" einen Ordner namens "api" dar.

--app-location

Speicherort Ihres Anwendungscodes. Beispielsweise stellt "/" den Stamm Ihrer App dar, während "/app" ein Verzeichnis namens "app" darstellt.

Standardwert: /
--branch -b

Der Zielzweig im Repository.

--location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

Standardwert: centralus
--login-with-github

Melden Sie sich interaktiv mit Github an, um das Persönliche Zugriffstoken abzurufen.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--output-location

Der Pfad Ihrer Buildausgabe relativ zu Ihrem App-Speicherort. Wenn Sie beispielsweise einen Wert von "Build" festlegen, wenn der App-Speicherort auf "/app" festgelegt ist, wird der Inhalt bei "/app/build" bereitgestellt.

--sku

Die Preisstufen für Static Web App.

Zulässige Werte: Free, Standard
Standardwert: Free
--source -s

URL für das Repository der statischen Website.

--tags

Leergetrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--token -t

GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Geheimnisse einzurichten. Wenn Sie ein Github Personal Access Token erstellen müssen, führen Sie bitte das Flag "-login-with-github" aus, oder führen Sie die schritte aus, die im folgenden Link gefunden wurden: https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line

az staticwebapp delete

Löschen einer statischen App.

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

Beispiele

Löschen einer statischen App.

az staticwebapp delete -n MyStaticAppName -g MyRg

Erforderliche Parameter

--name -n

Name der statischen Website.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--yes -y

Nicht zur Bestätigung auffordern

az staticwebapp disconnect

Trennen Sie die Quellcodeverwaltung, um die Verbindung mit einem anderen Repository zu ermöglichen.

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

Beispiele

Trennen Sie statische App.

az staticwebapp disconnect -n MyStaticAppName

Erforderliche Parameter

--name -n

Name der statischen Website.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az staticwebapp list

Alle statischen App-Ressourcen in einem Abonnement oder in Ressourcengruppe auflisten, sofern angegeben.

az staticwebapp list [--resource-group]

Beispiele

Listet statische Apps in einem Abonnement auf.

az staticwebapp list

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az staticwebapp reconnect

Stellen Sie eine Verbindung mit einem Repository her, und verzweigen Sie den Befehl "Trennen".

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

Beispiele

Verbinden eines Repositorys und Verzweigens mit statischer App.

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

Verbinden eines Repositorys und Verzweigung mit statischer App, interaktives Abrufen von Token

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

Erforderliche Parameter

--branch -b

Der Zielzweig im Repository.

--name -n

Name der statischen Website.

--source -s

URL für das Repository der statischen Website.

Optionale Parameter

--login-with-github

Melden Sie sich interaktiv mit Github an, um das persönliche Zugriffstoken abzurufen.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--token -t

GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Schlüssel einzurichten. Wenn Sie ein Github Personal Access Token erstellen müssen, führen Sie bitte das Flag "--login-with-github" aus, oder führen Sie die schritte aus, die im folgenden Link gefunden wurden: https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line

az staticwebapp show

Details einer statischen App anzeigen.

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

Beispiele

Statische App in einem Abonnement anzeigen.

az staticwebapp show -n MyStaticAppName

Erforderliche Parameter

--name -n

Name der statischen Website.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az staticwebapp update

Aktualisieren einer statischen App. Gibt die App aktualisiert zurück.

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

Beispiele

Aktualisieren Sie statische App auf standardsku.

az staticwebapp update -n MyStaticAppName --sku Standard

Erforderliche Parameter

--name -n

Name der statischen Website.

Optionale Parameter

--branch -b

Der Zielzweig im Repository.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--sku

Die Preisstufen für Static Web App.

Zulässige Werte: Free, Standard
--source -s

URL für das Repository der statischen Website.

--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--token -t

GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Schlüssel einzurichten. Wenn Sie ein Github Personal Access Token erstellen müssen, führen Sie bitte das Flag "--login-with-github" aus, oder führen Sie die schritte aus, die im folgenden Link gefunden wurden: https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line