Цель аргумента triggers
состоит в том, чтобы указать набор строк, которые реализация null_resource
может проверить на наличие изменений, чтобы решить, следует ли заменить объект, что, в свою очередь, приведет к повторному запуску поставщика.
Если вам нужно создать null_resource.test_run
до создания bigip_ltm_monitor.millenium
, то вам нужно написать ребро зависимости другим способом, внутри bigip_ltm_monitor
.Например:
resource "bigip_ltm_monitor" "millenium" {
compatibility = "enabled"
interval = "5"
name = "/Common/https_mon"
parent = "/Common/https"
receive = "200"
reverse = "disabled"
send = "GET /health HTTP/1.1\r\nHost: xyz.com\r\nConnection: Close\r\n\r\n"
timeout = "16"
depends_on = [null_resource.test_run]
}