Visual Studio Code: Azure Logic Apps

Visto il precedente successo dell’articolo su Visual Studio Code (=vedi Visual Studio Code: REST Api Tool) ho deciso di proseguire la serie mostrando altre estensioni che utilizzo personalmente e reputo interessanti.

Azure Logic Apps

Questa settimana vi voglio mostrare Azure Logic Apps (Consumption) che vi permettera’ di gestire le vostre Logic Apps direttamente da VS Code senza passare da Azure Portal.

Le features principali -prese dalla pagina del marketplace- sono le seguenti

  • Browse, create, edit, and delete logic apps
  • Browse and run logic apps triggers
  • Browse and resubmit logic apps runs
  • Browse and promote logic apps versions
  • Browse, create, edit, and delete integration accounts, schema, map, partners, and agreements
  • IntelliSense support helping you quickly and easily adding triggers, actions, and properties
  • Create local logic apps project
  • Add logic apps from explorer to local project
  • Generate Azure resource manager deployment template for local project
  • Generate Azure DevOps pipeline definition for local project

I dettagli dell’estensione ad oggi sono i seguenti:

Proprieta’Valore
Version1.0.11
Released on22/9/2018, 00:05:23
Last updated5/5/2021, 01:29:12
PublisherMicrosoft

Come avrete notato, l’estensione appartiene a Microsoft ed e’ regolarmente mantenuta con l’ultimo aggiornamento in settimana.

Utilizzo

Utilizzarla e’ davvero semplice. Una volta installata vi verra’ chiesto come primo passaggio l’autenticazione ad Azure e per farlo verrete rimandati nel browser. Una volta autenticati, vi verra’ detto di chiudere tranquillamente la finestra aperta.

Ok, sono loggato. Ed ora? Ora vi verra’ mostrato l’elenco delle Logic Apps associate al vostro account.

Per ogni Logic Apps sara’ possibile espanderla (tramite la freccia a fianco del nome) per visionare

  • Runs
  • Triggers
  • Versions

La parte interessante (soprattutto per lo sviluppo) la si ottiene tramite un click col tasto destro sul nome della stessa. Verra’ aperto un menu a tendina con le seguenti voci:

  • Open in Editor
  • Open in Designer
  • Open in Portal
  • Disable
  • Enabled
  • Delete
  • Add to Project
  • Refresh

Credo manchi solo la voce “Do you want a coffee?” per renderla perfetta! Vero?