Terraform имеет свой собственный язык конфигурации . Вам нужен собственный анализатор, чтобы иметь возможность анализировать его в структурах данных PowerShell. Однако в документации упоминается, что Terraform поддерживает формат JSON в качестве альтернативы родному языку. Вы должны иметь возможность импортировать файлы конфигурации, записанные в формате JSON, следующим образом:
Get-Content 'C:\Desktop\input.tf' | Out-String | ConvertFrom-Json
или подобное, если вы используете PowerShell v3 или новее:
Get-Content 'C:\Desktop\input.tf' -Raw | ConvertFrom-Json