Екстрактор змінних Terraform
Наведіть кожен блок змінних у файлі Terraform з його типом, значенням за замовчуванням та статусом обов'язковості.
Екстрактор змінних Terraform
Вставте код Terraform (HCL) і цей інструмент сканує кожен блок `variable` та виводить його ім'я, тип, опис, значення за замовчуванням, статус обов'язковості та конфіденційності. Він допомагає коли ви успадкували модуль з десятками змінних без документації або вам потрібен список того, що вимагає кореневий модуль перед запуском.
Виберіть формат результату за допомогою опції виводу: таблиця для швидкого огляду, файл tfvars який можна одразу розмістити в робочій директорії, або документація Markdown готова вставити в README. "Лише обов'язкові змінні" звужує список до тих що не мають значення за замовчуванням це найкоротший шлях дізнатися що саме вам потрібно вказати. "Включити конфіденційні змінні" дозволяє опустити все що позначено `sensitive = true` коли ви створюєте щось що можете поділитися.
Відсортуйте за ім'ям або збережіть порядок появи змінних у файлі та перемикайте формат значень між рідним синтаксисом HCL та JSON за допомогою опції формату значень.
Вивід tfvars може попередньо заповнити кожен рядок значенням за замовчуванням змінної або залишити кожен закоментованим як шаблон який ви заповнюєте вручну корисно коли потрібна стартова точка без мовчазної передачі значень. Описи типи та вирази вкладених типів як `object({...})` читаються як є парсер не обчислює вирази Terraform тому значення що посилається на іншу змінну або функцію показується вихідним виразом а не обчисленим значенням.
Усе працює локально у браузері ваш код Terraform включаючи імена змінних і значення ніколи не завантажуються кудись. Скопіюйте результат завантажте як файл .txt або відправте вивід назад на вхід для продовження уточнення.