How will define Backend pool name in terraform

How will define Backend pool name in below code. or please suggest an argument name of the “azurerm_lb_rule”. if I run the below code it does not select backend pool name.

resource "azurerm_lb_rule" "test" {
  loadbalancer_id                = azurerm_lb.test.id
  resource_group_name  = azurerm_resource_group.test.name
  name                           = "LBRule"
    protocol                       = "Tcp"
  frontend_port                  = 80
  backend_port                   = 80
    frontend_ip_configuration_name = "publicIPAddress"
}

I got the answer about it. we have to add argument “backend_address_pool_id = azurerm_lb_backend_address_pool.test.id”

resource "azurerm_lb_rule" "test" {
  loadbalancer_id                = azurerm_lb.test.id
  resource_group_name  = azurerm_resource_group.test.name
  name                           = "LBRule"
  backend_address_pool_id        = azurerm_lb_backend_address_pool.test.id
  protocol                       = "Tcp"
  frontend_port                  = 80
  backend_port                   = 80
    frontend_ip_configuration_name = "publicIPAddress"
}