You can use this workflow to modify a load balancer backend pool.

When selecting the pool to modify, the fields/input parameters are not pre-populated with the existing values, as vRO does not support pre-population of composite type parameters and parameters with custom data.

Whatever values you enter in the modify workflow input parameters replace the existing values of the corresponding NSX entries. This behavior is consistent with the NSX REST API.


  1. Click the Workflows tab and then navigate to Library > NSX > Load balancer > Modify Pool.
  2. Click the green Start Workflow icon.
  3. Select the NSX Connection object (NSX endpoint). If not set, select the connection from the NSX inventory from the vRO inventory view.
  4. Select the NSX Edge object.
  5. Select the pool to modify.
  6. Enter the name of the pool.
  7. Enter a description of the pool.
  8. Enter the load balancing algorithm (round-robin, ip-hash, uri, leastconn). The default is round-robin.
  9. Choose whether to enable transparency.
  10. Select the load balancer monitor object part of the pool.
  11. Select the load balancer pool members.
  12. Enter the algorithm parameters. This is required for HTTPHEADER and URL algorithms, but optional for URI.
  13. Click Submit.