<div align="center">
<h1>âđ Nuage Terrastodon</h1>
<img src="media/logo.png" width="230">
<br/>
 [](https://deepwiki.com/AAFC-Cloud/Cloud-Terrastodon)
[Voir la version anglaise](./README.md)
</div>
## Description
Un outil en ligne de commande (CLI) et un SDK pour interagir avec Azure et Terraform.
[Vidéo de démonstration lors de l'appel communautaire Azure Terraform de septembre 2024](https://youtu.be/HtLdT7TZwOI?t=701)
Voir également : https://github.com/Azure/aztfexport
## Installation
Téléchargez la derniÚre version depuis la [page des publications GitHub](https://github.com/AAFC-Cloud/Cloud-Terrastodon/releases)
## Utilisation
Par défaut, l'application ne prend aucun argument et démarre une interface utilisateur de terminal interactive.

Les commandes les plus utiles sont « pim activate » et celles commençant par « browse ... ».
## Mise en cache
Notez que Cloud Terrastodon utilise une stratĂ©gie de mise en cache pour Ă©viter de rĂ©cupĂ©rer Ă nouveau certaines informations, ce qui rĂ©duit le temps d'exĂ©cution des actions consĂ©cutives. Toutefois, ce cache peut parfois devenir obsolĂšte avant la fenĂȘtre d'expiration automatique.
Vous pouvez exécuter
```pwsh
cloud_terrastodon clean
```
pour purger le cache.
## Développement
### Dépendances
- [Azure CLI `az`](https://learn.microsoft.com/en-us/cli/azure/install-azure-cli#install)
### Configuration de votre environnement de développement
Installez le SDK Windows et les outils de développement Visual Studio
- https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/
- https://visualstudio.microsoft.com/visual-cpp-build-tools/
- [x] Développement d'applications de bureau en C++
## Droits dâauteur
Droits dâauteur appartiennent à © Sa MajestĂ© le Roi du chef du Canada, qui est reprĂ©sentĂ© par le ministre de lâAgriculture et de lâAgroalimentaire, 2025