Почему у вас не так много подробностей, вот что я могу вам предложить.Если это одноразовое решение или вы просто пытаетесь это выяснить, то я бы предложил вам использовать Null Resource с local-exec Provider .Затем вы можете использовать Terraform для выполнения вызовов REST API с помощью командной строки.Вот грубый пример.
resource "null_resource" "rest-db"
{
provisioner "local-exec" {
inline = [
"call the REST API here using CLI tools",
]
}
}
Вы даже можете использовать disabled_on для ресурса, если вам нужно подождать, пока другой ресурс будет создан, прежде чем он запустится.