Partager via


az staticwebapp

Note

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. Learn more about extensions.

Gérer les applications statiques.

Commandes

Nom Description Type État
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 Preview
az staticwebapp dbconnection create

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

Extension Preview
az staticwebapp dbconnection delete

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

Extension Preview
az staticwebapp dbconnection show

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

Extension Preview
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, consultez notre documentation https://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, consultez notre documentation https://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, consultez notre documentation https://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, consultez notre documentation https://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 » ou « Dedicated ».

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

Connectez-vous à un référentiel 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

Met à 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 {Dedicated, 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 à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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é « application ».

Propriété Valeur
Valeur par défaut: /
--branch -b

Branche cible dans le référentiel.

Propriété Valeur
Parameter group: Source Control Arguments
--location -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

Propriété Valeur
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.

Propriété Valeur
Parameter group: Source Control Arguments
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.

Propriété Valeur
Parameter group: Source Control Arguments
Valeur par défaut: False
--no-wait

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

Propriété Valeur
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.

Propriété Valeur
Valeur par défaut: Free
Valeurs acceptées: Dedicated, Free, Standard
--source -s

URL du référentiel du site statique.

Propriété Valeur
Parameter group: Source Control Arguments
--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.

Propriété Valeur
Parameter group: Source Control Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-wait

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

Propriété Valeur
Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-wait

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

Propriété Valeur
Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az staticwebapp reconnect

Connectez-vous à un référentiel 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

Connectez un dépôt et une branche à une application statique.

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

Connecter un dépôt et une branche à 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.

Propriété Valeur
Parameter group: Source Control Arguments
--name -n

Nom du site statique.

--source -s

URL du référentiel du site statique.

Propriété Valeur
Parameter group: Source Control Arguments

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--login-with-github

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

Propriété Valeur
Parameter group: Source Control Arguments
Valeur par défaut: False
--no-wait

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

Propriété Valeur
Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de 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.

Propriété Valeur
Parameter group: Source Control Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az staticwebapp update

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

az staticwebapp update --name
                       [--branch]
                       [--no-wait]
                       [--resource-group]
                       [--sku {Dedicated, 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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--branch -b

Branche cible dans le référentiel.

Propriété Valeur
Parameter group: Source Control Arguments
--no-wait

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

Propriété Valeur
Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--sku

Niveaux tarifaires pour Static Web App.

Propriété Valeur
Valeurs acceptées: Dedicated, Free, Standard
--source -s

URL du référentiel du site statique.

Propriété Valeur
Parameter group: Source Control Arguments
--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.

Propriété Valeur
Parameter group: Source Control Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False