Extractor de variabile Terraform
Listează fiecare bloc de variabilă dintr-un fişier Terraform cu tipul, valoarea implicită şi dacă este obligator.
Extractor de variabile Terraform
Lipiți cod Terraform (HCL) şi acest instrument scaneaza fiecare bloc `variable` listând numele, tipul, descrierea, valoarea implicită şi dacă este obligator sau marcat ca sensibil. Este conceput pentru momentul în care moşteniţi un modul cu zeci de variabile şi fără documentare, sau aveți nevoie de o listă a exact ceea ce un modul rădăcină se aşteaptă să primiți înainte de a-l executa.
Alegeți cum este structurat rezultatul cu opţiunea de format: un tabel pentru o privire generală rapidă, un fişier tfvars pe care îl puteți plasa direct într-un director de lucru, sau documentare Markdown gata de lipit într-un README. "Numai variabilele obligatorii" restrânge lista la acelea fără valoare implicită, care este de obicei calea cea mai scurtă pentru a şti ce trebuie să furnizaţi. "Include variabile sensibile" vă permite să renunţaţi la orice marcate `sensitive = true` când produceţi ceva pe care aţi putea dori să-l împărtăşiţi mai larg. Sortaţi lista după nume sau păstraţi ordinea în care variabilele apar în fişier, şi comutaţi între sintaxa HCL nativă şi JSON cu opţiunea de format valoare.
Iesirea tfvars poate completa fiecare rând cu valoarea implicită a variabilei înseşi, sau lăsaţi fiecare rând comentat ca şablon pe care îl completaţi manual — util atunci când doriţi un punct de plecare fără a transporta în tăcere valorile implicite. Descrieri, tipuri şi expresii de tip imbricate ca `object({...})` sunt citite ca fiind scrise; parserul nu evaluează expresiile Terraform, deci o valoare implicită care referenţiază o altă variabilă sau un apel de funcţie este arătată ca expresie brută în loc de valoare calculată.
Totul rulează local în browserul dvs. — codul Terraform, inclusiv orice nume de variabile sau valori implicite pe care le consideraţi sensibile, nu sunt trimise nicăieri. Când aţi terminat, copiaţi rezultatul, descărcaţi-l ca fişier .txt, sau trimiteţi rezultatul înapoi la intrare pentru a continua să o rafinaţi.