Partager via


az logicapp

Gérer les applications logiques.

Commandes

Nom Description Type État
az logicapp config

Configurez une application logique.

Core GA
az logicapp config appsettings

Configurez les paramètres de l’application logique.

Core GA
az logicapp config appsettings delete

Supprimez les paramètres d’une application logique.

Core GA
az logicapp config appsettings list

Afficher les paramètres d’une application logique.

Core GA
az logicapp config appsettings set

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

Core GA
az logicapp create

Créez une application logique.

Core GA
az logicapp delete

Supprimez une application logique.

Core GA
az logicapp deployment

Gérer les déploiements d’applications logiques.

Core GA
az logicapp deployment source

Gérer le déploiement d’applications logiques via le contrôle de code source.

Core GA
az logicapp deployment source config-zip

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

Core GA
az logicapp list

Répertorier les applications logiques.

Core GA
az logicapp restart

Redémarrez une application logique.

Core GA
az logicapp scale

Mettre à l’échelle une application logique.

Core GA
az logicapp show

Obtenez les détails d’une application logique.

Core GA
az logicapp start

Démarrez une application logique.

Core GA
az logicapp stop

Arrêtez une application logique.

Core GA
az logicapp update

Mettez à jour une application logique.

Core GA

az logicapp create

Créez une application logique.

Le nom de l’application logique doit être en mesure de produire un nom de domaine complet unique en tant que AppName.azurewebsites.net.

az logicapp create --name
                   --resource-group
                   --storage-account
                   [--app-insights]
                   [--app-insights-key]
                   [--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}]
                   [--https-only {false, true}]
                   [--plan]
                   [--runtime-version {~14, ~16, ~18}]
                   [--tags]

Exemples

Créez une application logique de base.

az logicapp create -g myRG --subscription mySubscription -p MyPlan -n myLogicApp -s myStorageAccount

Paramètres obligatoires

--name -n

Nom de la nouvelle application logique.

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

--app-insights

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

--app-insights-key

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

--deployment-container-image-name -i

Nom de l’image conteneur à partir du registre de conteneurs, 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 d’application logique. Aucun journal n’est disponible.

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

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

--docker-registry-server-user -d

Nom d’utilisateur du serveur de registre de conteneurs.

--functions-version -v

Version des fonctions pour l’application logique.

Valeurs acceptées: 4
Valeur par défaut: 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
--plan -p

Nom ou ID de ressource du plan logicapp 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.

--runtime-version

Version du runtime pour l’application logique.

Valeurs acceptées: ~14, ~16, ~18
--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 logicapp delete

Supprimez une application logique.

az logicapp delete --name
                   --resource-group
                   [--slot]
                   [--yes]

Exemples

Supprimez une application logique.

az logicapp delete --name myLogicApp --resource-group myRG --subscription mySubscription

Paramètres obligatoires

--name -n

Nom de l’application logique.

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

--slot -s

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

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

Répertorier les applications logiques.

az logicapp list [--resource-group]

Exemples

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

az logicapp list --query "[].hostName: defaultHostName, state: state"

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

az logicapp 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 logicapp restart

Redémarrez une application logique.

az logicapp restart --name
                    --resource-group
                    [--slot]

Exemples

Redémarrez une application logique.

az logicapp restart --name myLogicApp --resource-group myRG

Paramètres obligatoires

--name -n

Nom de l’application logique.

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

--slot -s

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

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

Mettre à l’échelle une application logique.

az logicapp scale --name
                  --resource-group
                  [--max-instances]
                  [--min-instances]
                  [--slot]

Exemples

Mettre à l’échelle une application logique.

az logicapp scale --name myLogicApp --resource-group myRG --subscription mySubscription --min-instances 2 --max-instances 4

Paramètres obligatoires

--name -n

Nom de l’application logique.

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

--max-instances

Nombre maximal d’instances que cette application logique peut effectuer un scale-out en charge.

--min-instances

Nombre d’instances toujours prêtes et chaudes pour cette application logique.

--slot -s

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

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

Obtenez les détails d’une application logique.

az logicapp show --name
                 --resource-group

Exemples

Obtenez les détails d’une application logique.

az logicapp show --name myLogicApp --resource-group myRG --subscription mySubscription

Paramètres obligatoires

--name -n

Nom de l’application logique.

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

Démarrez une application logique.

az logicapp start --name
                  --resource-group
                  [--slot]

Exemples

Démarrer une application logique

az logicapp start --name myLogicApp --resource-group myRG

Paramètres obligatoires

--name -n

Nom de l’application logique.

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

--slot -s

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

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

Arrêtez une application logique.

az logicapp stop --name
                 --resource-group
                 [--slot]

Exemples

Arrêtez une application logique.

az logicapp stop --name myLogicApp --resource-group myRG

Paramètres obligatoires

--name -n

Nom de l’application logique.

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

--slot -s

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

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

Mettez à jour une application logique.

az logicapp update --name
                   --resource-group
                   [--add]
                   [--force-string]
                   [--plan]
                   [--remove]
                   [--set]
                   [--slot]

Exemples

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

az logicapp update --name myLogicApp --resource-group myRG

Paramètres obligatoires

--name -n

Nom de l’application logique.

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

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

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

--remove

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

Valeur par défaut: []
--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é.

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.