env0 / terratag

Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources
https://terratag.io
Mozilla Public License 2.0
948 stars 44 forks source link

Add support for azapi #207

Closed Constantine19 closed 1 week ago

Constantine19 commented 1 week ago

Is your feature request related to a problem? Please describe. Terratag does not tag resources created using azapi. After reviewing, it appears that terratag currently supports hashicorp/azurerm and hashicorp/azurestack for cost monitoring, but not azapi, which our prospect uses. This limits its applicability for their Azure environment.

Describe the solution you'd like Add support for azapi in terratag to ensure tagging works for resources created with this provider

Describe alternatives you've considered Asking the prospect to switch to hashicorp/azurerm or hashicorp/azurestack (not feasible due to their existing setup)

Additional context The prospect uses azapi extensively in their Azure infrastructure. Adding support for it would improve compatibility and expand terratag's adoption.

TomerHeber commented 1 week ago

This is done.