Un article sous forme de pense-bête, afin de gérer mes Azures Logic App utilisées dans cet article => http://sauget-ch.fr/2017/03/analyse-de-tweets-sentiment-analysis-avec-azurelogicapp-azureblobstorage-streamanalytics-et-powerbi-et-cognitiveservices/
Installation du module avec la commande suivante :
Install-Module -Name AzureRM.LogicApp
Il vous faudra lancer powershell en administrateur pour faire cette installation.
Connexion à notre subscription azure :
Login-AzureRmAccount –SubscriptionId e2d64e30-1e2a-49ba-b078-XXXXXXXX
Aucune obligation d’utiliser le paramètre -SubscriptionId mais dans le cas où vous avez comme moi plusieurs Subscription cela vous permet de choisir celle qui sera active dans votre connexion.
Vous pouvez trouver le subscriptionid dans votre portail azure ici =>
Une fois connecté, vous pouvez utiliser toutes les commandes disponibles ici => https://docs.microsoft.com/en-us/powershell/resourcemanager/azurerm.logicapp/v2.7.0/azurerm.logicapp
Mon cas d’usage est de pouvoir activer / désactiver mes logic apps périodiquement, voici donc la commande que j’ai utilisée :
Set-AzureRmLogicApp -ResourceGroupName "scopit" -Name "testTiter" -State "Disabled"
Il serait aussi possible de mettre ces commandes dans Azure Automation !