az functionapp

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ère les applications de fonction. Pour installer les outils Azure Functions Core, consultez https://github.com/Azure/azure-functions-core-tools.

Commandes

Nom Description Type Statut
az functionapp app

Commandes pour gérer l’application Azure Functions.

Extension Aperçu
az functionapp app up

Déployez sur Azure Functions via des actions GitHub.

Extension Aperçu
az functionapp config

Configure une application de fonction.

Cœur et extension GA
az functionapp config access-restriction

Méthodes qui affichent, définissent, ajoutent et suppriment les restrictions d’accès sur une application de fonction.

Core GA
az functionapp config access-restriction add

Ajoute une restriction d’accès à l’application de fonction.

Core GA
az functionapp config access-restriction remove

Supprime une restriction d’accès de l’application de fonction.

Core GA
az functionapp config access-restriction set

Définit si le site SCM utilise les mêmes restrictions que le site principal.

Core GA
az functionapp config access-restriction show

Afficher les paramètres de restriction d’accès pour functionapp.

Core GA
az functionapp config appsettings

Configurez les paramètres de l’application de fonction.

Core GA
az functionapp config appsettings delete

Supprimez les paramètres d’une application de fonction.

Core GA
az functionapp config appsettings list

Afficher les paramètres d’une application de fonction.

Core GA
az functionapp config appsettings set

Mettez à jour les paramètres d’une application de fonction.

Core GA
az functionapp config container

Gérer les paramètres de conteneur d’une application de fonction existante.

Cœur et extension GA
az functionapp config container delete

Supprimez les paramètres de conteneur d’une application de fonction existante.

Core GA
az functionapp config container set

Définissez les paramètres de conteneur d’une application de fonction existante.

Core GA
az functionapp config container set (appservice-kube extension)

Définissez les paramètres de conteneur d’une application de fonction existante.

Extension GA
az functionapp config container show

Obtenez les détails des paramètres de conteneur d’une application de fonction.

Core GA
az functionapp config hostname

Configure les noms d’hôtes pour une application de fonction.

Core GA
az functionapp config hostname add

Lier un nom d’hôte à une application de fonction.

Core GA
az functionapp config hostname delete

Annulez la liaison d’un nom d’hôte à partir d’une application de fonction.

Core GA
az functionapp config hostname get-external-ip

Obtenez l’adresse IP externe d’une application de fonction.

Core GA
az functionapp config hostname list

Répertorier toutes les liaisons de nom d’hôte pour une application de fonction.

Core GA
az functionapp config set

Définissez la configuration d’une application de fonction existante.

Core GA
az functionapp config show

Obtenez les détails de la configuration d’une application de fonction existante.

Core GA
az functionapp config ssl

Configurez des certificats SSL.

Core GA
az functionapp config ssl bind

Lier un certificat SSL à une application de fonction.

Core GA
az functionapp config ssl create

Créez un certificat managé pour un nom d’hôte dans une application de fonction.

Core Aperçu
az functionapp config ssl delete

Supprimez un certificat SSL d’une application de fonction.

Core GA
az functionapp config ssl import

Importez un certificat SSL dans une application de fonction à partir de Key Vault.

Core GA
az functionapp config ssl list

Répertoriez les certificats SSL pour une application de fonction.

Core GA
az functionapp config ssl show

Afficher les détails d’un certificat SSL pour une application de fonction.

Core GA
az functionapp config ssl unbind

Dissociez un certificat SSL à partir d’une application de fonction.

Core GA
az functionapp config ssl upload

Chargez un certificat SSL dans une application de fonction.

Core GA
az functionapp connection

Commandes pour gérer les connexions functionapp.

Cœur et extension GA
az functionapp connection create

Créez une connexion entre une application de fonction et une ressource cible.

Cœur et extension GA
az functionapp connection create app-insights

Créez une connexion functionapp à App-Insights.

Core GA
az functionapp connection create appconfig

Créez une connexion functionapp à appconfig.

Core GA
az functionapp connection create confluent-cloud

Créez une connexion functionapp à confluent-cloud.

Core GA
az functionapp connection create cosmos-cassandra

Créez une connexion functionapp à cosmos-cassandra.

Core GA
az functionapp connection create cosmos-gremlin

Créez une connexion functionapp à cosmos-gremlin.

Core GA
az functionapp connection create cosmos-mongo

Créez une connexion functionapp à cosmos-mongo.

Core GA
az functionapp connection create cosmos-sql

Créez une connexion functionapp à cosmos-sql.

Core GA
az functionapp connection create cosmos-table

Créez une connexion functionapp à cosmos-table.

Core GA
az functionapp connection create eventhub

Créez une connexion functionapp à eventhub.

Core GA
az functionapp connection create keyvault

Créez une connexion functionapp au coffre de clés.

Core GA
az functionapp connection create mysql

Créez une connexion functionapp à mysql.

Core Déprécié
az functionapp connection create mysql-flexible

Créez une connexion functionapp à mysql-flexible.

Core GA
az functionapp connection create mysql-flexible (serviceconnector-passwordless extension)

Créez une connexion functionapp à mysql-flexible.

Extension GA
az functionapp connection create postgres

Créez une connexion functionapp à postgres.

Core Déprécié
az functionapp connection create postgres (serviceconnector-passwordless extension)

Créez une connexion functionapp à postgres.

Extension GA
az functionapp connection create postgres-flexible

Créez une connexion functionapp à postgres-flexible.

Core GA
az functionapp connection create postgres-flexible (serviceconnector-passwordless extension)

Créez une connexion functionapp à postgres-flexible.

Extension GA
az functionapp connection create redis

Créez une connexion functionapp à redis.

Core GA
az functionapp connection create redis-enterprise

Créez une connexion functionapp à redis-enterprise.

Core GA
az functionapp connection create servicebus

Créez une connexion functionapp à servicebus.

Core GA
az functionapp connection create signalr

Créez une connexion functionapp à signalr.

Core GA
az functionapp connection create sql

Créez une connexion functionapp à sql.

Core GA
az functionapp connection create sql (serviceconnector-passwordless extension)

Créez une connexion functionapp à sql.

Extension GA
az functionapp connection create storage-blob

Créez une connexion functionapp à storage-blob.

Core GA
az functionapp connection create storage-file

Créez une connexion functionapp au fichier de stockage.

Core GA
az functionapp connection create storage-queue

Créez une connexion functionapp à la file d’attente de stockage.

Core GA
az functionapp connection create storage-table

Créez une connexion functionapp à la table de stockage.

Core GA
az functionapp connection create webpubsub

Créez une connexion functionapp à webpubsub.

Core GA
az functionapp connection delete

Supprimez une connexion functionapp.

Core GA
az functionapp connection list

Répertorier les connexions d’une functionapp.

Core GA
az functionapp connection list-configuration

Répertorier les configurations sources d’une connexion functionapp.

Core GA
az functionapp connection list-support-types

Répertorier les types de clients et les types d’authentification pris en charge par les connexions functionapp.

Core GA
az functionapp connection show

Obtenez les détails d’une connexion functionapp.

Core GA
az functionapp connection update

Mettez à jour une connexion functionapp.

Core GA
az functionapp connection update app-insights

Mettez à jour une application de fonction vers la connexion App-Insights.

Core GA
az functionapp connection update appconfig

Mettez à jour une application de fonction pour établir une connexion appconfig.

Core GA
az functionapp connection update confluent-cloud

Mettez à jour une application de fonction pour la connexion confluent-cloud.

Core GA
az functionapp connection update cosmos-cassandra

Mettez à jour une application de fonction pour la connexion cosmos-cassandra.

Core GA
az functionapp connection update cosmos-gremlin

Mettez à jour une application de fonction pour la connexion cosmos-gremlin.

Core GA
az functionapp connection update cosmos-mongo

Mettez à jour une application de fonction pour la connexion cosmos-mongo.

Core GA
az functionapp connection update cosmos-sql

Mettez à jour une application de fonction pour la connexion cosmos-sql.

Core GA
az functionapp connection update cosmos-table

Mettez à jour une application de fonction vers la connexion cosmos-table.

Core GA
az functionapp connection update eventhub

Mettez à jour une application de fonction vers une connexion eventhub.

Core GA
az functionapp connection update keyvault

Mettez à jour une application de fonction pour la connexion de coffre de clés.

Core GA
az functionapp connection update mysql

Mettez à jour une application de fonction vers la connexion mysql.

Core Déprécié
az functionapp connection update mysql-flexible

Mettez à jour une application de fonction vers une connexion mysql-flexible.

Core GA
az functionapp connection update postgres

Mettez à jour une application de fonction pour la connexion postgres.

Core Déprécié
az functionapp connection update postgres-flexible

Mettez à jour une functionapp vers une connexion postgres flexible.

Core GA
az functionapp connection update redis

Mettez à jour une application de fonction pour redis connection.

Core GA
az functionapp connection update redis-enterprise

Mettez à jour une application de fonction pour redis-enterprise connection.

Core GA
az functionapp connection update servicebus

Mettez à jour une application de fonction pour la connexion servicebus.

Core GA
az functionapp connection update signalr

Mettez à jour une application de fonction pour signaler la connexion.

Core GA
az functionapp connection update sql

Mettez à jour une application de fonction vers une connexion sql.

Core GA
az functionapp connection update storage-blob

Mettez à jour une application de fonction vers la connexion storage-blob.

Core GA
az functionapp connection update storage-file

Mettez à jour une application de fonction vers la connexion de fichier de stockage.

Core GA
az functionapp connection update storage-queue

Mettez à jour une application de fonction vers la connexion de file d’attente de stockage.

Core GA
az functionapp connection update storage-table

Mettez à jour une application de fonction vers la connexion de table de stockage.

Core GA
az functionapp connection update webpubsub

Mettez à jour une application de fonction pour la connexion webpubsub.

Core GA
az functionapp connection validate

Validez une connexion functionapp.

Core GA
az functionapp connection wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la connexion soit remplie.

Core GA
az functionapp cors

Gérer CORS (Partage des ressources cross-origin).

Core GA
az functionapp cors add

Ajoutez des origines autorisées.

Core GA
az functionapp cors credentials

Activez ou désactivez access-control-allow-credentials.

Core GA
az functionapp cors remove

Supprimez les origines autorisées.

Core GA
az functionapp cors show

Afficher les origines autorisées.

Core GA
az functionapp create

Créer une application de fonction.

Core GA
az functionapp create (appservice-kube extension)

Créer une application de fonction.

Extension GA
az functionapp delete

Supprimez une application de fonction.

Core GA
az functionapp deploy

Déploie un artefact fourni dans Azure functionapp.

Core Aperçu
az functionapp deployment

Gère les déploiements d’une application de fonction.

Cœur et extension GA
az functionapp deployment config

Gérer la configuration de déploiement d’une application de fonction.

Core GA
az functionapp deployment config set

Mettez à jour la configuration de déploiement d’une application de fonction existante.

Core GA
az functionapp deployment config show

Obtenez les détails de la configuration de déploiement d’une application de fonction.

Core GA
az functionapp deployment container

Gérer le déploiement continu basé sur des conteneurs.

Core GA
az functionapp deployment container config

Configurez le déploiement continu via des conteneurs.

Core GA
az functionapp deployment container show-cd-url

Obtenez l’URL qui peut être utilisée pour configurer des webhooks pour le déploiement continu.

Core GA
az functionapp deployment github-actions

Configurez GitHub Actions pour une application de fonction.

Core GA
az functionapp deployment github-actions add

Ajoutez un fichier de flux de travail GitHub Actions au référentiel spécifié. Le flux de travail génère et déploie votre application sur l’application de fonction spécifiée.

Core GA
az functionapp deployment github-actions remove

Supprimez et déconnectez le fichier de flux de travail GitHub Actions du référentiel spécifié.

Core GA
az functionapp deployment list-publishing-credentials

Obtenez les détails des informations d’identification de publication d’application de fonction disponibles.

Core GA
az functionapp deployment list-publishing-profiles

Obtenez les détails des profils de déploiement d’application de fonction disponibles.

Core GA
az functionapp deployment slot

Gère les emplacement de déploiement d’une application de fonction.

Core GA
az functionapp deployment slot auto-swap

Configurez l’échange automatique de l’emplacement de déploiement.

Core GA
az functionapp deployment slot create

Crée un emplacement de déploiement.

Core GA
az functionapp deployment slot delete

Supprimez un emplacement de déploiement.

Core GA
az functionapp deployment slot list

Répertorier tous les emplacements de déploiement.

Core GA
az functionapp deployment slot swap

Échanger des emplacements de déploiement pour une application de fonction.

Core GA
az functionapp deployment source

Gère le déploiement d’application de fonction via le contrôle de code source.

Cœur et extension GA
az functionapp deployment source config

Gérer le déploiement à partir de dépôts git ou Mercurial.

Core GA
az functionapp deployment source config-local-git

Obtenez une URL pour un point de terminaison de dépôt Git à cloner et envoyer (push) pour le déploiement d’applications de fonction.

Core GA
az functionapp deployment source config-zip

Effectuez un déploiement à l’aide du déploiement push zip kudu pour une application de fonction.

Core GA
az functionapp deployment source config-zip (appservice-kube extension)

Effectuez un déploiement à l’aide du déploiement push zip kudu pour une application de fonction.

Extension GA
az functionapp deployment source delete

Supprimez une configuration de déploiement de contrôle de code source.

Core GA
az functionapp deployment source show

Obtenez les détails d’une configuration de déploiement de contrôle de code source.

Core GA
az functionapp deployment source sync

Synchronisez à partir du référentiel. Nécessaire uniquement en mode d’intégration manuelle.

Core GA
az functionapp deployment source update-token

Mettez à jour le jeton de contrôle de code source mis en cache dans Azure App Service.

Core GA
az functionapp deployment user

Gérer les informations d’identification des utilisateurs pour un déploiement.

Core GA
az functionapp deployment user set

Met à jour les informations d’identification du déploiement.

Core GA
az functionapp deployment user show

Obtient l’utilisateur de publication.

Core GA
az functionapp devops-pipeline

Intégration spécifique d’Azure Function à Azure DevOps. Pour plus d'informations, consultez la page https://aka.ms/functions-azure-devops.

Extension GA
az functionapp devops-pipeline create

Créez un pipeline Azure DevOps pour une application de fonction.

Extension GA
az functionapp function

Gère les déploiements d’une application de fonction.

Core GA
az functionapp function delete

Supprimez une fonction.

Core GA
az functionapp function keys

Gère les clés de fonction.

Core GA
az functionapp function keys delete

Supprimez une clé de fonction.

Core GA
az functionapp function keys list

Répertorier toutes les clés de fonction.

Core GA
az functionapp function keys set

Créez ou mettez à jour une clé de fonction.

Core GA
az functionapp function list

Répertorier les fonctions dans une application de fonction.

Core GA
az functionapp function show

Obtenez les détails d’une fonction.

Core GA
az functionapp hybrid-connection

Méthodes qui répertorient, ajoutent et suppriment les connexions hybrides de functionapp.

Core GA
az functionapp hybrid-connection add

Ajoutez une connexion hybride existante à une application de fonction.

Core GA
az functionapp hybrid-connection list

Répertoriez les connexions hybrides sur une application de fonction.

Core GA
az functionapp hybrid-connection remove

Supprimez une connexion hybride d’une application de fonction.

Core GA
az functionapp identity

Gérer l’identité managée de l’application web.

Core GA
az functionapp identity assign

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

Core GA
az functionapp identity remove

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

Core GA
az functionapp identity show

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

Core GA
az functionapp keys

Gérer les clés d’application de fonction.

Core GA
az functionapp keys delete

Supprimez une clé d’application de fonction.

Core GA
az functionapp keys list

Répertorier toutes les clés d’application de fonction.

Core GA
az functionapp keys set

Créez ou mettez à jour une clé d’application de fonction.

Core GA
az functionapp list

Répertorier les applications de fonction.

Core GA
az functionapp list-consumption-locations

Répertorier les emplacements disponibles pour l’exécution d’applications de fonction.

Core GA
az functionapp list-flexconsumption-locations

Répertoriez les emplacements disponibles pour l’exécution d’applications de fonction sur le plan Flex Consumption.

Core GA
az functionapp list-flexconsumption-runtimes

Répertoriez les piles intégrées disponibles qui peuvent être utilisées pour les applications de fonction sur le plan Flex Consumption.

Core GA
az functionapp list-runtimes

Répertoriez les piles intégrées disponibles qui peuvent être utilisées pour les applications de fonction.

Core GA
az functionapp log

Gérer les journaux d’activité de l’application de fonction.

Core GA
az functionapp log deployment

Gérer les journaux de déploiement d’applications de fonction.

Core GA
az functionapp log deployment list

Répertoriez les journaux de déploiement des déploiements associés à l’application de fonction.

Core GA
az functionapp log deployment show

Affichez les journaux de déploiement de la dernière version du déploiement ou un déploiement spécifique si l’ID de déploiement est spécifié.

Core GA
az functionapp plan

Gérer les plans App Service pour une fonction Azure.

Core GA
az functionapp plan create

Créez un plan App Service pour une fonction Azure.

Core GA
az functionapp plan delete

Supprimez un plan App Service.

Core GA
az functionapp plan list

Répertorier les plans App Service.

Core GA
az functionapp plan show

Obtenez les plans App Service pour un groupe de ressources ou un ensemble de groupes de ressources.

Core GA
az functionapp plan update

Mettez à jour un plan App Service pour une fonction Azure.

Core GA
az functionapp restart

Redémarrez une application de fonction.

Core GA
az functionapp restart (appservice-kube extension)

Redémarrez une application de fonction.

Extension GA
az functionapp runtime

Gérer le runtime d’une application de fonction.

Core GA
az functionapp runtime config

Gérer la configuration du runtime d’une application de fonction.

Core GA
az functionapp runtime config set

Mettez à jour la configuration du runtime d’une application de fonction existante.

Core GA
az functionapp runtime config show

Obtenez les détails de la configuration d’exécution d’une application de fonction.

Core GA
az functionapp scale

Gérer l’échelle d’une application de fonction.

Core GA
az functionapp scale config

Gérer la configuration de mise à l’échelle d’une application de fonction.

Core GA
az functionapp scale config always-ready

Gérez les paramètres toujours prêts dans la configuration de mise à l’échelle.

Core GA
az functionapp scale config always-ready delete

Supprimez les paramètres toujours prêts dans la configuration de mise à l’échelle.

Core GA
az functionapp scale config always-ready set

Ajoutez ou mettez à jour des paramètres toujours prêts pour toujours dans la configuration de mise à l’échelle.

Core GA
az functionapp scale config set

Mettez à jour la configuration de mise à l’échelle d’une application de fonction existante.

Core GA
az functionapp scale config show

Obtenez les détails de la configuration de mise à l’échelle d’une application de fonction.

Core GA
az functionapp show

Obtenez les détails d’une application de fonction.

Core GA
az functionapp show (appservice-kube extension)

Obtenez les détails d’une application de fonction.

Extension GA
az functionapp start

Démarrez une application de fonction.

Core GA
az functionapp stop

Arrêtez une application de fonction.

Core GA
az functionapp update

Mettez à jour une application de fonction.

Core GA
az functionapp vnet-integration

Méthodes qui répertorient, ajoutent et suppriment les intégrations de réseaux virtuels d’une application de fonction.

Core GA
az functionapp vnet-integration add

Ajoutez une intégration de réseau virtuel régional à une functionapp.

Core GA
az functionapp vnet-integration list

Répertoriez les intégrations de réseau virtuel sur une application de fonction.

Core GA
az functionapp vnet-integration remove

Supprimez une intégration de réseau virtuel régional de functionapp.

Core GA

az functionapp create

Créer une application de fonction.

Le nom de l’application de fonction doit pouvoir produire un nom de domaine complet unique comme AppName.azurewebsites.net.

az functionapp create --name
                      --resource-group
                      --storage-account
                      [--always-ready-instances]
                      [--app-insights]
                      [--app-insights-key]
                      [--assign-identity]
                      [--consumption-plan-location]
                      [--cpu]
                      [--dal {false, true}]
                      [--dapr-app-id]
                      [--dapr-app-port]
                      [--dapr-http-max-request-size]
                      [--dapr-http-read-buffer-size]
                      [--dapr-log-level {debug, error, info, warn}]
                      [--deployment-container-image-name]
                      [--deployment-local-git]
                      [--deployment-source-branch]
                      [--deployment-source-url]
                      [--deployment-storage-auth-type {StorageAccountConnectionString, SystemAssignedIdentity, UserAssignedIdentity}]
                      [--deployment-storage-auth-value]
                      [--deployment-storage-container-name]
                      [--deployment-storage-name]
                      [--disable-app-insights {false, true}]
                      [--docker-registry-server-password]
                      [--docker-registry-server-user]
                      [--enable-dapr {false, true}]
                      [--environment]
                      [--flexconsumption-location]
                      [--functions-version {4}]
                      [--https-only {false, true}]
                      [--image]
                      [--instance-memory]
                      [--max-replicas]
                      [--maximum-instance-count]
                      [--memory]
                      [--min-replicas]
                      [--os-type {Linux, Windows}]
                      [--plan]
                      [--registry-password]
                      [--registry-server]
                      [--registry-username]
                      [--role]
                      [--runtime]
                      [--runtime-version]
                      [--scope]
                      [--subnet]
                      [--tags]
                      [--vnet]
                      [--workload-profile-name]
                      [--workspace]

Exemples

Créez une application de fonction de base.

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount

Créer une application de fonction. (généré automatiquement)

az functionapp create --consumption-plan-location westus --name MyUniqueAppName --os-type Windows --resource-group MyResourceGroup --runtime dotnet --storage-account MyStorageAccount

Créez une application de fonction à l’aide d’une image ACR privée.

az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime node --storage-account MyStorageAccount --deployment-container-image-name myacr.azurecr.io/myimage:tag --docker-registry-server-password passw0rd --docker-registry-server-user MyUser

Créez une application de fonction de consommation flexible. Pour https://aka.ms/flex-http-concurrency plus d’informations sur les valeurs d’accès concurrentiel http par défaut.

az functionapp create -g MyResourceGroup --name MyUniqueAppName -s MyStorageAccount --flexconsumption-location northeurope --runtime java --instance-memory 2048

Paramètres obligatoires

--name -n

Nom de la nouvelle application de fonction.

--resource-group -g

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

--storage-account -s

Fournissez une valeur de chaîne d’un compte Stockage dans le groupe de ressources fourni. Ou ID de ressource d’un compte Stockage dans un autre groupe de ressources.

Paramètres facultatifs

--always-ready-instances
Préversion

Configuration séparée par l’espace pour le nombre d’instances pré-allouées au format <name>=<value>.

--app-insights

Nom du projet d’application Recommandations existant à ajouter à l’application de fonction. Doit se trouver dans le même groupe de ressources.

--app-insights-key

Clé d’instrumentation de l’Recommandations d’application à ajouter.

--assign-identity

Acceptez les identités attribuées par le système ou l’utilisateur séparées par des espaces. Utilisez « [système] » pour faire référence à l’identité affectée par le système ou à un ID de ressource pour faire référence à l’identité affectée par l’utilisateur. Consultez l’aide pour obtenir d’autres exemples.

--consumption-plan-location -c

Emplacement géographique où l’application de fonction sera hébergée. Permet az functionapp list-consumption-locations d’afficher les emplacements disponibles.

--cpu
Préversion

Processeur dans les cœurs de l’application conteneur. par exemple, 0,75.

--dal --dapr-enable-api-logging

Activez/désactivez la journalisation des API pour le side-car Dapr.

valeurs acceptées: false, true
valeur par défaut: False
--dapr-app-id

Identificateur de l’application Dapr.

--dapr-app-port

Le port Dapr utilise pour communiquer avec l’application.

--dapr-http-max-request-size --dhmrs

Taille maximale du corps de la requête http et des serveurs grpc dans Mo pour gérer le chargement de fichiers volumineux.

--dapr-http-read-buffer-size --dhrbs

Taille maximale de la mémoire tampon de lecture d’en-tête http dans Ko à gérer lors de l’envoi d’en-têtes multi-Ko.

--dapr-log-level

Niveau de journal pour le side-car Dapr.

valeurs acceptées: debug, error, info, warn
--deployment-container-image-name
Déprécié

L’option '--deployment-container-image-name' a été déconseillée et sera supprimée dans une prochaine version. Utilisez plutôt « --image ».

Image conteneur, par exemple publisher/image-name :tag.

--deployment-local-git -l

Activez git local.

--deployment-source-branch -b

Branche à déployer.

--deployment-source-url -u

URL du dépôt Git à lier à l’intégration manuelle.

--deployment-storage-auth-type --dsat
Préversion

Type d’authentification du compte de stockage de déploiement.

valeurs acceptées: StorageAccountConnectionString, SystemAssignedIdentity, UserAssignedIdentity
--deployment-storage-auth-value --dsav
Préversion

Valeur d’authentification du compte de stockage de déploiement. Pour le type d’authentification d’identité managée affectée par l’utilisateur, il doit s’agir de l’ID de ressource d’identité affectée par l’utilisateur. Pour le compte de stockage chaîne de connexion type d’authentification, il doit s’agir du nom du paramètre d’application qui contiendra le compte de stockage chaîne de connexion. Pour le type d’authentification d’identité managée affectée par le système, ce paramètre n’est pas applicable et doit être laissé vide.

--deployment-storage-container-name --dscn
Préversion

Nom du conteneur du compte de stockage de déploiement.

--deployment-storage-name --dsn
Préversion

Nom du compte de stockage de déploiement.

--disable-app-insights

Désactivez la création d’une ressource Application Insights pendant la création de functionapp. Aucun journal n’est disponible.

valeurs acceptées: false, true
--docker-registry-server-password
Déprécié

L’option « --docker-registry-server-password » a été déconseillée et sera supprimée dans une prochaine version. Utilisez plutôt « --registry-password ».

Mot de passe du serveur de registre de conteneurs. Obligatoire pour les registres privés.

--docker-registry-server-user
Déprécié

L’option « --docker-registry-server-user » a été déconseillée et sera supprimée dans une version ultérieure. Utilisez plutôt « --registry-username ».

Nom d’utilisateur du serveur de registre de conteneurs.

--enable-dapr

Activez/désactivez Dapr pour une application de fonction dans un environnement Azure Container App.

valeurs acceptées: false, true
valeur par défaut: False
--environment
Préversion

Nom de l’environnement d’application conteneur.

--flexconsumption-location -f
Préversion

Emplacement géographique où l’application de fonction sera hébergée. Permet az functionapp list-flexconsumption-locations d’afficher les emplacements disponibles.

--functions-version

Version de l’application Functions. REMARQUE : Cela sera nécessaire pour démarrer le prochain cycle de mise en production.

valeurs acceptées: 4
--https-only

Redirigez tout le trafic effectué vers une application à l’aide de HTTP vers HTTPS.

valeurs acceptées: false, true
valeur par défaut: False
--image -i

Image conteneur, par exemple publisher/image-name :tag.

--instance-memory
Préversion

Taille de la mémoire de l’instance dans Mo. Pour plus d’informations sur les valeurs prises en charge, consultez cette rubrique https://aka.ms/flex-instance-sizes .

--max-replicas
Préversion

Nombre maximal de réplicas lors de la création d’une application de fonction sur l’application conteneur.

--maximum-instance-count
Préversion

Nombre maximal d’instances.

--memory
Préversion

Taille de mémoire de l’application conteneur. par exemple, 1,0Gi,.

--min-replicas
Préversion

Nombre minimal de réplicas lors de la création d’une application de fonction sur l’application conteneur.

--os-type

Définissez le type de système d’exploitation de l’application à créer.

valeurs acceptées: Linux, Windows
--plan -p

Nom ou ID de ressource du plan functionapp App Service. Utilisez « appservice plan create » pour en obtenir un. Si vous utilisez un plan App Service à partir d’un autre groupe de ressources, l’ID de ressource complet doit être utilisé et non le nom du plan.

--registry-password -w

Mot de passe du serveur de registre de conteneurs. Obligatoire pour les registres privés.

--registry-server
Préversion

Nom d’hôte du serveur de registre de conteneurs, par exemple myregistry.azurecr.io.

--registry-username -d

Nom d’utilisateur du serveur de registre de conteneurs.

--role

Le nom du rôle ou l’ID de l’identité affectée par le système aura.

valeur par défaut: Contributor
--runtime

Pile du runtime de fonctions. Utilisez « az functionapp list-runtimes » pour case activée runtimes et versions pris en charge.

--runtime-version

Version de la pile d’exécution des fonctions. Pile du runtime de fonctions. Utilisez « az functionapp list-runtimes » pour case activée runtimes et versions pris en charge.

--scope

Étendue à laquelle l’identité affectée par le système peut accéder.

--subnet

Nom ou ID de ressource du sous-réseau préexistant pour avoir la jointure d’application web. L’argument --vnet est également nécessaire si vous spécifiez le sous-réseau par nom.

--tags

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

--vnet

Nom ou ID de ressource du réseau virtuel régional. S’il existe plusieurs réseaux virtuels du même nom dans différents groupes de ressources, utilisez l’ID de ressource de réseau virtuel pour spécifier le réseau virtuel à utiliser. Si le nom du réseau virtuel est utilisé, par défaut, le réseau virtuel dans le même groupe de ressources que l’application web sera utilisé. Doit être utilisé avec l’argument --subnet.

--workload-profile-name
Préversion

Nom du profil de charge de travail sur lequel exécuter l’application conteneur.

--workspace

Nom d’un espace de travail Log Analytics existant à utiliser pour le composant Application Insights.

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 functionapp create (appservice-kube extension)

Créer une application de fonction.

Le nom de l’application de fonction doit pouvoir produire un nom de domaine complet unique comme AppName.azurewebsites.net.

az functionapp create --name
                      --resource-group
                      [--app-insights]
                      [--app-insights-key]
                      [--assign-identity]
                      [--consumption-plan-location]
                      [--custom-location]
                      [--deployment-container-image-name]
                      [--deployment-local-git]
                      [--deployment-source-branch]
                      [--deployment-source-url]
                      [--disable-app-insights {false, true}]
                      [--docker-registry-server-password]
                      [--docker-registry-server-user]
                      [--functions-version {4}]
                      [--max-worker-count]
                      [--min-worker-count]
                      [--os-type {Linux, Windows}]
                      [--plan]
                      [--role]
                      [--runtime]
                      [--runtime-version]
                      [--scope]
                      [--storage-account]
                      [--tags]

Exemples

Créez une application de fonction de base.

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount

Créer une application de fonction. (généré automatiquement)

az functionapp create --consumption-plan-location westus --name MyUniqueAppName --os-type Windows --resource-group MyResourceGroup --runtime dotnet --storage-account MyStorageAccount

Créez une application de fonction à l’aide d’une image ACR privée.

az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime node --storage-account MyStorageAccount --deployment-container-image-name myacr.azurecr.io/myimage:tag --docker-registry-server-password passw0rd --docker-registry-server-user MyUser

Créer une application de fonction dans un environnement Kubernetes App Service

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name

Créer une application de fonction dans un environnement Kubernetes App Service et dans le même groupe de ressources que l’emplacement personnalisé

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location custom_location_name

Paramètres obligatoires

--name -n

Nom de l’application de fonction.

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

--app-insights

Nom du projet d’application Recommandations existant à ajouter à l’application de fonction. Doit se trouver dans le même groupe de ressources.

--app-insights-key

Clé d’instrumentation de l’Recommandations d’application à ajouter.

--assign-identity

Acceptez les identités attribuées par le système ou l’utilisateur séparées par des espaces. Utilisez « [système] » pour faire référence à l’identité affectée par le système ou à un ID de ressource pour faire référence à l’identité affectée par l’utilisateur. Consultez l’aide pour obtenir d’autres exemples.

--consumption-plan-location -c

Emplacement géographique où l’application de fonction sera hébergée. Permet az functionapp list-consumption-locations d’afficher les emplacements disponibles.

--custom-location

Nom ou ID de l’emplacement personnalisé. Utilisez un ID pour un emplacement personnalisé dans un autre groupe de ressources de l’application.

--deployment-container-image-name -i

Linux uniquement. Nom de l’image conteneur à partir de Docker Hub, par exemple publisher/image-name :tag.

--deployment-local-git -l

Activez git local.

--deployment-source-branch -b

Branche à déployer.

valeur par défaut: master
--deployment-source-url -u

URL du dépôt Git à lier à l’intégration manuelle.

--disable-app-insights

Désactivez la création d’une ressource Application Insights pendant la création de functionapp. Aucun journal n’est disponible.

valeurs acceptées: false, true
--docker-registry-server-password

Mot de passe du serveur de registre de conteneurs. Obligatoire pour les registres privés.

--docker-registry-server-user

Nom d’utilisateur du serveur de registre de conteneurs.

--functions-version

Version de l’application Functions. Utilisez « az functionapp list-runtimes » pour case activée compatibilité avec les runtimes et les versions du runtime.

valeurs acceptées: 4
--max-worker-count
Préversion

Nombre maximal de travailleurs à allouer.

--min-worker-count
Préversion

Nombre minimal de travailleurs à allouer.

--os-type

Définissez le type de système d’exploitation de l’application à créer.

valeurs acceptées: Linux, Windows
--plan -p

Nom ou ID de ressource du plan app service de fonction. Utilisez « appservice plan create » pour en obtenir un.

--role

Le nom du rôle ou l’ID de l’identité affectée par le système aura.

valeur par défaut: Contributor
--runtime

Pile du runtime de fonctions. Utilisez « az functionapp list-runtimes » pour case activée runtimes et versions pris en charge.

--runtime-version

Version de la pile d’exécution des fonctions. Utilisez « az functionapp list-runtimes » pour case activée runtimes et versions pris en charge.

--scope

Étendue à laquelle l’identité affectée par le système peut accéder.

--storage-account -s

Fournissez une valeur de chaîne d’un compte Stockage dans le groupe de ressources fourni. Ou ID de ressource d’un compte Stockage dans un autre groupe de ressources. Obligatoire pour les applications de fonction non kubernetes.

--tags

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

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 functionapp delete

Supprimez une application de fonction.

az functionapp delete [--ids]
                      [--keep-empty-plan]
                      [--name]
                      [--resource-group]
                      [--slot]
                      [--subscription]

Exemples

Supprimez une application de fonction. (généré automatiquement)

az functionapp delete --name MyFunctionApp --resource-group MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--keep-empty-plan

Conservez un plan App Service vide.

--name -n

Nom de l’application de fonction.

--resource-group -g

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

--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--subscription

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

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 functionapp deploy

Préversion

Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Déploie un artefact fourni dans Azure functionapp.

az functionapp deploy [--async {false, true}]
                      [--clean {false, true}]
                      [--ids]
                      [--ignore-stack {false, true}]
                      [--name]
                      [--resource-group]
                      [--restart {false, true}]
                      [--slot]
                      [--src-path]
                      [--src-url]
                      [--subscription]
                      [--target-path]
                      [--timeout]
                      [--type {ear, jar, lib, startup, static, war, zip}]

Exemples

Déployez un fichier de guerre de manière asynchrone.

az functionapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type war --async true

Déployer un fichier texte statique sur wwwroot/staticfiles/test.txt

az functionapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt

Paramètres facultatifs

--async

Déploiement asynchrone.

valeurs acceptées: false, true
--clean

Si la valeur est true, propre le répertoire cible avant de déployer le ou les fichiers. La valeur par défaut est déterminée en fonction du type d’artefact.

valeurs acceptées: false, true
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--ignore-stack

Si la valeur est true, les valeurs par défaut spécifiques à la pile sont ignorées.

valeurs acceptées: false, true
--name -n

Nom de l’application de fonction à déployer.

--resource-group -g

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

--restart

Si la valeur est true, l’application web est redémarrée après le déploiement, la valeur par défaut est true. Définissez cette valeur sur false si vous déployez plusieurs artefacts et ne souhaitez pas redémarrer le site sur les déploiements précédents.

valeurs acceptées: false, true
--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--src-path

Chemin d’accès de l’artefact à déployer. Ex : « myapp.zip » ou « /myworkspace/apps/myapp.war ».

--src-url

URL de l’artefact. L’application web extrait l’artefact de cette URL. Ex : « http://mysite.com/files/myapp.war?key=123".

--subscription

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

--target-path

Chemin absolu sur lequel l’artefact doit être déployé. La valeur par défaut est « home/site/wwwroot/ ». Ex : « /home/site/deployments/tools/ », « /home/site/scripts/startup-script.sh ».

--timeout

Délai d’expiration de l’opération de déploiement en millisecondes.

--type

Utilisé pour remplacer le type d’artefact en cours de déploiement.

valeurs acceptées: ear, jar, lib, startup, static, war, zip
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 functionapp list

Répertorier les applications de fonction.

az functionapp list [--resource-group]

Exemples

Répertorier toutes les applications de fonction dans MyResourceGroup.

az functionapp list --resource-group MyResourceGroup

Répertoriez le nom d’hôte et l’état par défaut pour toutes les applications de fonction.

az functionapp list --query "[].{hostName: defaultHostName, state: state}"

Répertorier toutes les applications de fonction en cours d’exécution.

az functionapp list --query "[?state=='Running']"

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 functionapp list-consumption-locations

Répertorier les emplacements disponibles pour l’exécution d’applications de fonction.

az functionapp list-consumption-locations
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 functionapp list-flexconsumption-locations

Répertoriez les emplacements disponibles pour l’exécution d’applications de fonction sur le plan Flex Consumption.

az functionapp list-flexconsumption-locations
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 functionapp list-flexconsumption-runtimes

Répertoriez les piles intégrées disponibles qui peuvent être utilisées pour les applications de fonction sur le plan Flex Consumption.

az functionapp list-flexconsumption-runtimes
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 functionapp list-runtimes

Répertoriez les piles intégrées disponibles qui peuvent être utilisées pour les applications de fonction.

az functionapp list-runtimes [--os {linux, windows}]

Paramètres facultatifs

--os --os-type

Limitez la sortie aux runtimes Windows ou Linux uniquement.

valeurs acceptées: linux, windows
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 functionapp restart

Redémarrez une application de fonction.

az functionapp restart [--ids]
                       [--name]
                       [--resource-group]
                       [--slot]
                       [--subscription]

Exemples

Redémarrez une application de fonction. (généré automatiquement)

az functionapp restart --name MyFunctionApp --resource-group MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’application de fonction.

--resource-group -g

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

--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--subscription

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

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 functionapp restart (appservice-kube extension)

Redémarrez une application de fonction.

az functionapp restart [--ids]
                       [--name]
                       [--resource-group]
                       [--slot]
                       [--subscription]

Exemples

Redémarrez une application de fonction. (généré automatiquement)

az functionapp restart --name MyFunctionApp --resource-group MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’application de fonction.

--resource-group -g

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

--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--subscription

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

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 functionapp show

Obtenez les détails d’une application de fonction.

az functionapp show [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

Exemples

Obtenez les détails d’une application de fonction. (généré automatiquement)

az functionapp show --name MyFunctionApp --resource-group MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’application de fonction.

--resource-group -g

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

--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--subscription

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

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 functionapp show (appservice-kube extension)

Obtenez les détails d’une application de fonction.

az functionapp show [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

Exemples

Obtenez les détails d’une application de fonction. (généré automatiquement)

az functionapp show --name MyFunctionApp --resource-group MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’application de fonction.

--resource-group -g

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

--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--subscription

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

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 functionapp start

Démarrez une application de fonction.

az functionapp start [--ids]
                     [--name]
                     [--resource-group]
                     [--slot]
                     [--subscription]

Exemples

Démarrez une application de fonction. (généré automatiquement)

az functionapp start --name MyFunctionApp --resource-group MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’application de fonction.

--resource-group -g

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

--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--subscription

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

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 functionapp stop

Arrêtez une application de fonction.

az functionapp stop [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

Exemples

Arrêtez une application de fonction. (généré automatiquement)

az functionapp stop --name MyFunctionApp --resource-group MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’application de fonction.

--resource-group -g

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

--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--subscription

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

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 functionapp update

Mettez à jour une application de fonction.

az functionapp update [--add]
                      [--force]
                      [--force-string]
                      [--ids]
                      [--name]
                      [--plan]
                      [--remove]
                      [--resource-group]
                      [--set]
                      [--slot]
                      [--subscription]

Exemples

Mettez à jour une application de fonction. (généré automatiquement)

az functionapp update --name MyFunctionApp --resource-group MyResourceGroup

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

valeur par défaut: []
--force

Obligatoire si vous tentez de migrer functionapp de Premium vers Consommation --plan.

valeur par défaut: False
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de l’application de fonction.

--plan

Nom ou ID de ressource du plan à mettre à jour avec functionapp.

--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

valeur par défaut: []
--resource-group -g

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

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

valeur par défaut: []
--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--subscription

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

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.