# Fiche connecteur Terraform Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## Terraform URL : https://get-bruno.com/features/connectors/terraform Référence texte : https://get-bruno.com/features/connectors/terraform/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Infrastructure et cloud Description : Terraform Cloud sert à automatiser le provisionnement, la conformité et la gestion d'infrastructures. Le connecteur expose des actions pour créer et lister des exécutions, ainsi qu'une option pour choisir une organisation. Authentification : API key Présentation : Terraform Cloud sert à automatiser le provisionnement, la conformité et la gestion d'infrastructures. Le connecteur expose des actions pour créer et lister des exécutions, ainsi qu'une option pour choisir une organisation. Usage : Créer une exécution Terraform pour un changement préparé Exemple de demande : Je veux préparer une exécution Terraform pour l'environnement Atelier Martin et créer un run après validation des paramètres. Résultat attendu : Une nouvelle exécution est créée dans Terraform avec les éléments fournis pour le workspace ciblé. À préciser : Le workspace ou son équivalent métier ; L'organisation cible si elle n'est pas déjà choisie ; Les paramètres du run ou la référence du changement à lancer Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/terraform/actions/create-run ; https://pipedream.com/apps/terraform/actions/list-org-id-options Usage : Lister les exécutions d'un workspace Exemple de demande : Je veux retrouver les runs du workspace Production avant de relire l'état d'un déploiement. Résultat attendu : Une liste des exécutions disponibles pour le workspace fourni, avec les informations exposées par l'action. À préciser : Le workspace cible ; L'organisation si nécessaire pour le contexte ; Le périmètre de recherche souhaité Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/terraform/actions/list-runs Usage : Repérer une organisation avant une exécution Exemple de demande : Je veux préparer une exécution pour l'organisation Atelier Martin et vérifier quelles organisations sont proposées. Résultat attendu : Une liste d'options d'organisation pour sélectionner la valeur correcte avant l'action suivante. À préciser : Le besoin de sélection d'organisation ; Le contexte d'utilisation du workspace ou du compte ; Le nom attendu de l'organisation si déjà connu Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/terraform/actions/list-org-id-options Limites propres au service : La création de run suppose un contexte de workspace et des paramètres fournis. La liste des runs dépend du workspace ciblé. Le catalogue documente un déclencheur de nouvelle exécution, mais ce n'est pas une action Bruno. Aucune autre opération native n'est décrite ici. Vocabulaire français : Créer une exécution — Crée une nouvelle exécution Terraform à partir des paramètres fournis. (https://pipedream.com/apps/terraform/actions/create-run) Vocabulaire français : Lister les options d'organisation — Retourne les valeurs disponibles pour choisir une organisation. (https://pipedream.com/apps/terraform/actions/list-org-id-options) Vocabulaire français : Lister les exécutions — Récupère la liste des exécutions d'un workspace Terraform. (https://pipedream.com/apps/terraform/actions/list-runs) Vocabulaire français : Déclencheur nouvelle exécution créée — Émet un événement quand une nouvelle exécution est créée dans Terraform. (https://pipedream.com/apps/terraform/triggers/new-run-created) - action : Create Run — Creates a new run in Terraform. See the documentation (https://pipedream.com/apps/terraform/actions/create-run) - action : List Organization Options — Retrieves available options for the Organization field. (https://pipedream.com/apps/terraform/actions/list-org-id-options) - action : List Runs — Retrieves a list of runs in a workspace in Terraform. See the documentation (https://pipedream.com/apps/terraform/actions/list-runs) - trigger : New Run Createe — Emit new event when a new run is created in Terraform. (https://pipedream.com/apps/terraform/triggers/new-run-created)