Что требуется выразить в конфигурации при декларативном подходе Terraform?
Желаемое конечное состояние ресурсов, оставляя Terraform определение необходимых действий.
Только текущее состояние без описания того, что должно существовать.
Полную последовательность команд shell, которую нужно воспроизводить без изменений.
Исходный код реализации каждого провайдера.