Partager via


az staticwebapp

Remarque

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. En savoir plus sur les extensions.

Gérer les applications statiques.

Commandes

Nom Description Type Statut
az staticwebapp appsettings

Gérer les paramètres de l’application statique.

Core GA
az staticwebapp appsettings delete

Supprimez les paramètres de l’application avec des clés données de l’application statique.

Core GA
az staticwebapp appsettings list

Répertorier les paramètres d’application de l’application statique.

Core GA
az staticwebapp appsettings set

Ajoutez ou modifiez les paramètres de l’application statique.

Core GA
az staticwebapp backends

Lier ou dissocier un back-end préexistant avec une application web statique. Également appelé « Bring your own API ».

Core GA
az staticwebapp backends link

Lier un serveur principal à une application web statique. Également appelé « Bring your own API ».

Core GA
az staticwebapp backends show

Affichez des détails sur le serveur principal lié à une application web statique.

Core GA
az staticwebapp backends unlink

Dissociez le back-end d’une application web statique.

Core GA
az staticwebapp backends validate

Validez un back-end pour une application web statique.

Core GA
az staticwebapp create

Créez une application statique. Pour fournir du contenu à l’application web statique et l’intégrer à un dépôt Github, fournissez l’URL du dépôt Github (-source) et une branche (--branch). Si le dépôt se trouve sous une organisation Github, vérifiez que l’application Github Azure CLI a accès à l’organisation. L’accès peut être demandé dans le navigateur lors de l’utilisation de l’argument « --login-with-github ». L’accès doit être accordé par l’administrateur de l’organisation.

Core GA
az staticwebapp dbconnection

Gérer les connexions de base de données Static Web App.

Extension Aperçu
az staticwebapp dbconnection create

Créez une connexion de base de données Static Web App.

Extension Aperçu
az staticwebapp dbconnection delete

Supprimez une connexion de base de données Static Web App.

Extension Aperçu
az staticwebapp dbconnection show

Obtenez des détails pour une connexion de base de données Static Web App.

Extension Aperçu
az staticwebapp delete

Supprimez une application statique.

Core GA
az staticwebapp disconnect

Déconnectez le contrôle de code source pour permettre la connexion à un autre dépôt.

Core GA
az staticwebapp enterprise-edge

Gérez le CDN Azure Front Door pour les applications web statiques. Pour une expérience et une disponibilité optimales, case activée notre documentationhttps://aka.ms/swaedge.

Core GA
az staticwebapp enterprise-edge disable

Désactivez le CDN Azure Front Door pour une application web statique. Pour une expérience et une disponibilité optimales, case activée notre documentationhttps://aka.ms/swaedge.

Core GA
az staticwebapp enterprise-edge enable

Activez le CDN Azure Front Door pour une application web statique. L’activation de la périphérie de niveau entreprise nécessite une réinscription pour le fournisseur de ressources Microsoft.CDN Azure Front Door. Pour une expérience et une disponibilité optimales, case activée notre documentationhttps://aka.ms/swaedge.

Core GA
az staticwebapp enterprise-edge show

Affichez l’état (Activé, Désactivé, Activation, Désactivation) du CDN Azure Front Door pour une application web. Pour une expérience et une disponibilité optimales, case activée notre documentationhttps://aka.ms/swaedge.

Core GA
az staticwebapp environment

Gérer l’environnement de l’application statique.

Core GA
az staticwebapp environment delete

Supprimez l’environnement de production d’application statique ou l’environnement spécifié.

Core GA
az staticwebapp environment functions

Affichez des informations sur les fonctions.

Core GA
az staticwebapp environment list

Répertoriez l’ensemble de l’environnement de l’application statique, y compris la production.

Core GA
az staticwebapp environment show

Affichez des informations sur l’environnement de production ou l’environnement spécifié.

Core GA
az staticwebapp functions

Lier ou dissocier une application de fonction existante avec une application web statique. Également appelé « Apportez vos propres fonctions ».

Core GA
az staticwebapp functions link

Lier une fonction Azure à une application web statique. Également appelé « Apportez vos propres fonctions ». Une seule application Azure Functions est disponible pour une seule application web statique. La référence SKU webapp statique doit être « Standard ».

Core GA
az staticwebapp functions show

Affichez les détails de la fonction Azure liée à une application web statique.

Core GA
az staticwebapp functions unlink

Dissociez une fonction Azure à partir d’une application web statique.

Core GA
az staticwebapp hostname

Gérer les noms d’hôte personnalisés des fonctions de l’application statique.

Core GA
az staticwebapp hostname delete

Supprimez le nom d’hôte donné de l’application statique.

Core GA
az staticwebapp hostname list

Répertoriez les noms d’hôte personnalisés de l’application statique.

Core GA
az staticwebapp hostname set

Définissez le nom d’hôte de sous-domaine donné sur l’application statique. Configurez l’enregistrement CNAME/TXT/ALIAS avec votre fournisseur DNS. Utilisez --no-wait pour ne pas attendre la validation.

Core GA
az staticwebapp hostname show

Obtenez des détails pour un domaine personnalisé staticwebapp. Peut être utilisé pour extraire le jeton de validation pour la validation du domaine TXT (voir l’exemple).

Core GA
az staticwebapp identity

Gérer l’identité managée d’une application web statique.

Core GA
az staticwebapp identity assign

Attribuez une identité managée à l’application web statique.

Core GA
az staticwebapp identity remove

Désactivez l’identité managée de l’application web statique.

Core GA
az staticwebapp identity show

Afficher l’identité managée de l’application web statique.

Core GA
az staticwebapp list

Répertoriez toutes les ressources d’application statique dans un abonnement ou dans le groupe de ressources si elles sont fournies.

Core GA
az staticwebapp reconnect

Connecter à un dépôt et une branche en suivant une commande de déconnexion.

Core GA
az staticwebapp secrets

Gérer le jeton de déploiement pour l’application statique.

Core GA
az staticwebapp secrets list

Répertoriez le jeton de déploiement de l’application statique.

Core GA
az staticwebapp secrets reset-api-key

Réinitialisez le jeton de déploiement de l’application statique.

Core GA
az staticwebapp show

Afficher les détails d’une application statique.

Core GA
az staticwebapp update

Mettez à jour une application statique. Retournez l’application mise à jour.

Core GA
az staticwebapp users

Gérer les utilisateurs de l’application statique.

Core GA
az staticwebapp users invite

Créez un lien d’invitation pour l’utilisateur spécifié à l’application statique.

Core GA
az staticwebapp users list

Répertorie les utilisateurs et les rôles attribués, limités aux utilisateurs qui ont accepté leurs invitations.

Core GA
az staticwebapp users update

Mises à jour une entrée utilisateur avec les rôles répertoriés. Les détails de l’utilisateur ou l’ID d’utilisateur sont requis.

Core GA

az staticwebapp create

Créez une application statique. Pour fournir du contenu à l’application web statique et l’intégrer à un dépôt Github, fournissez l’URL du dépôt Github (-source) et une branche (--branch). Si le dépôt se trouve sous une organisation Github, vérifiez que l’application Github Azure CLI a accès à l’organisation. L’accès peut être demandé dans le navigateur lors de l’utilisation de l’argument « --login-with-github ». L’accès doit être accordé par l’administrateur de l’organisation.

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]

Exemples

Créez une application statique dans un abonnement.

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

Créer une application statique dans un abonnement, récupérer le jeton de manière interactive

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

Créer une application web statique sans contenu et sans intégration github

az staticwebapp create -n MyStaticAppName -g MyExistingRg

Paramètres obligatoires

--name -n

Nom du site statique.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--api-location

Emplacement de votre code Azure Functions. Par exemple, « /api » représente un dossier appelé « api ».

--app-location

Emplacement du code de votre application. Par exemple, « / » représente la racine de votre application, tandis que « /app » représente un répertoire appelé « app ».

valeur par défaut: /
--branch -b

Branche cible dans le référentiel.

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

valeur par défaut: centralus
--login-with-ado

Utilisez les informations d’identification Azure pour créer un jeton d’accès personnel Azure Dev Ops.

valeur par défaut: False
--login-with-github

Connectez-vous de manière interactive avec Github pour récupérer le jeton d’accès personnel.

valeur par défaut: False
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--output-location

Chemin d’accès de votre sortie de build par rapport à l’emplacement de vos applications. Par exemple, la définition d’une valeur de « build » lorsque l’emplacement de votre application est défini sur « /app » entraîne le service du contenu sur « /app/build ».

--sku

Niveaux tarifaires pour Static Web App.

valeurs acceptées: Free, Standard
valeur par défaut: Free
--source -s

URL du référentiel du site statique.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--token -t

Jeton de dépôt GitHub ou Azure Dev Ops d’un utilisateur. Cela permet de créer le pipeline Github Action ou Dev Ops.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az staticwebapp delete

Supprimez une application statique.

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

Exemples

Supprimez une application statique.

az staticwebapp delete -n MyStaticAppName -g MyRg

Paramètres obligatoires

--name -n

Nom du site statique.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az staticwebapp disconnect

Déconnectez le contrôle de code source pour permettre la connexion à un autre dépôt.

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

Exemples

Déconnectez l’application statique.

az staticwebapp disconnect -n MyStaticAppName

Paramètres obligatoires

--name -n

Nom du site statique.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az staticwebapp list

Répertoriez toutes les ressources d’application statique dans un abonnement ou dans le groupe de ressources si elles sont fournies.

az staticwebapp list [--resource-group]

Exemples

Répertorier les applications statiques dans un abonnement.

az staticwebapp list

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az staticwebapp reconnect

Connecter à un dépôt et une branche en suivant une commande de déconnexion.

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

Exemples

Connecter un dépôt et une branche vers une application statique.

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

Connecter un dépôt et une branche vers une application statique, en récupérant le jeton de manière interactive

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

Paramètres obligatoires

--branch -b

Branche cible dans le référentiel.

--name -n

Nom du site statique.

--source -s

URL du référentiel du site statique.

Paramètres facultatifs

--login-with-github

Connectez-vous de manière interactive avec Github pour récupérer le jeton d’accès personnel.

valeur par défaut: False
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--token -t

Jeton de dépôt GitHub ou Azure Dev Ops d’un utilisateur. Cela permet de créer le pipeline Github Action ou Dev Ops.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az staticwebapp show

Afficher les détails d’une application statique.

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

Exemples

Afficher l’application statique dans un abonnement.

az staticwebapp show -n MyStaticAppName

Paramètres obligatoires

--name -n

Nom du site statique.

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az staticwebapp update

Mettez à jour une application statique. Retournez l’application mise à jour.

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

Exemples

Mettez à jour l’application statique en référence SKU standard.

az staticwebapp update -n MyStaticAppName --sku Standard

Paramètres obligatoires

--name -n

Nom du site statique.

Paramètres facultatifs

--branch -b

Branche cible dans le référentiel.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--sku

Niveaux tarifaires pour Static Web App.

valeurs acceptées: Free, Standard
--source -s

URL du référentiel du site statique.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--token -t

Jeton de dépôt GitHub ou Azure Dev Ops d’un utilisateur. Cela permet de créer le pipeline Github Action ou Dev Ops.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.