Я понял это. Ключом было понимание того, что мой экземпляр vRA настроен так, что виртуальные машины называются vSphere_Machine_1
. Это прямо в интерфейсе, как Component Name
.
Определенно произошли некоторые умственные скачки, и я уверен, что я должен был увидеть все другие примеры и совершить все ошибки, которые я сделал, чтобы мой мозг соединил все это в тот момент. Каким бы ни был механизм, теперь этот код работает:
# in resource block
resource_configuration {
vSphere_Machine_1.name = ""
}
...
# in provisioner block
connection {
host = "${self.resource_configuration.vSphere_Machine_1.name}"
....
}
Теперь, конечно, на следующей кирпичной стене ... но я понял это. И я намереваюсь заплатить это перед сообществом.
Для тех, кто придет к этому с тем же вопросом, вы ищете Имя компонента в списке машин вашего vRa-предмета.