потому что сущность временная - это как в aws autoscaling group. Terraform хранит "статическое" состояние вашей инфрастраструкты - по вашей логике надо будет каждый раз запускать терраформ - чтобы всегда выдавать нужные IP.
Если очень надо - и вывод terraform идет дальше в другие скрипты - нужно создать другой модуль - и использовать data resource чтобы доставать, искать данные о текущих запущенных серверах по нужным критериям.