Terraform-variabelen-extractor
Geeft een overzicht van alle variabeleblokken in een Terraform-bestand met type, standaard en verplichte status.
Terraform-variabelen-extractor
Plak Terraform-code (HCL) en dit hulpprogramma scant elk `variable`-blok en geeft de naam, het type, de beschrijving, de standaardwaarde en op of het verplicht is of als gevoelig is gemarkeerd. Het is ontworpen voor het moment waarop u een module met tientallen variabelen zonder documentatie overneemt, of wanneer u een checklist nodig heeft van precies wat een root-module verwacht voordat u het uitvoert.
Kies met de uitvoeroptie hoe het resultaat is opgebouwd: een tabel voor een snel overzicht, een tfvars-bestand dat u rechtstreeks in een werkmap kunt plaatsen, of Markdown-documentatie klaar om in een README te plakken. "Alleen verplichte variabelen" beperkt de lijst tot de variabelen zonder standaard, wat meestal het snelste pad is naar het weten wat u werkelijk moet verstrekken. "Gevoelige variabelen opnemen" laat u alles met de markering `sensitive = true` weglaten wanneer u iets maakt dat u misschien breder deelt.
Beschrijvingen, typen en geneste typeuitdrukkingen zoals `object({...})` worden letterlijk gelezen; de parser evalueert Terraform-expressies niet, dus een standaard die naar een andere variabele of functieaanroep verwijst, wordt als de ruwe expressie weergegeven in plaats van als een berekende waarde.