Ekstraktor Terraform varijabli
Popis svakog bloka varijable u datoteci Terraforma s tipom, zadanom vrijednosti i statusom obaveznosti.
Ekstraktor Terraform varijabli
Zalijepite Terraform (HCL) kod i ovaj alat skenira svaki blok `variable` te navodi njegovo ime, tip, opis, zadanu vrijednost i status obaveznosti ili osjetljivosti. Napravljen je za trenutak kada naslijedite modul s desecima varijabli bez dokumentacije ili trebate kontrolni popis točno onoga što root modul očekuje prije nego što ga pokrenete.
Odaberite kako je rezultat oblikovan opcijom za izlaz: tablica za brz pregled, tfvars datoteka koju možete direktno baciti u radni direktorij ili Markdown dokumentacija spremna za lijepljenje u README. Opcija „Samo obavezne varijable" sužava popis na one bez zadane vrijednosti, što je obično najbrži put do znanja točno onoga što trebate osigurati. Opcija „Uključi osjetljive varijable" omogućuje vam da ispustite sve označeno sa `sensitive = true` kada kreirate nešto što biste mogli dijeliti šire. Sortirajte popis po imenu ili zadržite redoslijed kako se varijable pojavljuju u datoteci, i prebacujte kako se vrijednosti pišu između nativne HCL sintakse i JSON-a opcijom za format vrijednosti.
Izlaz tfvars može unaprijed unijeti zadanu vrijednost svake varijable u svaki redak ili ostaviti sve redake komentar kao predložak koji ručno ispunjavate — korisno kada trebate početnu točku bez tiho prenošenja zadanih vrijednosti. Opisi, tipovi i zagniježđeni tipovi kao `object({...})` se čitaju kako su napisani; analizator ne procjenjuje Terraform izraze pa se zadana vrijednost koja poziva drugu varijablu ili funkciju prikazuje kao neobrađeni izraz umjesto izračunate vrijednosti.
Sve se izvršava lokalno u vašem pregledniku — vaš Terraform kod, uključujući imena varijabli ili zadane vrijednosti koje smatrate osjetljivima, nikada se ne učitavaju nigdje. Kada završite, kopirajte rezultat, preuzmite ga kao .txt datoteku ili vratite izlaz natrag u unos da nastavite s unaprijeđivanjem.